/* CSS Document */td, body, input, textarea, option, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }input, textarea, option, select { color: #FFFFFF; }.clear { clear: both; }h1, h2, h3, h4, h5, h6, p { margin: 0 0 1.2em 0; }body { margin: 0; padding: 0; }p { padding-left: 15px; padding-right: 15px; }img.floatLeft { float: left; margin: 4px; }img.floatRight { float: right; margin: 4px; }a:link { color: #000000; }a:visited { color: #666666; }a:hover { color: #666666; }a:active { color: #666666; }.text { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; line-height: 16px; margin-bottom: 20px; }.textalignright { text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; line-height: 16px; margin-bottom: 20px; }.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 12px; line-height: 16px; margin-bottom: 20px; }.textred { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B0000; font-size: 12px; line-height: 16px; margin-bottom: 20px; }.textredbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #5B0000; font-size: 12px; line-height: 16px; margin-bottom: 20px; }.textgreybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #CCCCCC; font-size: 12px; line-height: 16px; margin-bottom: 20px; }.design { background: url(images/bgdark.jpg); text-align: center; padding-top: 20px; padding-bottom: 20px; margin: 0; }.store { background: url(images/bgdark.jpg); text-align: center; padding-top: 20px; padding-bottom: 20px; margin: 0; }.rant { background: url(images/bg.bgdark.jpg); text-align: center; padding-top: 20px; padding-bottom: 20px; margin: 0; }.generic { background: url(images/bgdark.jpg); text-align: center; padding-top: 20px; padding-bottom: 20px; margin: 0; }#lyt_container { background: url(images/content-bg.gif) repeat-y; width: 800px; text-align: left; margin: 0 auto; padding: 1 0 20px 0; }.store	#lyt_container { background: url(images/content-bg2.gif) repeat-y; width: 800px; text-align: left; margin: 0 auto; padding: 1 0 20px 0; }.rant	#lyt_container { background: url(images/content-bg2.gif) repeat-y; width: 800px; text-align: left; margin: 0 auto; padding: 1 0 20px 0; }.generic	#lyt_container { background: url(images/content-bg2.gif) repeat-y; width: 800px; text-align: left; margin: 0 auto; padding: 1 0 20px 0; }.lyt_container {  background: url(images/content-bg.gif) repeat-y; width: 800px; text-align: center; }	#lyt_header { background: url(images/header-bg.jpg) no-repeat; overflow-y: hidden; position: relative; height: 331px; padding: 0; margin: 0; }.store	#lyt_header { background: url(images/header-bg2.jpg) no-repeat; overflow-y: hidden; position: relative; height: 331px; padding: 0; margin: 0; }.rant	#lyt_header { background: url(images/header-bg3.jpg) no-repeat; overflow-y: hidden; position: relative; height: 331px; padding: 0; margin: 0; }.generic	#lyt_header { background: url(images/header-bg2.jpg) no-repeat; overflow-y: hidden; position: relative; height: 331px; padding: 0; margin: 0; }	#lyt_logo { position: absolute; left: 50px; top: 35px; }.store	#lyt_logo { position: absolute; left: 52px; top: 37px; }.rant	#lyt_logo { position: absolute; left: 49px; top: 34px; }.generic	#lyt_logo { position: absolute; left: 52px; top: 37px; }	#lyt_quote {	position: absolute;	left: 555px;	top: 122px;	background-image: url(So%20Let%20it%20Thunder%20/%20Let%20the%20Heavens%20Open);}	#lyt_topnav { position: absolute; left: 20px; top: 309px; }#lyt_body { padding-top: 0; margin: 0; }	#lyt_column1 { float: left; position: relative; width: 275px; top: 0; left: 20px; }.store	#lyt_column1 { float: left; position: relative; width: 550px; top: 0; left: 20px; }.rant	#lyt_column1 { float: left; position: relative; width: 550px; top: 0; left: 20px; }.generic	#lyt_column1 { float: left; position: relative; width: 550px; top: 0; left: 20px; }		#storepic { position: relative; padding: 0; margin: 0;  }		#newspic { position: relative; padding: 0; margin: 0;  }	#lyt_column2 { float: left; position: relative; width: 275px; top: 0; left: 20; }		#showspic { position: relative; padding: 0; margin: 0; margin-bottom: 16px; }			#lyt_column3 { float: left; position: relative; width: 210px; top: 0; left: 20; padding-top: 15px; }.store	#lyt_column3 { float: left; position: relative; width: 210px; top: 0; left: 20;  _left: -10px; padding-top: 15px; }.rant	#lyt_column3 { float: left; position: relative; width: 210px; top: 0; left: 20; padding-top: 15px; }.generic	#lyt_column3 { float: left; position: relative; width: 210px; top: 0; left: 20; padding-top: 15px; }		#lyt_column3 .text { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; line-height: 16px; margin-bottom: 20px; }		#lyt_column3 a:link { color: #ffffff; }		#lyt_column3 a:visited { color: #dddddd; }		#lyt_column3 a:hover { color: #cccccc; }		#lyt_column3 a:active { color: #ffffff; }		#bannermyspace { position: relative; left: 15px; }		#messageboard { position: relative; left: 15px; }		#banneranthology { position: relative; left: 15px; }		#bannerjayastondotcom { position: relative; left: 15px; }	#footerpic { position: relative; }