ul#contest_menu{
	list-style:none;
	padding:0px;
	margin:0px;
}

ul#contest_menu li{
	float:left;
	height:27px;
	width:125px;
	margin:0px;
	margin-right:5px;
	padding:0px;
}

ul#contest_menu li a:link,ul#contest_menu li a:visited{
	display:block;
	background-image:URL('../images/tab_bkg.jpg');
	background-position:0px 27px;
	height:27px;
	width:125px;
	text-align:center;
	line-height:27px;
	color:#FFF;
	font-size:13px;
}

ul#contest_menu li.active a:link,ul#contest_menu li.active a:visited{
	background-position:0px 0px;
}

ul#contest_menu li a:hover{
	background-position:0px 0px;
	text-decoration:none;
}


div#contest_menu img{

	float:left;

}



div#main_text{

	font-size:13px;

	line-height:24px;

}


div#contest_main_page div#enter_button{

	position:absolute;

	top:200px;

	left:40px;

}



div#login{

	float:left;

	width:523px;

	height:59px;

	background-image:URL('../images/login_area.gif');

	background-repeat:no-repeat;

}

div#login input.email{

	float:left;

	width:236px;

	height:22px;

	background-image:URL('../images/login_bkg.jpg');

	background-repeat:no-repeat;

	border:none;

	margin-top:9px;

	padding-left:12px;

	padding-top:4px;

	margin-left:170px;

	line-height:26px;

	font-size:12px;

	font-style:italic;

	border-color:#FFFFFF;

}

div#login input.login_button{

	float:right;

	margin-top:10px;

	margin-right:29px;

}

div#contest_content_container{

	width:523px;

	background-image:URL('../images/makeover_bkg.gif');

	background-repeat:repeat-y;

	float:left;

}





div#contest_content_container div#contest_content{

	background-image:URL('../images/makeover_hdr.gif');

	background-repeat:no-repeat;

	width:453px;

	padding-top:20px;

	padding-left:38px;

	padding-right:32px;

	color:#666666;

}



div#prizesHdr{

	color:#741615;

	font-size:11px;
	
	font-weight:bold;


}


div#prizesText{

	color:#000000;

	font-size:9px;

}


div#contest_content a:link,div#contest_content a:visited{

	color:#F0A02F;

}



div#contest_content{

	font-size:11px;

	color:#666666;

}



div#contest_content span.enter-smaller{

	font-size:8px;

	color:#000000;

	font-weight:normal;

}





div#contest_ads{

	position:relative;

	width:260px;

	height:160px;

}



div#contest_ads img{

	position:absolute;

}



div#contest_ads img#bogen-ad{

	top:3px;

	left:23px;

}



div#contest_ads img#canon-ad{

	top:9px;

	right:3px;

}



div#contest_ads img#kodak-ad{

	top:63px;

	right:13px;

}



div#contest_ads img#microsoft-ad{

	top:113px;

	left:3px;

}



div#contest_ads img#millers-ad{

	top:113px;

	right:3px;

}



div#contest_content h1{

	color:#F0A02F;

	font-size:16px;

	margin-bottom:5px;

	font-weight:normal;

}



div#contest_content h1.smaller{

	text-align:left;

	color:#6a1916;

	font-size:16px;

}



div#contest_content td{

	font-size:12px;

}



div#contest_content hr.contest{

	color:#afb4ba;

	margin-top:10px;

	margin-bottom:10px;

}



div#contest_content strong.blue{

	color:#3c84b0;

}



div#contest_content table.enter_form {

	color:#182e4d;

	font-weight:bold;

	font-size:12px;

	width:400px;

}



div#contest_content table.enter_form input.normal{

	width:180px;

}



div#contest_content table.enter_form input.zip{

	width:80px;

}



div#contest_content table.enter_form input.long{

	width:373px;

}



div#contest_content table.enter_form select.state{

	margin-right:10px;

	height:18px;

	font-size:12px;

	width:88px;

}



div#contest_content table.enter_form input.state{

	margin-right:10px;

	height:16px;

	width:88px;

}



div#contest_content table.enter_form select.country{

	margin-right:10px;

	height:18px;

	font-size:12px;

	width:180px;

}



div#contest_content table.enter_form select.state option{

	padding-right:5px;

}



div#contest_content div#spacer{

	float:right;

	height:500px;

	width:1px;

}



h1.contest_side{

	color:#3984AB;

	text-align:center;

	font-weight:normal;

	margin-top:10px;

	margin-bottom:10px;

}



div.prize_content{

	width:434px;

	background-color:#EEEBE6;

	border-left:solid 1px #8BA6B7;

	border-right:solid 1px #8BA6B7;

	padding-left:14px;

	padding-right:2px;

	padding-top:8px;

	padding-bottom:8px;

	float:left;

}