body {
 margin:0;
 padding:0;
 padding-top:1em;
 background:#000 url('/images/bg_main.jpg');
 font-size:.9em;
 font-family:arial, verdana, helvetica, sans-serif;
 line-height:130%;
}
big{font-size:100%;font-weight:bolder;}
div,ul,li,p,big{margin:0;padding:0;}
p{margin:.5em 0;clear:both;}
div{margin:0;padding:0;}
div.spacer{clear:both;}
#wrapper{position:absolute;top:0%;left:50%;margin-left:-480px;width:960px;}
#top{clear:both;}
#container{color:#212121;background:#eee;clear:both;font-size:95%;height:1%;}

#top .logo{width:22%;float:left;overflow:hidden;}
#top ul#nav{width:78%;margin:1em 0 0 0;padding:0;list-style:none;float:right;}
ul#nav li,ul.nav li{margin:0;padding:0;height:57px;background:url('/images/img_nav_bg.jpg') top right repeat-x;float:left;}
ul#nav li.end{width:135px;background-position:top right;background-repeat:no-repeat;}
ul#nav li a,ul.nav li a{margin:0;padding:0;}

#footer{margin-top:.5em;color:#ccc;font-size:80%;clear:both;}
#footer .nav ul{list-style:none;float:left;}
#footer .nav li{padding-left:2em;color:#ccc;text-transform:uppercase;float:left;}
#footer .nav li a{border-left:1px solid #666;padding-left:2em;color:#ccc;text-decoration:none;}
#footer .nav li a:hover{text-decoration:underline;}
#footer .nav li.copyright{margin-left:4em;padding-left:4em;border-left:1px solid #666;color:#00ab4f;font-size:80%;font-weight:normal;text-align:right;}
#footer .nav li.copyright a{border:none;padding:0;margin:0;color:#00ab4f;}
#footer .nav li.copyright a:hover{color:#ccc;text-decoration:underline;}

.mediaitem{margin-bottom:1em;font-weight:bolder;list-style:none;width:350px;}
#container>div ul.mediaitem{width:340px;}
.mediaitem li{clear:both;}
.mediaitem a{padding:.5em 1em;background:#fff url('/images/bg_list_item.png') bottom left repeat-x;color:#080;width:100%;display:block;text-decoration:none;font-weight:normal;}
.mediaitem a:hover,.mediaitem a:active,.mediaitem a:link,.mediaitem a:visited{color:#080;font-weight:normal;}
.mediaitem li.current{background-color:#f4f5f9;}
.mediaitem li.current a{background-color:#f2f2f2;background-image:url('/images/bg_list_item2.png');}
.mediaitem li.current span{font-size:75%;color:#999;text-transform:uppercase;font-weight:normal;float:right;}
.mediaitem>li.current span{font-size:70%;}

.castlist,.castlist_sm{padding:.5em;background:#fff;clear:both;}
.castlist ul,.castlist_sm ul{list-style:none;}
.castlist ul li,.castlist_sm ul li{text-align:right;margin-left:.3em;margin-bottom:.3em;float:left;}
.castlist ul li{width:110px;height:90px;background:#000 url('/images/img_votecast.jpg') bottom right no-repeat;cursor:pointer;}
.castlist ul li{height:80px;background-image:none;}
.castlist ul li img{margin:0;padding:0;width:110px;height:75px;}
.castlist ul li img.banner{width:224px;height:90px;}
.castlist_sm ul li img{width:76px;height:52px;}
.castlist_sm ul li{margin-left:.3em;margin-bottom:0;}
.castlist li p{margin:0;padding:0;margin-top:-.3em;text-align:left;color:#fff;}

.updates{margin-bottom:1em;margin-right:1.5em;width:auto;float:left;background:#fff;min-height:25em;}
.updates .content{padding:0;}
.updates ul{border-left:1px solid #eee;margin:0 .5em;padding:0;}
.updates ul li{border-bottom:1px solid #eee;padding:0em .5em;padding-bottom:.5em;display:block;}
.updates ul li.alt{padding-bottom:0;margin-bottom:.5em;background:#eee;}

.sponsors{clear:both;padding:1em 0;list-style:none;}
.sponsors img{clear:both;}
.sponsors li{padding:1em;float:left;font-weight:bolder;font-size:90%;}
.sponsors a{text-decoration:none;color:#212121;font-size:105%;}
.sponsors a:hover{text-decoration:underline;}
.whtbox p{padding:.5em;}
.whtbox p.subheader{padding-bottom:0;}
p.sponsors{padding:0 .5em;}

.castimage{margin-bottom:2em;}
.castimage a{height:268px;background:#000 url('/images/img_votecast.jpg') bottom right no-repeat;}


.content .subheader,.subheader,.ques,.ans{margin:.2em;padding:.2em .5em;padding-top:1em;background:#fff url('/images/bg_list_item.png') bottom left repeat-x;font-weight:bolder;text-transform:uppercase;font-size:95%;}
.whtbox{background:#fff;}
.content p{padding:.2em 1em;}
.content a{color:#080;text-decoration:none;}
.content a:hover{text-decoration:underline;}
.ques{background-image:url('/images/bg_list_item2.png');text-transform:none;}
.ans{text-transform:none;font-weight:normal;background:none;}
.strong{font-weight:bold;}
