div#poll_box{padding:0;}
div#poll_box h2{margin:0;padding:3px 7px;font-size:100%;}
div#poll_box table{border-collapse:collapse;width:99%;margin:0 auto;padding:0;background-color:#FFFFFF;}
div#poll_box table tr{background-position:-512px 50%;background-repeat:no-repeat;background-color:transparent;background-image:url(/modules/poll/graphics/bar0.gif);}
div#poll_box table tr td{margin:0;padding:1px 2px;color:#000000;background-color:transparent;}
div#poll_box table tr td.radio{width:24px;background:none;}
div#poll_box table tr td.votes{width:24px;text-align:right;background:none;}
div#poll_box table tr td.percent{width:24px;text-align:right;background:none;}
.fakeclear{font-size:1px;line-height:0;margin:0;padding:0;}
#map{width:512px;height:300px;margin:0.75em auto;padding:0;border:solid 1px #CCCCCC;}
.map_marker{width:300px;color:#000000;}
.map_marker h5{margin:3px 0;padding:0;font-size:100%;}
.map_marker_image{float:right;margin:0 0 2px 2px;}
.map_marker_desc{margin:3px 0;}
.map_marker_desc p{margin:0;padding:0;}
.map_marker_desc p.d0{}
.map_marker_desc p.d1{font-weight:bold;}
.map_marker_desc p.d2{font-size:85%;}
.map_marker_address{margin:3px 0;font-size:85%;color:#666666;}
.event_list{font-size:90%;}
.event_list li{min-height:128px;margin:3px 0 0 0;padding:0;border-bottom:solid 1px #999999;list-style:none;line-height:120%;}
.event_list li.is_past{color:#888888;}
.event_list li h4{font-size:110%;}
.event_list li dl{margin-left:1em;}
.event_list li dl dt{float:left;width:5em;font-weight:bold;font-size:90%;border-bottom:dashed 1px #DDDDDD;}
.event_list li dl dd{margin-left:6em;border-bottom:dashed 1px #DDDDDD;}
.event_list li p.logo{float:right;margin:0 0 1px 0;}
.sponsor_list{font-size:90%;list-style:none;}
.sponsor_list li{display:inline-block;margin:3px;padding:11px 0 11px 0;border:solid 1px #DDDDDD;width:180px;height:128px;text-align:center;line-height:110%;vertical-align:top;}
.sponsor_list li a{text-decoration:none;}
.sponsor_list li strong.fail{display:block;margin:0 auto;padding:20px 0 0 0;width:126px;height:106px;background-color:#FFFFF8;border:solid 1px #CCCCCC;text-align:center;vertical-align:middle;line-height:130%;font-size:130%;}
.sponsor_list li a strong.fail{color:#000000;}
.sponsor_list.extended li{width:340px;text-align:left;padding:5px;font-size:130%;line-height:140%;}
.sponsor_list.extended li img{float:right;margin:0 0 0 5px;}
.feed_list{}
.feed_list li{min-height:68px;margin:0 0 15px 0;padding:1px 0;list-style:none;border-bottom:dashed 1px #777777;}
.feed_list li p.image{margin:0;padding:0;float:right;}
.feed_list li h2{margin:0 0 4px 0;font-size:130%;}
.feed_list li h3{margin:0;font-size:100%;color:#444444;}
.feed_list li p.desc{color:#444444;}
.feed_list li h6{margin:0 0 4px 0;font-size:90%;}
.coupons_index{margin:1em 0;padding:0;list-style:none;}
.coupons_index li{width:450px;margin:0 0 1em 0;padding:8px 10px;border:dotted 3px #CCCCCC;text-align:center;}
.coupons_index li:hover{background-image:url(/common/graphics/highlightbg.png);background-repeat:repeat;background-position:left top;background-color:transparent;}
.coupons_index li a{text-decoration:none;}
.coupons_rail{width:240px;float:right;margin:0 0 0.5em 0;padding:3px 5px;border:dotted 3px #888888;}
.coupons_rail h3{margin-top:2em;text-align:center;}
.coupons_rail h3:first-child{margin-top:0;}
.coupons_rail ul{margin:0.5em 0;list-style:none;}
.coupons_rail ul li{margin:0.25em 0;padding:0;text-align:center;}
.coupons_rail p{text-align:center;}
.coupons_rail ul.cloud,.coupons_related ul.cloud{margin:0.5em 0;padding:0;list-style:none;text-align:center;}
.coupons_rail ul.cloud li,.coupons_related ul.cloud li{display:inline;margin:0 5px 0 0;padding:0;line-height:130%;}
.coupons_pager{margin:0 0 1em 0;padding:0;text-align:center;list-style:none;}
.coupons_pager li{margin:0 0.5em;padding:0;float:left;}
.coupons_pager li a,.coupons_pager li span{display:block;margin:0;padding:13px 4px 0 4px;height:35px;width:24px;font-weight:bold;background-image:url(/common/graphics/pagerbg.png);background-repeat:no-repeat;background-position:50% 50%;background-color:transparent;text-decoration:none;}
.coupons_pager li span{color:#666666;}
.slug0_cmn_radiothon{margin-top:5px;padding-top:128px;background-image:url(/media/static/billboards/billboard_radiothon.png);background-position:50% top;background-repeat:no-repeat;background-color:transparent;}
.indexblock{}
.indexblock ul{margin:0.5em auto;padding:0;list-style:none;text-align:center;}
.indexblock ul li{display:inline-block;max-width:200px;margin:0 10px;padding:3px 7px;vertical-align:top;}
.indexblock ul li h3{font-size:110%;font-weight:normal;}
.indexblock ul li h3 a{text-decoration:none;}
.indexblock ul li h6{font-size:80%;font-weight:normal;}
.attachment{margin:1em 0;text-align:center;}
.ImagePlayer{z-index:20;}
.ImagePlayer .display{position:absolute;z-index:23;}
.ImagePlayer .trans{position:absolute;visibility:hidden;z-index:22;}
div#poll_box{width:320px;font-size:80%;border:solid 1px #CCCCCC;}
table.gallery{margin:0.75em auto;padding:0;border:none;border-collapse:collapse;}
table.gallery td{margin:0;padding:5px;text-align:center;vertical-align:top;line-height:110%;font-size:90%;}