/*
Title:		Twenty12.com - Sponsor Stylesheet
Author:	Hamilton Rowan / Rowan-Interactive
Updated:	02.28.10
*/


/* sponsor elements */

#columnOne {
	float: left;
	width: 316px;
	height: 1170px;
	padding: 0;
	margin: 0;
	border-right: 1px solid #666;
	background: #ddd;
}

.cyclingOrgs {
	float: left;
	width: 200px;
	padding: 0;
	margin: 30px 0 0 60px;
}
.cyclingOrgs img {
	border-style: none;
	padding: 0;
	margin: 0;
}

#columnTwo {
	float: left;
	width: 316px;
	height: 1170px;
	padding: 0;
	margin: 0;
}

.sponsor ul {
	display: inherit;
	padding: 10px 0 0 0;
	margin: 0;
}
.sponsor li {
	list-style: none;
	font-size: 86%;
	color: #7da7d9;
	padding: 0;
	margin: 10px 0 0 74px;
}
.sponsor li a {
	font-size: 86%;
	color: #0077be;
	text-decoration: none;
}
.sponsor li a:hover {
	font-size: 86%;
	color: #7da7d9;
	text-decoration: none;
}

#columnThree {
	float: left;
	width: 317px;
	height: 1170px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #666;
	background: #ddd;
}
#columnThree img {
	float: left;
	border: 0;
	padding: 0;
	margin: 20px 0 10px 90px;
}


/* photo rotation */

.sponsorPhotoRotation {
	float: left;
	width: 306;
	padding: 0;
	margin: 20px 0 0 60px;
}
.photoRotation ul {
	display: inline;
	padding: 0;
	margin: 0;
	z-index: -1;
}
.photoRotation li {
	padding: 0;
	margin: 0;
	list-style: none;
}
