
* {  margin: 0; }

body {
 font-family: Georgia;
 font-size: 11px;
 background-image: url(../images/BOB/starburst_bg.jpg);
 background-repeat: no-repeat;
 background-position: center;
  background-color: #000000;
}


#centerdiv {
width:613px;
height: 523px;
position: absolute;
left: 50%;
margin-left: -306px;
margin-top: 175px;
background-image: url(../images/votingclosed/votingEnded_popupBG.GIF);
}

/* Show / Hide Divs */
.hidden {display:none;} 
.explain {text-decoration: underline} 

.main_bg {
background-image: url(../images/BOB/main_bg.jpg);
background-repeat: no-repeat;
height: 905px;
vertical-align: top;
background-color: #8c0102;
}

.band1_bg {
background-image: url(../images/BOB/band1_bg.jpg);
background-repeat: no-repeat;
width: 167px;
height: 413px;
}

.band2_bg {
background-image: url(../images/BOB/band2_bg.jpg);
background-repeat: no-repeat;
width: 167px;
height: 413px;
}

.band3_bg {
background-image: url(../images/BOB/band3_bg.jpg);
background-repeat: no-repeat;
width: 167px;
height: 413px;
}

.band4_bg {
background-image: url(../images/BOB/band4_bg.jpg);
background-repeat: no-repeat;
width: 167px;
height: 413px;
}

.band5_bg {
background-image: url(../images/BOB/band5_bg.jpg);
background-repeat: no-repeat;
width: 167px;
height: 413px;
}


.banddesc {
 font-family: Georgia;
 font-size: 12px;
 color: #FFFFFF;
 height: 120px;
}

.bot_left {
background-image: url(../images/BOB/bot_left.jpg);
background-repeat: no-repeat;
width: 414px;
height: 233px;
}

.bot_right {
background-image: url(../images/BOB/bot_right.jpg);
background-repeat: no-repeat;
width: 414px;
height: 233px;
}

.bot_right_leadend {
background-image: url(../images/endboard/bot_right_getVoteInNow.jpg);
background-repeat: no-repeat;
width: 414px;
height: 233px;
}

.bot_right_voteend {
background-image: url(../images/votingclosed/bot_right_onlineVotingEnded.jpg);
background-repeat: no-repeat;
width: 414px;
height: 233px;
}

.centerwin_bg {
background-image: url(../images/BOB/BoB_BG2.jpg);
background-repeat: no-repeat;
height: 905px;
}

.bandinfo_bg {
background-image: url(../images/BOB/bandInfo_bg.jpg);
background-repeat: no-repeat;
height: 905px;
}


.bandinfobotright_bg {
background-image: url(../images/BOB/bandinfobotright_bg.jpg);
background-repeat: no-repeat;
height: 202px;
}


.bandinfobotright_bg_winner {
background-image: url(../images/winner/winnerBottom_right.jpg);
background-repeat: no-repeat;
height: 233px;
}

.winnertext {
font-size: 12px;
color:#FFFFFF;
line-height: 13px;
}

.bandinfobotright_bg_winnerband {
background-image: url(../images/winner/bands/bandinfobotright_bg.jpg);
background-repeat: no-repeat;
height: 202px;
}

.bandinfocontent_bg {
background-image: url(../images/BOB/bandInfo_bgwindow.jpg);
background-repeat: no-repeat;
height: 576px;
}

.bandinfocontent_bg_winner {
background-image: url(../images/winner/winnerWindow_bg.jpg);
background-repeat: no-repeat;
height: 667px;
}


#wrapper { 
 margin: 0 auto;
 width: 762px;
 background: #8c0102;

}
#contentbg {
 margin: 0 auto;
 width: 762px;
 background: #FFB200;
 background-image: url(../images/bob/main_bg.jpg);
 background-position: bottom;
 background-repeat: no-repeat;
}

.redborder {
border-left-style: solid;
border-left-width: 6px;
border-left-color: #DC0000;
border-right-style: solid;
border-right-width: 6px;
border-right-color: #DC0000;
}

.contentfoot {
  background-image: url(../images/2009/bodyfooter_BG.gif);
  background-position: bottom;
  background-repeat: no-repeat;
  background-color: #DC1617;
  font: Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
  font-size: 9px;
  color: #000000;
  vertical-align: bottom;
  padding-bottom: 15px;
}

