* {
	font-family: Verdana, Arial, Helvetica;
	margin: 0px;
	padding: 0px;
}
body {background-color: #585425;}
img {border: 0px}

#wrap_outer {
	width: 760px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background: transparent url(../images/bg_md.gif) repeat-y 0% 0%;border: 0px solid red;
}
#wrap_inner {width: 740px; margin-left: auto; margin-right: auto;}

#nav {height: 22px; background-color: #80170d;}

#SH_flash_home  {
	clear: both;
	color: #FFF;
	width: 740px;
	height: 190px;
	font-size: 9pt;
	background: #FFF url(../images/temp_flash.jpg) no-repeat 0 0;
}
#SH_flash_map  {
	clear: both;
	color: #FFF;
	width: 740px;
	height: 640px;
	font-size: 9pt;
	background: #b5913b url(../images/p_seven_hills_park_map.jpg) no-repeat 0 0;
}

#content_home {
	width: 740px;
	height: 289px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background: transparent url(../images/bg_home_leaves.jpg) no-repeat 0% 0%;
}
	#content_home #spacer {height: 10px;} 
	#content_home h1 {color:#f2dba5; font-size: 12pt; padding: 6px 0px 6px 10px; margin: 0px; text-decoration: underline}
	#content_home p {text-align: justify; font-size: 8pt; line-height: 12pt; margin: 0px 0px 12px 10px; padding: 0px;} 
	#content_home a {color: #E4D5AF; font-size: 8pt; text-decoration: underline} 
		#content_home a:hover {color: #FFF;} 
		
#content {
	width: 740px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}
	#content #spacer {height: 14px;} 
	#content h1 {color: #f2dba5; font-size: 12pt; text-decoration: underline}
	#content h1.available-homes {color: #f2dba5; font-size: 12pt; text-decoration: none;}
	#content h2 {font-size: 10pt; font-weight: bolder; margin: 12px 10px 12px 0px}
	#content h3 {color: #f2dba5; font-size: 9pt; font-weight: bolder; margin: 12px 10px 12px 0px}
		#content h3.commInfo {margin: 20px 10px 6px 0px}
	#content h3 a {color: #f2dba5; font-size: 9pt; font-weight: bolder; margin: 12px 10px 12px 0px}
	#content p {text-align: justify; font-size: 8pt; line-height: 12pt; margin: 12px 14px 12px 0px}
	#content a {color: #E4D5AF; font-size: 8pt; text-decoration: underline}
		#content a:hover {color: #FFF;}
		#content a.blck {color: #000;} 
	#content ul {margin-left: 20px}
	#content li {font-size: 8pt; line-height: 12pt;}
		#content ul.commInfoSchools {margin-left: 278px;}
	
	#content #ourHomes {float: left; padding: 20px; text-align: center;}
	#content #availHomes {float: right; text-align: center}
	#content #availHomes_wrap {padding: 14px;}
		#content #availHomes_wrap p {margin: 8px 14px 8px 0px}
	
	#content #commInfo_masterPlan {text-align: center;}
		#content #commInfo_masterPlan img {border-bottom: 4px solid #80170d}
		#content #commInfo_masterPlan p {text-align: center;}
	
	#content #virtualTour {text-align: center;margin-top: 14px}
		#content #virtualTour p {text-align: center;}
		
	#content #builders {float: right; text-align: left; width: 497px;}
		#content #builders h1 {color: #f2dba5; font-size: 9pt; font-weight: bolder; margin-top: 10px; text-decoration: none}
		#content #builders p {margin-top: 5px}
	
	#content #subnav {color: #f2dba5; text-align: left; padding: 14px 0px 0px 74px}
	
#compass {float: right;}

input {font-size: 8pt;}
#frm_contact {width: 400px; margin: 20px auto 20px auto;}
	#frm_contact .frm_lt {
		float: left;
		width: 130px;
		font-size: 8pt;
		font-weight: bold;
		text-align: right;
		padding: 0px; border: 2px solid #b5913b;
	}
	#frm_contact .frm_rt {
		float: left;
		width: 240px;
		font-size: 8pt;
		font-weight: bold;
		text-align: left;
		padding: 0px; border: 2px solid #b5913b;
	}

#footer {
	clear: both;
	width: 740px;
	height: 45px;
	color: #361406;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background: transparent url(../images/bg_footer.jpg) no-repeat 0% 0%;
}
	#footer p {color: #e4d5af; font-size: 7pt; margin: 0px; padding-top: 8px}
	#footer a {color: #fff; line-height: 24px; font-size: 7pt; text-decoration: none;}
	#footer a:hover {text-decoration: underline;}
	#footer a.webbifi {color: #e4d5af;}
	#footer ul {margin: 0px; text-align: center;}
	#footer li {
		display: inline;
		margin-right: 8px;
		list-style-type: none;
	}
	#footer li.last {margin-right: 0px;}
