/* BigVote CSS */
body {background: #000000;color:#ffffff;}
p,span{font-size:85%;margin-bottom:10px;margin-top:0px;color:#ffffff;} /*default - 11 pixels */
label{font-size:85%;margin-bottom:3px;margin-top:0px;color:#ffffff;}
#upload_vid_form td {font-size:85%;margin-bottom:10px;margin-top:0px;color:#ffffff;}
a {text-decoration:underline;color:#ff0000;}
p.video_information {font-size:18px;text-align:center;}
p.video_title {font-size:18px;text-align:center;color:#ff0000;}
#navbar {list-style:none;margin-left:20px;}
#navbar li {float:left;display:inline;}
#sponsors_panel {position:absolute;right:-45px;top:80px;}
#winner {position:absolute;right:-120px;top:300px}
ul#ul_nav_list {list-style:none;clear:both;width:460px;}
li.ul_nav {float:left;}
#alertMessagePlaceHolder {
	background-color: #FF0000;
	border: 1px solid #fff;
	color:white;
	padding: 5px;
	display: none;
	margin: 2em 5px;
}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.label {font-size:85%;color:#ffffff;}
.centre {text-align:center;}
.highlight {color:#ec191f;}
.float_left {float:left;}
.clearboth{height:1px;clear:both;overflow:hidden;}
.centered_title{text-align:center;width:430px;margin:0px auto;}
.border {border:1px solid #392920;}
.thumbnail {border:1px solid #392920;margin:3px;}
.wfPagePreviousButton {position:absolute;bottom:20px;right:150px;width:50px;margin:2px;background-color:#ff0000;font-size:85%;color:#ffffff;border:1px solid #ffffff;font-family:arial, helvetica;}
.wfPageNextButton,.mainSubmit {position:absolute;bottom:20px;right:80px;width:50px;margin:2px;background-color:#ff0000;font-size:85%;color:#ffffff;border:1px solid #ffffff;font-family:arial, helvetica;}
.desc {float:left;color:white;}
.survey_questions {width:500px;}
.radio{width:90px;margin-right:10px;}
.survey_progress {display:block;margin:5px 0px;}
/* Page Areas */
#container {width:908px;height:560px;margin:40px auto;background:#000000 url(/images/layout/container_bg.jpg) no-repeat;padding:0px 5px;position:relative;}
#header {position:relative; width:100%}
#big_vote_logo {position:absolute;top:-35px;}
#content{position:relative;width:908px;height:560px;}
#page_headline {position:absolute;left:385px;top:30px;}
#logos {width:100%;margin:10px 0px;}
#footer {position:absolute;bottom:-102px;left:0px;width:918px;height:102px;background: #000 url(/images/layout/footer_bg.png) no-repeat;}
#left_panel_flash {position:absolute;bottom:5px;}
#video_background {position:absolute;top:250px;left:420px;background:url(/images/layout/video_panel_bg.gif) no-repeat; width:461px; height:281px;}
#video_content {padding-top:20px;margin:20px;width:421px;}
#double_chances_button {position:absolute;top:415px;right:15px;}
#we_hear_ya_button {position:absolute;top:415px;right:260px;}
#current_voters {position:absolute;top:50px;left:50px;color:white}
#results_box {position:absolute;top:289px;left:420px;}
#prizes_box {position:absolute;top:240px;left:420px;padding-top:30px;background:url(/images/prizes/prize_bg.gif) no-repeat; width:460px;height:277px;}
#top_5_genres {position:absolute;top:40px;left:10px;color:white}
#top_5_artists {position:absolute;top:40px;left:10px;color:white}
#main_survey {position:absolute;top:10px;padding:30px;left:378px;width:471px;height:486px;background:url(/images/layout/form_bg.gif) no-repeat;}
#survey_header {margin:0 auto;}
#thumb_container {position:absolute;top:100px;left:30px; width:461px;height:55px;}
#video_tabs {position:absolute;top:-17px;left:10px;}
#video_tabs img {display:inline;float:left;}
#upload_buttons {position:relative;top:-10px;display:block;}
#s2f {position:absolute;top:290px;left:420px;background:url(/images/layout/s2f_bg.gif) no-repeat; overflow:hidden;width:461px; height:245px;}
#s2f_content {padding-top:60px;margin:20px;width:421px;}
h2.title {text-align:center;margin:10px auto;display:block;}
h2.subtitle {margin:10px auto;display:block;}
/*Navigation*/
li.rated_video {display:block;width:400px;height:50px;background:#1a1a1a;margin:2px 10px;padding:0px;color:#ff0000;}
li.rated_video img {float:left;vertical-align:middle;margin-right:10px;}
li.recent_video {display:block;width:50px;height:50px;float:left;margin-right:5px;}
li.recent_video img{float:left;margin-right:3px;}
#navigation {position:absolute;right:0px;top:2px;width:527px;height:31px;z-index:2000;clear:both;overflow:hidden; background:url(/images/navigation/navigation_bg.gif) no-repeat;}
#navigation ul {list-style:none;position:relative;top:7px;left:10px;}
#navigation ul li {display:block;padding:0px 0px;float:left;}
#navigation ul li a img{border:none;}
ul#tabs {display:inline;height:19px;position:relative;top:2px;}
ul#tabs a {color:white;text-decoration:none;}
li#tab1 {padding-left:10px;font-weight:bold;height:19px;width:88px;float:left;display:inline;background:url(/images/layout/tab_most_recent_bg.gif) no-repeat;}
li#tab2 {padding-left:10px;font-weight:bold;height:19px;width:89px;float:left;display:inline;background:url(/images/layout/tab_top_rated_bg.gif) no-repeat;}
li#tab3 {padding-left:10px;font-weight:bold;height:19px;width:156px;float:left;display:inline;background:url(/images/layout/tab_upload_bg.gif) no-repeat;}
span#mrt {font-size:12px;color:white;}
span#trt {font-size:12px;color:white;}
span#upl {font-size:12px;color:white;}
.active {color:red;}
.inactive {color:white;}
/*Form Elements*/
.inputtext,select {margin:2px;margin-left:0px;background-color:#ff0000;font-size:85%;color:#ffffff;border:1px solid #ffffff;font-family:arial, helvetica;}
.texta {width:300px; height:100px;background-color:#ff0000;color:#ffffff}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.skiplink {display:none;}

#marqueecontainer{
width: 200px; /*marquee width */
height: 40px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

/*             styles for the star rater                */    
    .star-rating{
        list-style:none;
        margin: 0px;
        padding:0px;
        width: 150px;
        height: 30px;
        position: relative;
        background: url(/images/star_rating.gif) top left repeat-x;        
    }
    .star-rating li{
        padding:0px;
        margin:0px;
        /*\*/
        float: left;
        /* */
    }
    .star-rating li a{
        display:block;
        width:30px;
        height: 30px;
        text-decoration: none;
        text-indent: -9000px;
        z-index: 20;
        position: absolute;
        padding: 0px;
    }
    .star-rating li a:hover{
        background: url(/images/star_rating.gif) left center;
        z-index: 2;
        left: 0px;
        border:none;
    }
    .star-rating a.one-star{
        left: 0px;
    }
    .star-rating a.one-star:hover{
        width:30px;
    }
    .star-rating a.two-stars{
        left:30px;
    }
    .star-rating a.two-stars:hover{
        width: 60px;
    }
    .star-rating a.three-stars{
        left: 60px;
    }
    .star-rating a.three-stars:hover{
        width: 90px;
    }
    .star-rating a.four-stars{
        left: 90px;
    }    
    .star-rating a.four-stars:hover{
        width: 120px;
    }
    .star-rating a.five-stars{
        left: 120px;
    }
    .star-rating a.five-stars:hover{
        width: 150px;
    }
    .star-rating li.current-rating{
        background: url(/images/star_rating.gif) left bottom;
        position: absolute;
        height: 30px;
        display: block;
        text-indent: -9000px;
        z-index: 1;
    }
