#hp-teasers {
	width:100%;
}

#hp-teasers td {
	width:33%;
	padding:1em;
	padding-bottom:0;
	background-color:#F5F8FC;
	border:1px solid #C3D0E2;
	vertical-align:top;
}

#hp-teasers h2 {
	color:#275A98;
	margin-top:0;
}


#recent-news {
	margin-left:290px;
	width:450px;
}

ul.recent-posts span.date {
	color:#275A98;
}

#sidebar ul.recent-posts p.meta {
	font-size:95%;
	border-bottom:1px solid #FFFEFE;
padding-top: 0px;
margin-top: -15px;
line-height: 14px;
}