body {
	font-size: 62.5%;
	background:#bebdac;
	margin:0px;
	padding:0px;
	color:#55534c;
	font-family:Arial, Helvetica, sans-serif;
}
h1 {font-family:Arial, Helvetica, sans-serif;font-size:1.7em;margin:5px 0px 5px 0px; font-weight:normal}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:1.2em;margin-top:0px;}

hr {  border-color: #dddbcc;
	border-style: solid;
	border-width: 2px 0 0;
	clear: both;
	margin: 0px 5px 0px 0px;
	padding:5px 0px 10px 0px;
	height: 0;
}
img {border:none}
.hr2 {margin: 15px 15px 5px 5px;}
#wrapper {
	margin: 15px auto;
	width: 770px;
	margin-bottom:100px;
	background:white;
	padding:15px;
}
#header {
	float:left;
	padding:0px 0px 10px 0px ;
	margin:0;
	width:268px;
}
.headerTop{	width:268px; height:81px; margin: 0px 0px 0px 0px; background-color:#014a2d; padding-top:30px; text-align:center}

.headerMiddle { float:left; width:268px; background:#e5e3c4;}
.compName {
	margin: 0px 0px 0px 0;
	font-family: Arial, Helvetica,  sans-serif;
	font-size:1.9em;
	font-weight:bold;
	color:#014a2d;
	padding:20px;
}
.telNumber1 {
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#484848;
	padding:0px 15px 20px 20px;
	
}
.telNumber2 {color:black; font-weight:bold}
.headerBottom { margin-top:1px; float:left; width:268px; background:#e5e3c4;}
.headerBottom img {display:block}
.headerBottom2 { margin-top:1px; float:left; width:268px; background:#dddbcc; font-size:1.3em; padding:10px 0px 15px 0px}
.headerBottom2 p{padding:0px 15px 0px 20px; margin: 0; line-height:1.3em}
.headerBottom2 h3{padding:15px 10px 0px 20px; margin:0; font-size:1em; color:#000000}
.headerBottom2 ul{margin:0px 0px 0px 20px; padding:0px}
.headerBottom2 li{margin:0px 0px 0px 15px; padding:0px}
#contentHousing {
	float:left;
	margin:0px 0px 0px 0px;
	width: 502px;
	padding: 0px 0px 10px 0px;
	font-size:1em;
}

.mainPic {width:502px; float:left;margin:0px 0px 0px 0px}
.mainPic img{display:block;}
.mainColumn { float:left; padding:15px 20px 5px 20px; margin:0;	font-size:1.3em; width:460px}
.mainColumn p{margin:10px 0px 13px 0px;padding:0px; line-height:1.3em}
.mainColumn strong {font-weight:bold; color:#014a2d;}

.mainColumn2 { float:left; padding:15px 40px 20px 20px; margin:0;font-size:1.3em;}
.mainColumn2 p{margin:10px 0px 5px 0px;padding:0px; line-height:1.4em}
.mainColumn2 h3{margin:10px 0px 0px 0px;padding:0px; line-height:1.4em; font-size:1em}

.mainColumn3 { float:left; padding:15px 20px 0px 20px; margin:0;font-size:1.3em; width:470px; }
.mainColumn3 p{margin:0px 0px 0px 0px;padding:0px; line-height:1.4em}
.mainColumn3 h3{margin:10px 0px 0px 0px;padding:0px; line-height:1.4em; font-size:1em}


.leftCol {width:250px; float:left; padding:0; margin:0;}
.leftCol p{margin:0px 0px 0px 0px;padding:10px 0px 8px 0px; line-height:1.4em}
.rightCol {width:180px; float:left; padding:0; margin:0;}
.rightCol p{margin:0px 0px 0px 0px;padding:10px 0px 8px 0px; line-height:1.4em}
.Year {width:46px; float:left; padding:0; margin:0;}
.rightYear {width:415px; float:left; padding:0px 0px 14px 0px; margin:0; }

.bubble {width:154px; float:left; border:1px solid #bab9b9; margin:0px 0px 0px 11px; padding:0;}
.bubble h3{font-size:1.3em;margin:0px 0px 0px 0px;color:#ffffff;font-weight:bold; background:#7f7758; padding:5px;}
.bubble a{color:#ffffff;text-decoration:none;font-weight:bold;font-size:1em}
.bubble img{display:block;}

#footer {
	height:47px;
	width:770px;
	font-size:1.1em;
	margin-top: 10px;
	padding:0px 0px 0px 0px;
	background:#7f7758;
}
#footerLeft {
	float:left;
	padding:17px 0 7px 30px;
	color:white;
}
#footerLeft a{color:#cfcaba;text-decoration:none;}
#footerLeft a:hover{color:white;text-decoration:none;}
#footerLeft .menu-over a{color:white;text-decoration:none;}
#footerLeft a:hover{color:white;text-decoration:none;}


#footerRight {
	float:right;
	padding:17px 30px 5px 0px;
	color:#cfcaba;
}
#footerRight a{color:white;text-decoration:underline;}
#footerRight a:hover{color:#cfcaba;text-decoration:underline;}

.clearer {
	clear:both; height:0px
}
.menu_holder{
	background:#1e5fa6;
	}
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:268px;
	position:relative;
	font-size:1.3em;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
ul#menu li{
	float:left;
	margin:0;
	padding:0px 0px 0px 0px;
	height:30px;
	width:268px;
	background: #015836;
	border-top:1px solid #014a2d;
	}
ul#menu li.menu-over {
	float:left;
	margin:0;
	padding:0px 0px 0px 0px;
	height:30px;
	width:268px;
	background: #2f7d36;
	color:white;
	border-top:1px solid #014a2d;
	}
ul#menu li.menu-over a{
	color:white;
}
ul#menu li a{
	display:block;
	color:#ffffff;
	text-decoration:none;
	height:15px;
	width:243px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 8px 25px;
	}

ul#menu li a:hover{
	background: #2f7d36;
	color:white;
	width:243px;
	margin:0px;
	padding:7px 0px 8px 25px;
}
