h1, h2, h3, h4, h5, h6{margin:0; padding:0}/*resets margins on h tags*/
a img{border:0}
.border_none{border:0}
body{background:#5a101d; color:#fff; font-family:Arial,sans-serif; line-height:1.166; margin:0 auto; padding:0; min-width:886px/* 2x LC width + RC width */; width:1024px}
	a:link, a:visited{color:#66CCCC; text-decoration:none}
	a:hover{color:#fff; text-decoration:underline}

	h1{color:#fff; font-family:Verdana,Arial,sans-serif; font-size:120%}
		.impact{font-family:Impact, Helvetica, Arial, sans-serif; font-size:150%; letter-spacing:1px}
	h2{color:#006699; font-size:114%}			
	

/*_______________ Layout Divs _______________*/
.hp_left{padding:0!important;}
.hp_right{border:none!important; padding:0!important; width:570px!important}
/*these two classes work with the interior page classes and over-ride some of the styles to create the new content divs */

#masthead{background:url(images/header.jpg) repeat-x;  margin:0; padding:0; position:relative; width:100%}
	#masthead .topbanner{position:absolute; right:0; top:0}
#container {height:auto; padding-left:440px;/* LC width */ padding-right:1px/* RC width */ z-index:-55}	
	#container .column {float:left; position:relative}

#now_playing{list-style:none outside; margin:0 0 0 -20px; margin:0 0 15px}
	#now_playing li{float:left; height:160px; margin:0 8px 0 0; text-align:center}
	.push{padding-left:82px}

h2.titles{background-color:#103f5b; border:2px #fff solid; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-style:italic; font-variant:small-caps; font-weight:bold; padding:5px; margin:0 0 15px}

.flash_align_bottom{z-index:-231}
		
/*_______________ .feature styles _______________*/
.feature{font-size:90%; padding:0 0 10px 10px; width:90%}
	.feature img{margin:0 5px 5px 10px; padding:0 10px 0 0} /* adjust margins to change separation between the feature image and text flowing around it */
	.float_right{float:right!important}
	.float_left{float:left}
	.clr{clear:both}

/*_______________ .story styles _______________*/
.story{clear:both; font-size:80%; padding:10px 0 0 10px}
	.story p{padding:0 0 10px}

/*_______________ #sponsors _______________*/
#sponsors{background:#0c1f30; border:1px solid #ccc; clear:both; color:#fff; font-size:75%; height:94px; margin:20px 0 0; min-width:881px; width:1024px; padding:0}
	#sponsors ul{list-style:none outside; margin:0 auto; padding:10px}
		#sponsors ul li{float:left; margin:5px 10px 0 0}
		.lastsp{margin:0!important}
	#sponsors img{border:0}
	
/*_______________ #footer for full site _______________*/
#footer{background:#000; border:1px solid #ccc; color:#fff; font-size:75%; height:25px; margin:-1px 0 0 0; width:1024px}
	#footer .info{list-style:none outside; margin:6px 0 0}
		#footer .info li{border-right:#fff solid 1px; float:left; margin:0 0 0 6px; padding:0 6px 0 0}
		.last{border-right:none!important}
		
/*_______________ INTERIOR PAGES _______________*/
.interior_left{float:left; margin:10px 0 0; padding:0 20px 0 0; width:260px}
.interior_right{border-left:1px solid #fff; float:right; margin:10px 0 0; padding:0 0 0 20px; width:710px}
.interior_1c{width:auto}

