
	#content .bumper {
		padding-top: 10px;
	}

	#topstory {
		position: relative;
		width: 416px; 
		height: 414px;
		background: url('/images/backgrounds/graysquare.png');
		margin-left: -12px;
		margin-bottom: 15px;
		float: left;
	}
	#topstory .bumper {
		padding-left: 5px;
		padding-top: 10px;
	}
	#topstory .photo {	
		width: 400px;
		height: 275px;
	}
	#topstory h1 {
		font: bold 19px 'Tahoma';
		padding-top: 5px;
		padding-bottom: 3px;
		padding-left: 3px;
		padding-right: 8px;
		margin-bottom: 0px;
		line-height: 22px;
	}
	#topstory h1 a {
		text-decoration: none;
		color: #0000aa;	
	}
	#topstory p {
		padding-top: 5px;
		padding-left: 3px;
		padding-right: 8px;
		margin-top: 0px;
		font: 11px 'Tahoma';
		line-height: 14px;
	}
	#latestnews {
		margin-left: 415px;	
		width: 230px;
	}
	#latestnews li {
		padding-top: 5px;
		padding-bottom: 5px;
		border-bottom: dotted 1px #e0e0e0;
	}
	
	#rightcol {
		width: 300px;
		float: right;
	}
	#rightcol .atf300 {
		width: 300px;
		height: 250px;
		margin-bottom: 15px;		
	}
	#rightcol .customhtml {
		margin-bottom: 15px;	
	}
	
	
	
	#maincontent {
		width: 650px;
		clear: left;
		padding-top: 10px;
	}
	#maincontent .left {
		width: 300px;
		float: left;
		margin-left: 10px;
		margin-right: 10px;
		padding-bottom: 30px;
	}
	#maincontent .middle {
		margin-left: 320px;
	}	
	
	
	
	
	#oursponsors ul li {
		display: inline;
		width: 130px;
		height:100px;
		margin-left: 10px;
		border-bottom: none 0px;
	}
	
	.col ul li div {
		background: url('/images/arrow-right2.png');
		background-repeat: no-repeat;
		background-position: 0px; 3px;
		padding-left: 12px;	
		padding-top: 2px;
	}