/* sub-body styles*/

#sub-body {
	display: block;
	width: 990px;
	height: 475px;
	padding: 0px;
	margin: 0px;
}

#sub-left {
	display: block;
	float: left;
	width: 670px;
	height: 475px;
	padding: 0px;
	margin: 0px;
}

#sub-right {
	display: block;
	float: left;
	width: 320px;
	height: 475px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#home-column {
	display: block;
	float: left;
	width: 220px;
	height: 290px;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	text-align: left;
}

#home-title {
	display: block;
	float: left;
	width: 195px;
	height: 25px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

#home-img {
	display: block;
	float: left;
	width: 195px;
	height: 155px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#home-text {
	display: block;
	float: left;
	width: 195px;
	height: 105px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

#testimonial-text {
	display: block;
	float: left;
	width: 300px;
	height: 240px;
	padding: 15px;
	margin: 0px;
	text-align: left;
}

#products-area {
	display: block;
	width: 320px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#home-assoc {
	display: block;
	float: left;
	width: 655px;
	height: 85px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#assoc-logo {
	display: block;
	float: left;
	width: 100px;
	padding: 0px;
	margin: 0px;
	text-align: right;
}

#assoc-text {
	display: block;
	float: left;
	width: 530px;
	padding: 0px;
	margin: 30px 0px 0px 0px;
	text-align: left;
}

#workarea {
	display: block;
	float: left;
	width: 670px;
	height: 80px
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#workarea ul {
	color: #002355;
	float: left;
	margin: 10px 0 0 0;
	padding: 0px;
}

#workarea ul li {
	color: #002355;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#workarea-title {
	display: block;
	float: left;
	width: 670px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#workarea-text {
	display: block;
	float: left;
	width: 670px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}