@charset "utf-8";

#container {

	height: auto;

	width: 1015px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/mainbg.png);

	background-repeat: no-repeat;

}

#logo {

	height: 220px;

	width: 960px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/logo.jpg);

}

#sliderbg {

	height: 543px;

	width: 1012px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/slider.png);

	margin-top: 20px;

}

.sliderpics {

	margin-top: 15px;

	margin-right: 11px;

	margin-bottom: 9px;

	margin-left: 12px;

	padding-top: 9px;

	padding-right: 11px;

	padding-bottom: 9px;

	padding-left: 14px;

}

#maincontent {

	height: 350px;

	width: 840px;

	margin-right: auto;

	margin-left: auto;

	padding: 30px;

}

.maintext {

	font-size: 16px;

	line-height: 22px;

	color: #231F14;

}

#footer {

	height: 65px;

	width: 962px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/footer.png);

	margin-top: 0px;

	padding-left: 50px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E6E0D2;

	text-align: left;

	padding-top: 45px;

}

#aboutus {

	height: 500px;

	width: 840px;

	margin-right: auto;

	margin-left: auto;

	padding: 30px;

	margin-top: 20px;

}

#contactform {

	height: 500px;

	width: 420px;

	float: left;

}



.picturestable {

	background-color: #5F6252;

	width: 840px;

	padding: 5px;

}

.pictures {

	padding: 10px;

}

#customhomes {
	height: auto;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	padding: 30px;
	margin-top: 20px;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
}

.picture {

	border: medium solid #5F6252;

	margin: 15px;

}

#contactformright {

	height: 500px;

	width: 420px;

	float: right;

}

.contacttext {

	font-size: 18px;

	line-height: 22px;

	color: #5F6252;

}
.textunder {
	font-size: 16px;
	line-height: 18px;
	color: #E7E7E7;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: center;
}
.plans {
	padding: 5px;
	border-width: medium;
	border-color: #575757;
}
