@CHARSET "ISO-8859-1";
/* Body background */
body
{
	background: url("/themes/default/background/nav-bar-topbar.gif") repeat-x scroll 0 0 #000000;
}
/* Masthead background */
#masthead {
	background:#ffffff;
}

/* Nuts logo */
#masthead h1 span
{
	background: url("/themes/default/background/nuts-logo.gif") no-repeat scroll left top transparent;
}
h1 span{
    width:254px;
    height:108px;
    display:block;
    background: url("/themes/takeovers/boardmasters/logo.gif") no-repeat;
    position:absolute;
    top:0px;
    left:0px;
}
.intro a:link, .intro a:visited{
    color:#ffffff;
    text-decoration:underline;
}
h1{
    width:254px;
    height:108px;
    display:block;
    float:left;
    position:absolute;
    top:7px;
    left:13px;
    overflow:hidden;
}
#uploadbutton{
    margin-bottom:-10px;
}
.intro{
    min-height:125px;
}
.intro p{
    color:#ffffff;
    text-align:left;
    margin:10px 10px 0px 15px;
    float:right;
    width:345px;
    font-size:70%;
}
#boardmasters_logo{
    float:left;
    height:75px;
    width:260px;
}

#redBG p{
    text-align:left;
    color:#ffffff;
    margin:15px 10px 0px 15px;
    display:block;
}
#content, #container{
    background-color:#000000;
}
#takeover_left {
	top:188px;
}

#takeover_right {
	top:188px;
}

#image_content div.heading, #upload_content div.heading{
    background: url("/themes/takeovers/boardmasters/contentHead.jpg") no-repeat scroll left top transparent;
    width:636px;
    height:122px;
    padding:0px;
}

div.body{
    background: url("/themes/takeovers/boardmasters/contentBody.jpg") no-repeat scroll left top transparent;
    position:relative;
    min-height:920px;
}

#image_content img{
    border:0px !important;
}

div#rating_header, div#rating_content{
    background:none;
}
div.rating_bar {
    background-image:url("/themes/voting/background/panel-trans.gif")  !important;
    background-color:transparent !important;
}

div.rating_scale_10{
    background-image:url("/themes/voting/background/thermometer-10-trans.png")  !important;
    background-color:transparent !important;
}
#rating_content{
    padding:0px !important;
}
#rating_content div.rating_bar{
    background-color:#e70000;
}
#redBG{
    background:url("/themes/takeovers/boardmasters/contentsolid.png") repeat-y;
    padding-top:10px;
}
div.rating_list{
   background:none;
   border:none;
}

div.rating_list_header{
    background:transparent url("/themes/voting/background/listing-header-half-trans.png") no-repeat scroll 12px 0
}
div.rating_list div.item{
    background: url("/themes/voting/background/listing-half.gif") repeat-y scroll right top #800000;
    left:12px;
    *left:6px;
    padding-left:8px;
    width:290px;
}
div.rating_list_footer{
    background: transparent url("/themes/voting/background/listing-header-half-trans.png") no-repeat scroll 12px -31px
}

#ugc_upload_body{
    color:#ffffff;
    clear:both;
}

div#ugc_upload_body label {
    width:260px;
}
p.terms, form#formUpload div{
    padding-left:270px;
}

div.success{
    margin:0px 20px;
    color:#ffffff;
}
div.success p{
    margin:20px 0px;
}

#countdown{
    color:#ffffff;
    width:150px;
    position:absolute;
    left:138px;
    top:149px;
}


.countdown_rtl {
direction:rtl;
}
.countdown_holding span {
background-color:#CCCCCC;
}
.countdown_row {
clear:both;
padding:0 2px;
text-align:center;
width:100%;
}
.countdown_show1 .countdown_section {
width:98%;
}
.countdown_show2 .countdown_section {
width:48%;
}
.countdown_show3 .countdown_section {
width:32.5%;
}
.countdown_show4 .countdown_section {
width:24.5%;
}
.countdown_show5 .countdown_section {
width:19.5%;
}
.countdown_show6 .countdown_section {
width:16.25%;
}
.countdown_show7 .countdown_section {
width:14%;
}
.countdown_section {
display:block;
float:left;
font-size:10px;
text-align:center;
}
.countdown_amount {
font-size:200%;
}
.countdown_descr {
display:block;
width:100%;
}

.bm_finalist{
    color:#FFFFFF;
    text-transform:uppercase;
    float:left;
    margin-bottom:10px;
}
.bm_girlinfo{
    width:300px;
    float:left;
    font-size:40px;
    text-align:left;
    font-weight:bold;
    padding-top:55px;
    padding-left:10px;
}
.from{
    font-size:20px;
}
.bm_finalist img{
    float:left;
}

.thanks, span.heading, span.biglink{
    color:#ffffff;
    text-transform:uppercase;
    text-align:left;
}

.biglink a{
    color:#ffffff;
    text-decoration:underline;
}

span.heading{
    display:block;
    width:240px;
    position:absolute;
    left:15px;
    top:10px;
    font-size:25px;
}

