.clear {clear: both;}.positionCol {	background: url("images/bg.jpg") repeat-y scroll left top transparent; 	font-family: arial, helvetica, san-serif;	font-size: 11px;	line-height: 20px;	color: #ffffff;	height: 1%;}.positionCol h2 {	padding: 0 0 20px 0;	color: #ffe513;	font-size: 15px;	font-weight: bold;}.positionCol p {	padding: 0 0 15px 0;}.positionCol p a {color: #ffffff;}.positionCol .yellow {color: #ffe513;}.sweeps-bg {background: url("images/bg_top.jpg") no-repeat scroll left top transparent;	height: 1%;}.sweeps-bg-rules {background: url("images/rules.jpg") no-repeat scroll left top transparent;	height: 1%;}div.presby {	position: relative;	top: 278px;	left: 546px;	width: 319px;}.col-container {margin: 300px 0 15px 55px;}.left-col {	width: 320px;	float: left;	margin-top: 85px;	margin-right: 90px;	text-align: center;}.right-col {	width: 400px;	float: left;	margin-bottom: 10px;}.rules {	width: 800px;	float: left;	margin-bottom: 10px;}.left-col h3 {	font-family: verdana, arial, san-serif;	font-weight: bold;	font-size: 14px;	line-height: 22px;	margin-bottom: 10px;}.left-col h4 {	color: #ffe513;	font-size: 16px;	margin-bottom: 15px;}.left-col ul.poll {	text-align: left;	margin-bottom: 20px;}.left-col ul.poll li {margin: auto auto 5px 25px;}.left-col ul.poll li.submit {text-align: center; margin-top: 20px;}.footer-col {background: url("images/bg_bottom.jpg") no-repeat scroll left bottom transparent;}.footer-logo {margin: 60px 0 0 45px;}p.btn-text {float: left; width: 477px; line-height: 13px; margin-top: 15px;}.btn {float: left; width: 232px; margin-top: 15px;}.footer-col .legal-copy {	padding: 0 0 75px 51px;	width: 822px; 	color: #666666;	text-transform: uppercase; 	line-height: 13px;}div.presby { height:87px;} span.yellow a { color: #FFE513; } span.white a { color: #FFF; }