/* home styles --------------------------------------- */

#mainfeatures {
	float: left;
	width: 950px;
	height: 380px;
	padding: 0px 0px;
	margin: 0px;
	background: url('../images/content-bg3.gif') repeat-x;
}

#mainfeatures h1 { padding: 25px 0px 30px 25px; }
#mainfeatures h2 { padding: 0px 0px 10px 50px; }
#mainfeatures ul { text-align:left;list-style-position:inside;padding:0px 0px 30px 50px; }
#mainfeatures li { font-size:14px; }

.moreButton { float:left;padding: 0px 0px 0px 50px; }

#mainfeatures .rightFloat { padding: 25px 25px 0px 0px; }

.maincolumn {
	float: left;
	width: 308px;
	height: 250px;
	padding: 0px;
	margin-top: 15px;
	text-align: left;
}

* html .maincolumn { display:inline; }

.maincolumn h4 { line-height:30px;font-weight:bold;color:#900; }
.maincolumn p { font-size:11px;line-height:15px;color:#333; }

/* about/contact styles --------------------------------------- */

#infoFeatures {
	float: left;
	width: 950px;
	height: auto;
	padding: 0px 0px;
	margin: 0px;
	background: url('../images/content-bg2.gif') repeat-x 0 73px;
}

#infoFeatures h1 { padding: 20px 0px 20px 25px; }
#infoFeatures h2 { padding: 25px 0px 10px 25px;font-weight:bold; }
#infoFeatures h3 { padding-top: 5px;padding-bottom: 5px;font-weight:bold; }
#infoFeatures h4 { padding-top: 5px;padding-bottom: 5px;font-weight:bold;color:#900; }
#infoFeatures .bar { height:5px; }
#infoFeatures ul { list-style:none;padding: 0px 0px 10px 25px; }
#infoFeatures li { line-height:20px;color: #333; }
#infoFeatures ul ul { list-style:disc;padding: 0px 0px 15px 25px; }

.contentText {
	float: left;
	width: 600px;
	height: auto;
	padding: 0px 25px 200px 0px;
	margin: 0px;
}

.contentText p { padding: 0px 0px 15px 25px;font-size:15px;color: #000;text-align:left; }

.contactText {
	float: left;
	width: 325px;
	height: auto;
	padding: 0px 25px 200px 0px;
	margin: 0px;
}

.contactText p { padding: 0px 0px 15px 25px;font-size:15px;color: #333;text-align:left; }
