.clear {clear: both;}

.positionCol {
	background: url("http://a.espncdn.com/i/contests/espnradio/jcpenney/whoknew/jcp_tile.jpg") repeat-y scroll left top transparent; 
	font-family: arial, helvetica, san-serif;
	font-size: 13px;
	line-height: 20px;
	color: #383838;
}
.positionCol h2 {
	padding: 0 0 20px 0;
	color: #a50400;
	font-size: 20px;
	font-weight: bold;
}
.positionCol p {
	padding: 0 0 15px 0;
}
.positionCol p a {color: #a50400;}


.sweeps-bg {background: url("http://a.espncdn.com/i/contests/espnradio/jcpenney/whoknew/jcp_bg.jpg") no-repeat scroll left top transparent;
	height: 1%;}

div.presby {
	position: relative;
	top: 321px;
	left: 624px;
	width: 173px;
	height:45px
}

.col-container {margin: 340px 0 15px 140px;}
.top-col {
	width: 640px;
	min-height:175px;
	
}
.poll-col {
	width: 260px;
	float: left;
	margin-top: 85px;
	margin-left: 150px;
	text-align: center;
	min-height:300px;
	font-size:11px;
	
}

.poll-col a, .poll-col a:visited{
	color:#a50400;
	
}

.poll-col h3 {
	font-family: arial, san-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 10px;
}

.poll-col ul.poll {
	text-align: left;
	margin-bottom: 20px;
}
.poll-col ul.poll li {margin: auto auto 5px 25px;}
.poll-col ul.poll li.submit {text-align: center; margin-top: 20px;}


.footer-col {background: #420606 url("http://a.espncdn.com/i/contests/espnradio/jcpenney/whoknew/jcp_foot.jpg") no-repeat  left top;padding-top:40px;}


.footer-col .legal-copy {
	padding: 0 0 25px 51px;
	width: 822px; 
	color: #bf0000;
	text-transform: uppercase; 
	font-size:11px;
	line-height: 120%;
}

.footer-col .legal-copy a, .footer-col .legal-copy a:visited{
	
	color: #ff0000;
	text-decoration:underline;
}

.sweeps-bg-rules {background: url("http://a.espncdn.com/i/contests/espnradio/jcpenney/whoknew/jcp_bg_rules.jpg") no-repeat scroll left top transparent;
	min-height:954px;}

.rules {
	width: 800px;
	float: left;
	margin-bottom: 10px;
}
