#page {
	background:none;
	background-color:#F3EBDA;
}

#content {
	width:auto;
	padding:0 10px;
	padding-bottom:10px;
	float:none;
}


#hp-teasers {
	width:100%;
}

#hp-teasers td {
	width:33%;
	padding:1em;
	padding-bottom:0;
	background-color:#FAFAF1;
	border:1px solid #D2D2BA;
	vertical-align:top;
}

#hp-teasers h2 {
	margin-top:0;
}

#recent-news {
	margin-left:290px;
	width:440px;
}