#onair {margin:0 auto; width:209px;}
#insiders {clear:left; padding-top:5px; margin-bottom:5px; width:100%; text-align:center;}

#promocontainer {POSITION: relative; visibility: visible; width: 516px; height:225px; background-color:#103d71; border-bottom:15px solid #08376c; margin-bottom:5px;}
#promo1 {POSITION: absolute; visibility: visible; z-index:10; top:0; left:0; width:516px; height:210px; overflow:hidden; background-color:#000; color:#FFF;}
#promo2, #promo3, #promo4, #promo5, #promo6, #promo7, #promo8 {POSITION: absolute; visibility: hidden; z-index: 10; top:0; left:0; width:516px; height:210px; overflow:hidden; background-color:#000; color:#FFF;}
a.promolink:link, a.promolink:visited {font:bold 12px Arial; color:#000; text-decoration:none;}
a.promolink:hover {font:bold 12px Arial; color:#000; text-decoration:none;}
#promolinks {position:absolute; top:218px; left:306px; height:15px; width:210px; z-index:20;}
#promolink1, .control_button {height:15px; padding:0; width:15px; text-align:center; float:right; z-index:20; margin-right:3px; display:block; background-color:#957858;}
#promolink2, #promolink3, #promolink4, #promolink5, #promolink6, #promolink7, #promolink8 {display:none; height:15px; padding:0; width:15px; text-align:center; position:relative; float:right; z-index:20; margin-right:3px; background-color:#FFF;}
.promo_more {margin:0 0 0 10px; color:#FFF;}
.promo_more a:link, .promo_more a:visited { color: #fff; font-size: 12px; text-decoration: underline;}
.promo_more a:hover, .promo_more a:active { color: #ff6666; }
#promo1 p, #promo2 p, #promo3 p, #promo4 p, #promo5 p, #promo6 p, #promo7 p, #promo8 p {margin:0 0 6px 0; padding-left:10px; color:#FFF; font:10px Arial;}
.promo_header {font:bold 20px Arial; color:#FFF; text-decoration:underline; margin:0; padding:0;}

#center_promos {width:100%;}

td.midpromo1 {padding:0 3px 0 0; border-right:1px solid #A4A4A4; width:167px;}
td.midpromo2 {padding:0 3px; width:167px;}
td.midpromo3 {padding:0 0 0 3px; border-left:1px solid #A4A4A4; width:167px;}
.threepromo {padding:0 7px;}
.threepromo p {font:10px Verdana, Arial;}
td.bordercell p {font:11px Verdana, Arial;}

#promo_table {width:515px; background-color:#E2E0D1; border-left:1px solid #C2BEB2; border-bottom:1px solid #C2BEB2; border-top:1px solid #C2BEB2; margin-top:6px;}
#promo_table th {background-color:#C2BEB2; text-align:left; font:bold 12px Arial; color:#666; padding:2px 0 2px 6px;}
#promo_table td {padding:5px;}
#promo_table td.imagecell {width:75px; padding-right:0;}
#promo_table td.bordercell {border-right:1px solid #C2BEB2; width:165px;}
.hdr_sm {font:bold 12px Arial; color:#600;}
#audiovault {width:185px; padding:121px 0 0 5px; color:#000; height:42px; background:#999 url('/graphics/bg_audio_vault.jpg') no-repeat; text-align:left; font:11px Arial;}
#audiovault form option {padding:1px; font:11px Arial; color:#000;}
#audiovault form select {font:11px Arial; color:#000; border:1px solid #333;}

#skyscraper {width:160px; margin:0 auto 15px; text-align:center;}
#gkb {width:154px; margin:8px auto 0; background:#FFF url('/graphics/bg_good_karma.gif') no-repeat; border:1px solid #999; padding:66px 0 10px 0;}
#make_home {width:100%; text-align:center; margin-bottom:17px;}
#hometextads {font:11px Arial; color:#FFF; width:160px; text-align:left; margin:0 auto;}
#hometextads a:link,  #hometextads a:visited {color:#FFF; text-decoration:none;}
#hometextads a:hover {color:#FFF; text-decoration:underline;}
#hometextads p {font:10px Arial; color:#FFF;}
#hometextads .link {font:10px Verdana, Arial;}
#home_banner {width:100%; margin:12px 0 0 0; text-align:center;}
.sponsoredlinks {font:bold 11px Verdana, Arial; color:#FFF;}
.minor_promo_hdr {font: bold 12px Arial; color:#FFF; margin-bottom:7px; text-align:center; background:#300 url('/graphics/bg_minor_hdr.gif'); padding:5px 0 5px 4px; text-transform:uppercase;}

#poll_block {width:237px; padding-top:51px; background:#FFF url('/graphics/bg_web_poll.jpg') no-repeat; margin-bottom:5px; padding-bottom:0;}
#poll_block form {padding:0; margin:0;}

#side_twitter {margin:6px 4px; padding:4px; background-color:#eeeedf; text-align:left;}
ul#twitter_multi_update_list {padding:0; margin:0;}
ul#twitter_multi_update_list li {font:11px Arial, Verdana; list-style-type:none; margin-bottom:8px;}
a.tweetlink {color:#c00; font:bold 11px Arial, Verdana;}
#twitter_hdr h2 {background:url('/graphics/col_red.jpg') no-repeat; font:bold 11px Verdana, Arial, sans-serif; padding:6px 0 7px 25px; color:#FFF; margin:0 4px; text-transform:uppercase;}

/* social networking */
#networking {width:220px; height:40px; padding-top:5px; margin:0 auto;}
#networking ul {margin:0; padding:0; list-style-type:none}
li.network_link {float:left; margin:0; padding:0; list-style-type:none; display:inline;}
#networking a span {display:none;}

a#club {width:40px; height:40px; background:url('/graphics/networking_icons.gif') no-repeat 0 0; display:block; margin-right:5px;}
a#club:hover {background-position: 0 -40px; display:block;}
a#facebook{width:40px; height:40px; background:url('/graphics/networking_icons.gif') no-repeat -40px 0; display:block; margin-right:5px;}
a#facebook:hover {background-position: -40px -40px; display:block;}
a#twitter {width:40px; height:40px; background:url('/graphics/networking_icons.gif') no-repeat -80px 0; display:block; margin-right:5px;}
a#twitter:hover {background-position: -80px -40px; display:block;}
a#audio {width:40px; height:40px; background:url('/graphics/networking_icons.gif') no-repeat -120px 0; display:block; margin-right:5px;}
a#audio:hover {background-position: -120px -40px; display:block;}
a#youtube {width:40px; height:40px; background:url('/graphics/networking_icons.gif') no-repeat -160px 0; display:block;}
a#youtube:hover {background-position: -160px -40px; display:block;}
