.homeContent{}
	.homeContent .mainCol{width:423px;margin-right:20px;}
	.homeContent .midCol{width:222px;margin-right:20px;}
	
	.partnersAndSupporters{overflow:hidden;clear:both;}
	.partnersAndSupporters .partners{width:180px;float:left;margin-right:20px;}
	.partnersAndSupporters .supporters{width:220px;float:left;}
	.partners .partner, .supporters .supporter{display:block;margin-bottom:10px;}
	
.bannerCase{height:327px;}
		.banner .bannerRotator{height:236px;overflow:hidden;position:relative;margin-bottom:7px;}
		.banner .bannerRotator img{position:absolute;}
		.banner .sponsors{width:658px;height:69px;float:left;position:relative;margin-right:34px;overflow:hidden;}
			.banner .sponsors .sponsorRoll{position:absolute;background-color:#FFF;}
			.banner .sponsors .sponsorRoll a{position:relative;display:inline-block;}
		.banner .hosts{float:left;width:215px;}