#contentheader
{
	background: #c6cdee url(../images/home-header-bg.jpg) repeat-x top left;
	border-bottom: 5px solid #dae0f7;
	text-align: center;
	height: 259px;
	font-size: 0.85em;
}

#contentheader td
{
	background: url(../images/home-header-item-bg.gif) no-repeat top left;
	width: 208px;
	height: 227px;
	text-align: left;
	vertical-align: top;
}

#contentheader h2
{
	margin: 10px 12px auto;
	font-size: 1.3em;
	margin-bottom: .75em;
}

#contentheader p
{
	margin: 10px 12px .9em;
}

.servicepic
{
	float: left;
	margin-right: 15px;
	clear: both;
}

.servicedescription
{
	margin-bottom: 10px;
	overflow: auto;
}