h1 { 
 margin: 0 auto;
}
#header {
 color: #333;
 width: 762px;
 float: left;
 padding: 0px;
 height: 497px;
 margin: 0px 0px 0px 0px;
 background: #000000;
 font-size: 0px;
}
#confirmheader {
 color: #333;
 width: 762px;
 float: left;
 padding: 0px;
 height: 306px;
 margin: 0px 0px 0px 0px;
 background: #000000;
}
#leftcolumn { 
 color: #333;
 background: #000000;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 788px;
 width: 300px;
 float: left;
 font-size: 0px;
}
#rightcolumn { 
 color: #FFFFFF;
 background: #8c0102;
 margin: 0 auto;
 padding: 0px;
 height: auto;
 width: 462px;
 display: inline;
 font-size: 0px;
}

#confirmbody { 
 width: 762px;
 clear:  both;
 color: #FFFFFF;
 background: #8c0102;
 margin: 0px auto;
 padding: 0px;
 text-align: center;
}

#rulesbody { 
 width: 600px;
 clear: both;
 color: #FFFFFF;
 background: #8c0102;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-align:center;
}

#footer { 
 width: 762px;
 clear: both;
 color: #FFFFFF;
 background: #8c0102;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
#footer2 { 
 height: 120px;
 width: 762px;
 clear: both;
 color: #707070;
 background-repeat: no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-align:center;
}

.legaltext { text-align: center;  font-family: Georgia;  font-size: 11px;  color: #000000; }
.legaltextlink a:link { text-decoration: underline; text-align: center;  font-family: Georgia;  font-size: 11px;  color: #000000;}
.legaltextlink a:visited {	text-decoration: underline; text-align: center;  font-family: Georgia;  font-size: 11px;  color: #000000;}
.legaltextlink a:hover {text-decoration: underline; text-align: center;  font-family: Georgia;  font-size: 11px;  color: #f4ac12; }
.legaltextlink a:active {	text-decoration: underline; text-align: center;  font-family: Georgia;  font-size: 11px;  color: #000000;} 

.welcometext {
 font-family: Georgia;
 font-size: 11px;
 color: #FFFFFF;
}

.topic {
 font-family: Georgia;
 font-size: 12px;
 color: #FFFFFF;
}
.topic a:link { text-decoration: underline; text-align: center;  font-family: Georgia;  font-size: 12px;  color: #FFFFFF;}
.topic a:visited {	text-decoration: underline; text-align: center;  font-family: Georgia;  font-size: 12px;  color: #FFFFFF;}
.topic a:hover {text-decoration: underline; text-align: center;  font-family: Georgia;  font-size: 12px;  color: #f4ac12; }
.topic a:active {	text-decoration: underline; text-align: center;  font-family: Georgia;  font-size: 12px;  color: #FFFFFF;} 

.404text {
 font-family: Georgia;
 font-size: 18px;
 color: #FFFFFF;
 font-weight: bold;
}

.formnote {
 font-family: Georgia;
 font-size: 11px;
 color: #FFFFFF;
}

.formerror {
 font-family: Georgia;
 font-size: 11px;
 color: #000000;
}

.formfield {
 font-family: Georgia;
 font-size: 11px;
 color: #000000;
}

.highlight {
 font-family: Georgia;
 font-size: 11px;
 background-color: #FF6A6A;
}

.optintext {
 font-family: Georgia;
 font-size: 11px;
 color: #000000;
 padding: 3px;
}

.optintextlink a:link { text-decoration: none; color: #ffffff; font-family:Georgia; font-size: 11px; font-weight: bold;}
.optintextlink a:visited {	text-decoration: none; color: #ffffff; font-family:Georgia; font-size: 11px; font-weight: bold;}
.optintextlink a:hover {text-decoration: none; color: #000000; font-family:Georgia; font-size: 11px;}
.optintextlink a:active {	text-decoration: underline; color: #ffffff; font-family:Georgia; font-size: 11px; font-weight: bold;} 

.fieldnote {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 10px;
 color: #FFFFFF;
}

.label {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 padding: 3px;
 text-align: right;
 }

.footerlink a:link { text-decoration: none; color: #707070; font-family:Georgia; font-size: 11px;}
.footerlink a:visited {	text-decoration: underline; color: #707070; font-family:Georgia; font-size: 11px;}
.footerlink a:hover {text-decoration: underline; color: #999999; font-family:Georgia; font-size: 11px;}
.footerlink a:active {	text-decoration: underline; color: #707070; font-family:Georgia; font-size: 11px;} 

.friendbg {
 background-image:url(../images/2009/email_friends.gif);
 background-repeat: no-repeat;
 text-align:center;
 }

div.centered table 
{
margin: 0 auto; 
text-align: left;
}
