.clear {	clear: both;}.contestCont {	width: 924px;	font-family: helvetica, arial, san-serif;	background: #000000 url(images/bg_tile.gif) repeat-y;}.contestCont a, .contestCont a:visited{	color: #666666;	text-decoration:underline;}.contestCont p{	margin-top: 20px;}.positionCol {	width: 924px;	position: relative;	top: 0px;	left: 0px;	min-height: 888px;	background: url(images/bg_ups.jpg) no-repeat top left;}.contestCont span.register {text-transform: none;font-size: 11px;line-height: 1.4em;color:#f2f2f2;}.contestCont span.register a, .contestCont span.register a:visited {	color:#f2f2f2;	text-decoration: underline;}.contestCont .questions a, .contestCont .questions a:visited, .contestCont .poll a, .contestCont .poll a:visited {	color:#f2f2f2 !important;	text-decoration: underline;}.contestCont .optin p {	font-weight:normal !important;;}.contestCont .first {	position: relative;	width: 924px;	height: 412px;	background: url(images/bg_top.jpg) no-repeat top left;}.contestCont .first .presby {	position: relative;	float:left;	top: 112px;	left:641px;	width: 247px;	height: 50px;}.contestCont .second {	position: relative;	width: 924px;	height: 201px;	background: url(images/bg_middle.jpg) no-repeat top left;	color: white;	font-size: 14px;	line-height: 22px;	overflow: auto;}.contestCont .second .title {	position: relative;	margin: 10px 0 0 42px;	float:left;}.contestCont .second .social {	position: relative;	margin: 9px 22px 0 0;	float:right;}.contestCont .second .social img {	margin-right: 10px;}.contestCont .second .intro {	position: relative;	float:left;	width: 840px;	margin: 18px 0 0 42px;}.contestCont .second .intro span.callout {	color: #ffe91c;	font-weight: bold;	font-size: 17px;}.contestCont .third {	position: relative;	width: 924px;	min-height: 214px;	background: url(images/bg_bottom.gif) no-repeat top left;	color: white;	font-size: 15px;	line-height: 22px;	overflow: auto;	}.contestCont .third h1 {	color: #ffe91c;	font-size: 20px;	line-height: 26px;}.contestCont .third .poll {	position: relative;	width: 360px;	float:left;	margin: 86px 0 0 45px;}.contestCont .third .poll p {	margin-top:10px;}.contestCont .third .prizing {	position: relative;	float:right;	width: 300px;	margin: 74px 100px 40px; 0;	color: #ffe91c;	}.contestCont .third ul {	list-style-type: disc;	position: relative;}.contestCont .third ul li {	margin-top:12px;	font-size: 14px;	line-height: 19px;	margin-left:20px;}.contestCont .third ul li span {	color: white;}.contestCont .third .prizing .runnerup {	color:white;	font-size: 18px;	font-weight: bold;	margin-top: 12px;	margin-left:-13px;}.contestCont .third .enter {	position: relative;	float:right;	width:360px;		font-size: 14px;	text-transform: uppercase;	margin: 20px 96px 0 0;}.contestCont .bottom .thanks {	position: relative;	float:right;	width:365px;	color: #dfb42c;	font-size: 14px;	margin: 28px 96px 0 0;}.percent {	color: #ffe91c;	font-size: 14px;	font-weight: bold;	margin-left:5px;}.contestCont .third .poll p.results {margin-top:2px;}/* footer */.endCont {position: relative;	width: 924px;	background:#f2f2f2;}.endCont .end {position: relative;margin: 0 7px 0 7px;background:white;}.endCont .end .fourth {	position: relative;	height: 61px;	background: url(images/bg_end.gif) no-repeat top left;	text-align: center;	color: #a6a5a5;	font-size: 10px;}.endCont .end .fourth img {	padding-top: 15px;	display: inline !important;}.endCont .end .fourth p {margin-top:10px;}.endCont .end .contestfooter {	margin: 30px 0 0px 50px;	border-top: solid 1px #a6a5a5;	padding: 10px 0 20px 0;	color: #a6a5a5;	font-size: 11px;	position: relative;	text-align: center;	width: 828px;	}.endCont .end .contestfooter a:link, .contestfooter a:visited {	color: #a6a5a5;	text-decoration: underline;}.ie6 #header .nav-empire { 	background-image: none !important; left:-4px; }