body {margin:0; padding:0; font:12px Arial; color:#fff;}

/* body {background:#F00 url('/graphics/bg_bailout_black.jpg') repeat-y; background-position: 50% 0; margin:0; padding:0; font:12px Arial; color:#fff;}
*/ 
div, p, td {font: 12px arial; color: #FFF;}

ul {margin-left:15px;}
li {padding:0; margin:0; margin-bottom:3px;}

img {border: none;}

a:link, a:visited {color: #FF0; text-decoration: underline;}

a:hover {color: #FF0; text-decoration: none;}

#shell {margin:0 auto; width:1000px; border-left: 12px solid #000; border-right: 12px solid #000; background:#000 url('/graphics/bg_content.gif') repeat-y;}

#contact {width:1000px; background-color:#000; text-align:center;}

#masthead {width:1000px; height:252px;}

#logo {width:360px; height:252px; float:left;}
#artists {width:640px; height:252px; float:left; position:relative;}
#artistsNone {height:252px; width:640px; z-index:10; position:absolute; top:0; left:0; background-image:url('/graphics/artists_none.jpg'); visibility:visible;}

/*------------------------------------------------Top Navigation------------------------------------------*/
#top_nav {width: 1000px; height: 40px; border-bottom:8px solid #000; background:#101010 url('/graphics/bg_nav.gif') repeat-x;}

.nocss {display:none;}
a#nav_home:link, a#nav_home:visited, a#nav_home:hover {display:block; float:left; width:69px; height:40px; background:url('/graphics/nav.gif') 0 0}
a#nav_home:hover {background:url('/graphics/nav.gif') 0 -40px}

a#nav_mornings:link, a#nav_mornings:visited, a#nav_mornings:hover {display:block; float:left; width:100px; height:40px; background:url('/graphics/nav.gif') -76px 0}
a#nav_mornings:hover {background:url('/graphics/nav.gif') -76px -40px}

a#nav_djs:link, a#nav_djs:visited, a#nav_djs:hover {display:block; float:left; width:56px; height:40px; background:url('/graphics/nav.gif') -180px 0}
a#nav_djs:hover {background:url('/graphics/nav.gif') -180px -40px}

a#nav_mixers:link, a#nav_mixers:visited, a#nav_mixers:hover {display:block; float:left; width:82px; height:40px; background:url('/graphics/nav.gif') -241px 0}
a#nav_mixers:hover {background:url('/graphics/nav.gif') -241px -40px}

a#nav_streets:link, a#nav_streets:visited, a#nav_streets:hover {display:block; float:left; width:90px; height:40px; background:url('/graphics/nav.gif') -328px 0}
a#nav_streets:hover {background:url('/graphics/nav.gif') -328px -40px}

a#nav_events:link, a#nav_events:visited, a#nav_events:hover {display:block; float:left; width:86px; height:40px; background:url('/graphics/nav.gif') -423px 0}
a#nav_events:hover {background:url('/graphics/nav.gif') -423px -40px}

a#nav_contests:link, a#nav_contests:visited, a#nav_contests:hover {display:block; float:left; width:105px; height:40px; background:url('/graphics/nav.gif') -510px 0}
a#nav_contests:hover {background:url('/graphics/nav.gif') -510px -40px}

a#nav_photos:link, a#nav_photos:visited, a#nav_photos:hover {display:block; float:left; width:88px; height:40px; background:url('/graphics/nav.gif') -1003px 0}
a#nav_photos:hover {background:url('/graphics/nav.gif') -1003px -40px}

a#nav_extras:link, a#nav_extras:visited, a#nav_extras:hover {display:block; float:left; width:115px; height:40px; background:url('/graphics/nav.gif') -1096px 0}
a#nav_extras:hover {background:url('/graphics/nav.gif') -1096px -40px}

a#nav_clubs:link, a#nav_clubs:visited, a#nav_clubs:hover {display:block; float:left; width:73px; height:40px; background:url('/graphics/nav.gif') -708px 0}
a#nav_clubs:hover {background:url('/graphics/nav.gif') -708px -40px}

a#nav_myspace:link, a#nav_myspace:visited, a#nav_myspace:hover {display:block; float:left; width:97px; height:40px; background:url('/graphics/nav.gif') -785px 0}
a#nav_myspace:hover {background:url('/graphics/nav.gif') -785px -40px}

a#nav_advertisers:link, a#nav_advertisers:visited, a#nav_advertisers:hover {display:block; float:left; width:114px; height:40px; background:url('/graphics/nav_an.gif')}
a#nav_advertisers:hover {background:url('/graphics/nav.gif') -886px -40px} 
/* end navigation */
 
#main {width:990px; padding:10px 0 10px 10px;}

#left_content {float:left; width: 180px; margin-right: 30px;}
#onair {width:180px; margin-bottom:11px;}
.banners {background-color:#2E2926; padding:18px 0; text-align:center; width:180px;}
.banner {margin:0 auto; border-bottom:18px solid #2E2926; width:120px; text-align:center;}
.banner p {font:11px Airal; color:#FFF; margin:2px 0;}

#center_content {float:left; margin-right:30px; width:560px;}
#center_content p {margin:0 0 8px 0;}
#center_content ul {margin:0 0 0 15px; padding:0;}

#page_header {margin-bottom: 10px; font: normal 26px Arial; color: #F3C828}
.sm_header {font:normal 18px Arial; color: #F00; margin-bottom:4px;}

#right_content {float:left; width:180px; text-align:center;}
.rightitem {width:180px; margin-bottom:10px; text-align:center;}

#content_bottom {background:#000; text-align:center; font:11px Arial; color:#FFF; padding:10px 0; margin:0 auto; width:1000px;}
#content_bottom a:link, #content_bottom a:visited {color:#CCC; text-decoration:underline;}
#content_bottom a:hover {color:#FFF; text-decoration:none;}

#main_cont_gallery {
	background: #fff url('../graphics/gallery_bg.gif') repeat-y;
	padding: 10px 0 10px 31px;
}
#left_cont_gallery {
	float:left;
  width: 590px;
	margin-right: 30px;
}
#major_promo{
	margin-bottom: 8px;
}
.minor_promos{
	margin-bottom: 8px;
}



/* key word */
#keyword_search {border:1px solid #8F8F8F; margin:0 3px 3px 0; width:90px; font:11px Arial; color:#000; padding:2px 1px; float:left;}
#keyword_button input {border:1px solid #8F8F8F; margin:0 0 3px 0; font:11px Arial; color:#000; background-color:#9EE8FF; float:left; padding:1px 1px 1px 2px; width:23px;}
#keyword_help {width:100%; margin:0 0 3px 0; font:11px Arial; text-align:center; clear:left;}
#keyword_help a:link, #keyword_help a:visited {text-decoration:none; color:#DDD;}
#keyword_help a:hover {text-decoration:underline; color:#DDD;}

/* POLL INFORMATION */
div#mornings_poll { width: 190px; padding:3px; border:2px solid #000; margin-top:8px;}
div#mornings_poll * { margin: 0; padding: 0;  }
div#mornings_poll a, div#mornings_poll img { border: 0; }

/* header */
div#mornings_poll h1 { font: 10px Arial, sans-serif; display: none; }
div#mornings_poll h1 span { font: 10px Arial, sans-serif;  } /* header text */ 

/* question */
div#mornings_poll h2 { font: bold 12px Arial, sans-serif; color: #fff } /* question */
div#mornings_poll p.image_q { clear: both; width: 100%; margin: 5px auto; text-align: center } 

/* answers */
div#mornings_poll ul {margin: 2px 0 0 5px; list-style-type: none; width: 180px;} /* answers container */
div#mornings_poll li {margin: 2px 0; font: 12px Arial, sans-serif; width: 100%; display: block; clear: both; } /* answer container */
div#mornings_poll li input {padding: 0; margin: 0 0 0 2px; float:left;} /* radio button */
div#mornings_poll label {margin:0 0 0 3px; float:left; color: #fff; width:140px;} /* text container */
div#mornings_poll li.video_a p {display: inline; margin: 2px; vertical-align: middle; }
div#mornings_poll li.image_a img {vertical-align: middle; }
div#mornings_poll li.audio_a p {display: inline; margin: 2px; vertical-align: middle; }

/* submit */
div#mornings_poll p.submit { text-align: center; margin: 0px auto 10px auto; cursor: pointer; clear: both; color: #ccc; border: solid 1px #fff; width: 80px; background-color: #444;  }
div#mornings_poll p.submit span { }

/* results link */
div#mornings_poll p.results { cursor: pointer; text-align: center; }
div#mornings_poll p.results span { color: #fc0; text-decoration: underline; font: bold 12px Arial, sans-serif; }

/* results */
div#mornings_poll p.results_text { color: #fff; margin: 3px 0 0 0; clear: both; width: 90% }
div#mornings_poll div.results_1 { background-color: #c00; height: 10px; float: left }
div#mornings_poll div.results_2 { background-color: #339999; height: 10px; float: left }
div#mornings_poll div.results_3 { background-color: #cc0099; height: 10px; float: left }
div#mornings_poll div.results_4 { background-color: #666699; height: 10px; float: left }
div#mornings_poll div.results_5 { background-color: #ffcc33; height: 10px; float: left }
div#mornings_poll span.results_pct { display: block; float: left; margin-left: 3px; width: 20% }

/* KEY WORD INFORMATION */
input#keyword_search { width: 90px; } /* for the input box */ 
input#keyword_button { width: 35px; } /* for the submit button */
div#keyword_listing p span.header { font-weight: bold; }

/* clubs styles */
.club1, .club2 {float:left; margin-right:10px; margin-bottom:10px; text-align:center; width:180px; font:11px Arial;}
.club2 {margin-right:0;}

#banner_top_0, #banner_top_1, #banner_top_2, #banner_top_3, #banner_top_4, #banner_top_5, #banner_top_6, #banner_top_7, #banner_top_8, #banner_top_9 {width:120px; height:90px; overflow:hidden; display:none; margin:0 auto; margin-bottom:10px;}
#banner_mid_0, #banner_mid_1, #banner_mid_2, #banner_mid_3, #banner_mid_4, #banner_mid_5, #banner_mid_6, #banner_mid_7, #banner_mid_8, #banner_mid_9 {width:120px; height:120px; overflow:hidden; display:none; margin:0 auto; margin-bottom:10px;}
#banner_bot_0, #banner_bot_1, #banner_bot_2, #banner_bot_3, #banner_bot_4, #banner_bot_5, #banner_bot_6, #banner_bot_7, #banner_bot_8, #banner_bot_9 {width:120px; height:280px; overflow:hidden; display:none; margin:0 auto; margin-bottom:10px;}      

