#onair {margin:0 auto 5px; 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_header {margin:0 3px 0 0; padding-left:10px; font:bold 20px Arial; color:#FFF; text-decoration:underline;}
.promo_more {margin:0 0 0 10px; color:#FFF;}
#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;}

#center_promos {width:100%;}

td.midpromo1 {padding:0 3px 0 0; border-right:1px solid #A4A4A4;}
td.midpromo2 {padding:0 3px;}
td.midpromo3 {padding:0 0 0 3px; border-left:1px solid #A4A4A4;}
.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:468px; height:60px; margin:20px auto 0;}
.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;}
