body{
	padding:0px;
	margin:0px;
	margin-top:5px;
	font-family:arial;
	font-size:14px;
	color:#000;
	background:#FFF url('../images/bg.jpg') repeat-x top center;
}
body#home{
	background:#FFF url('../images/bghome.jpg') repeat-x top center;
}
a img{border:none;}
a:hover{cursor:pointer;}
.clear{clear:both;}
.center{text-align:center;}
object {outline:none;}

h2.smaller{font-size:20px; font-weight:normal; padding:0px; margin:0px;}
h3.topheader{font-size:26px; font-weight:normal; padding:0; margin-top:20px;margin-bottom:20px;}
h3{font-size:26px; font-weight:normal; padding:0px; margin:0px;}
p{font-size:15px;}
a{color:#CC3333; text-decoration:none;}
a:hover{text-decoration:underline;}

#wrapper{width:877px; margin:auto; padding-bottom:30px; position:relative;}
#header{height:215px;}

#nav a{color:#E9FD2A; font-size:16px; /*font-weight:bold;*/ text-decoration:none;}
#nav a.on{color:#666666; font-size:16px; /*font-weight:bold;*/ text-decoration:none;}
#nav a:hover{color:#666666; font-size:16px; /*font-weight:bold;*/ text-decoration:none;}
#nav span{color:#666666; font-size:15px; margin-left:10px; margin-right:10px; font-weight:normal;}
#nav{padding-bottom:10px; border-bottom:1px solid #666; margin-bottom:25px; text-align:justify;}

.logo{float:left; width:116px;}
.title{float:left; width:761px; padding-top:10px;}
.title h1{color:#FFF; font-size:45px; padding:0px; margin:0px; font-weight:normal; padding-left:25px;}

.strip{padding-top:10px; position:relative;  /*margin-left:15px;*/}
.strip .strip-left{width:385px; float:left; /*margin-left:15px;*/}
.strip .strip-right{width:453px; float:right; /*margin-right:15px;*/ text-align:right;}
.strip .strip-left h2{font-size:32px; font-weight:normal; padding:0px; margin:0px;}
.strip .strip-left p{font-size:15px;}
.strip .strip-left .big{font-size:16px; color:#666;}
.strip .strip-left .big a{color:#CC3333; text-decoration:none;}
.strip .strip-left .big a:hover{text-decoration:underline;}

.dotted{ background: #FFF url('../images/hr.jpg') repeat-x center bottom; margin: 12px auto; height: 2px; border: 0 none;}

.footer{height:55px; background-color:#333; padding:10px;}
.footer p{font-size:16px; color:#FFF; margin:0px; padding:0px; padding-top:15px;}
.footer p a{color:#E9FD2A; text-decoration:none;}
.footer p a:hover{color:#666; text-decoration:none;}
.footer p span{color:#666;}

#s1{height:384px; /*background-color:#333;*/text-align:center;}

#coverflow{padding-top:10px; height:364px; padding-left:20px;width:857px; background-color:#FFF;}

.left-results{width:438px; float:left;}
.right-results{width:438px; float:right;}
.footnote{text-align:right;}

.winner{width:600px; float:left;}
.winner img{padding-right:10px;}
.previous-results{width:238px; float:right;}

table b{color:#FFF;}

p.highlight{font-size:18px; color:#666; margin-top:0px; padding-top:0px;}

.mediastrip{padding-top:10px; position:relative; /*margin-left:15px;*/}
.mediastrip .strip-left{width:588px; float:left;}
.mediastrip .strip-right{width:253px; float:right; /*margin-right:15px;*/ text-align:right;}
.mediastrip .strip-left h2{font-size:32px; font-weight:normal; padding:0px; margin:0px;}
.mediastrip .strip-left p{font-size:15px;}
.mediastrip .strip-left .big{font-size:16px; color:#666;}
.mediastrip .strip-left .big a{color:#CC3333; text-decoration:none;}
.mediastrip .strip-left .big a:hover{text-decoration:underline;}

.radar-img{width:200px; float:left;}

.video-sponsor{float:right; width:275px; margin-top:10px; text-align:center;}
.podcast{margin-top:50px;}
.related-vids{clear:right; float:right; width:275px;}

.thumb{margin-right:15px; margin-top:15px; float:left;}
.thumb-end{margin-top:15px; float:left;}

.newhome{width:961px; margin-left:-42px;}
.col1{margin-top:10px; width:406px; padding-right:22px; border-right:1px solid #CCC; float:left;}
.col2{margin-top:10px; width:276px; padding-right:22px; padding-left:22px; border-right:1px solid #CCC; float:left;}
.col3{margin-top:10px; width:183px; padding-left:22px; float:left;}
.wide-col{width:750px; float:left;}
.advertflash{width:728px; padding-top:10px; margin-top:-10px; background:#FFF; float:left;}

.orange-bar{height:8px; font-size:1px; line-height:1px; background:#FF9900; width:100%; margin-bottom:12px;}
.blue-bar{height:8px; font-size:1px; line-height:1px; background:#006699; width:100%; margin-bottom:12px;}
.red-bar{height:8px; font-size:1px; line-height:1px; background:#C70D25; width:100%; margin-bottom:12px;}
.voteformleft{width:110px; float:left; margin-bottom:5px;}
.voteformright{width:290px; float:left; margin-bottom:5px;}

.social{ float:left; width:90px; height:30px;}
.socialtop{ float:left; width:90px; height:30px; margin-bottom:20px;}

.adframe{background:#F4F4F4; border:1px solid #CCC; text-align:center; padding-top:15px; padding-bottom:15px;}
.whole_advert{ text-align:center;}

.profile_photo{margin-right:10px; padding-top:15px;}
.profile-left{width:600px; float:left;}
.profile-right{width:240px; float:right; line-height:24px; }

.photo{margin-left:15px;}

.prev{float:left; width:22px; background:#999; margin-right:5px; height:118px; cursor:pointer; background:url('../images/slider/left.gif') center center no-repeat;}
.jCarouselLite{float:left;}
.next{float:left; width:22px; background:#999; margin-left:5px;  height:118px; cursor:pointer; background:url('../images/slider/right.gif') center center no-repeat;}

.regform{padding:10px; background:#F4F4F4; border:1px solid #CCC;}

.videos_thumb{float:left; width:210px; text-align:center; margin-bottom:10px;}
.videos_thumb a:hover{text-decoration:none;}