#vote {float: left; width: 500px; font: bold 14px Century Gothic, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;
margin: 0px; padding: 0px;}

#poll {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #666666;
	width: 500px;
	padding: 10px;
	float: left;
}


#pollQuestion {
	font: bold 20px Century Gothic, Arial, Helvetica, sans-serif;
	margin: 0px 0px 20px 0px;
 } 
 
#pollResults #horGraph{
float:left;
}
 
#pollResults #horGraph div{
margin: 5px 0 20px 0;  /* bar horizontal */
}
 
#pollResults #vertGraphValues{
float:left;
}
 
#pollResults #graphLegendLabel{
display:none;
}
 
#pollResults #graphLegend{
float:left;
}
 
#pollResults #graphLegend div{
margin: 5px 0px 20px 20px; /* labels only */
}
 
#pollResults #resultsText{
margin: 20px 0 0 0;
clear:both;
}
 
#pollResults .horGraphValue img{
height: 10px; /* height of colour going horizontal */
margin: 0 5px 0 0;
}

/* CSS Document */

BODY {background-color: #ffffff; 
margin: 0px;
padding: 0px;}
/* FONT */

#logo IMG {border: 0px; margin: 0px 0px 0px 12px;}
#logo {background-color: #fde7e9;}

#navitem {width: 125px; margin: 15px 0px 0px 30px;}

#navitem span{color: #f0353e;}
#navitem a:link {
background:transparent url(../images/nav-star.gif) no-repeat scroll left top;

/* height: 50px;  needed for long headings last two links*/
padding:0px 0px 0px 25px; /* needed for star padding*/
font: bold 14px Century Gothic, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;
margin-bottom: 10px;   display: block;
}

#navitem a:visited {
background:transparent url(../images/nav-star.gif) no-repeat scroll left top;

padding:0px 0px 0px 25px;
font: bold 14px Century Gothic, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none;
margin-bottom: 10px;  display: block;
}

#navitem a:hover {
background:transparent url(../images/nav-star.gif) no-repeat scroll left top;

padding:0px 0px 0px 25px;
font: bold 14px Century Gothic, Arial, Helvetica, sans-serif; color:#d30c15; text-decoration: none;
margin-bottom: 10px;   display: block;
}

#navitem a:active {
background:transparent url(../images/nav-star.gif) no-repeat scroll left top;

padding:0px 0px 0px 25px;
font: bold 14px Century Gothic, Arial, Helvetica, sans-serif; color:#d30c15; text-decoration: none;
margin-bottom: 10px;   display: block;
}

#banner {border: 1px solid #f46a67; width: 728px; height: 90px; float: left; text-align: center;}
#bigbox {border: 1px solid #f46a67; width: 300px; height: 250px; margin: 10px 0px 10px 0px;}
#sky {border: 1px solid #f46a67; width: 160px; height: 600px;}

#sponsored {flaot: left; width: 500px; font: bold 14px Century Gothic, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;
margin: 0px; padding: 0px;}
#sponsored HR {border: 1px solid #000000; margin-top: 0px;}
#sponsored IMG {border: 0px;}
#win {}
#win IMG {border: 0;}
#win a:link{border: 0;}
#win a:visited{border: 0;}
#win a:hover{border: 0;}
#win a:active{border: 0;}




.picturerow {margin: 0px 10px 0px 0px;}
.picturerow IMG  {border: 0px;}
.pollAnswer { float: left; width:126px; height:214px; clear: none;}
.pollAnswer INPUT {
 margin: -55px 0px 0px 50px; }

#votebuttons {margin: 20px 0px 20px 0px;}
#votebuttons IMG  {border: 0px;}

.contestarea {background-image:url(../images/contest-bkgd.png) repeat; height: 2000px; background-color:#FFFFFF; 
padding: 0px 20px 10px 20px;}

#formfields {font: normal 12px Century Gothic, Arial, Helvetica, sans-serif; line-height: 16px; 
border: 1px dotted #666666;
width: 540px;
padding: 10px;
margin: 10px 0px 0px 0px;
}
#subscribe {font: normal 12px Century Gothic, Arial, Helvetica, sans-serif;
border: 1px dotted #666666;
width: 540px;
padding: 10px;
margin: 10px 0px 0px 0px;
}
#optin {font: normal 12px Century Gothic, Arial, Helvetica, sans-serif;
width: 540px;
padding: 10px;
margin: 10px 0px 0px 0px;}
#rules  {font: normal 12px Century Gothic, Arial, Helvetica, sans-serif;}
.legal_micetype  {font: normal 10px Century Gothic, Arial, Helvetica, sans-serif; margin-bottom: 50px;}
.rfields {color: #dd0b05;}
#subscribe .hdr {font: bold 16px Arial, Helvetica, sans-serif;}
.yesno {font: bold 16px Century Gothic, Arial, Helvetica, sans-serif;}
.otxt {width: 100px;}

.rulelink {color: #990000;}
#btn_submit {color: #FFFFFF; font: bold 16px Century Gothic, Arial, Helvetica, sans-serif; background-color: #990000;}

#leftside{width: 47px; float: left; padding: 220px 0px 0px 0px;}
#leftside IMG {border: 0px;}
#rightside {width: 47px; float: left; padding: 220px 0px 0px 0px;}
#rightside IMG {border: 0px;}
#gallerycontent {float: left; background-image:url(../images/big-snapshot-bkgd.png); width: 476px; height: 820px; background-repeat:no-repeat;}
#gallerycontent P {font: normal 12px Arial, Helvetica, sans-serif; color: #666666; line-height:20px;
padding: 0px 20px 0px 25px;}
.celebimg {padding: 10px 0px 0px 25px;}
.imgtitle {padding: 10px 0px 0px 25px;}
.pageno {font: normal 12px Arial, Helvetica, sans-serif; color: #666666; margin: 0px 0px 10px 225px; padding: 0px 0px 20px 0px;}

.err {font: normal 12px Arial, Helvetica, sans-serif; color: #FF0000; }
.thankyou {font: normal 14px Century Gothic, Arial, Helvetica, sans-serif; padding-top: 20px;}

.copyright {font: normal 10px Century Gothic, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 25px;}