/* common styles to each page */


html, body, p, h1, h2, h3, h4, h5, h6, form, fieldset { 
 margin: 0; 
 padding: 0; 
 border: 0; 
 } 

p {

padding: 6px;

}

.tbltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	
}
.tblHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}
.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	min-width: 960px;
	background: #FFFFFF url(../iface/bg.jpg) repeat-x;
}

#wrapper {
	width:920px;
	margin: auto;
	position: relative;
	text-align:center;
	padding: 0px;


}

#header {
	left:47px;
	top:0px;
	width:826px;
	height:72px;
	z-index:1;
	background-image: url(../iface/bgBark.jpg);
	position:absolute;
	padding:0;
}



#navigation {
	position:absolute;
	left:47px;
	top:49px;
	width:826px;
	z-index:100;
	text-align: center;
	
}

#mainBodyGallery {
	position:absolute;
	top:90px;
	width:353px;
	height:220px;
	z-index:2;
	
	left:60px;

}



#mainBodyRegistrationForm {
	position:absolute;
	top:90px;
	width:353px;
	height:220px;
	z-index:2;
	background: no-repeat -670px;
	padding:0;
	left:96px;
	font: 10px Arial, Helvetica, sans-serif;
}


#mainLeft {
	background: url(../iface/mainLeft.jpg) no-repeat;
	width: 65px;
	height: 444px;
	position: absolute;
	z-index: 3;
	left: -17px;
}

#mainRight {
	background: url(../iface/mainRight.jpg) no-repeat;
	width: 65px;
	height: 444px;
	position: absolute;
	z-index: 3;
	left: 873px;
}


#mainBodyIntroduction {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/introductionMain.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}

#mainBodyAboutArea {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/aboutAreaMain.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}




#mainBodyLocation {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/locationMain.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}

#mainBodyHomeSite {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/locationMain02.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}


#mainBodyAreaSchools {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/areaSchoolsMain.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}

#mainBodyDirections {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/directionsMain.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}

#mainBodyContactUs {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/contactUsMain1.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}




#mainBodyContactUs header {
	font-weight: bold;
}

#mainBodyContactUsLeft {
	position:absolute;
	top:319px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143px;
	left: 79px;
	background: url(../images/contactUs_picture01.jpg) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 7px;
}



/* introduction styles */

#mainBodyIntroductionLeft {
	position:absolute;
	top:320px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143px;
	left: 71px;
	background: url(../images/introduction_picture01.jpg) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 7px;
}

#mainBodyHistory {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/historyMain.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}
#mainBodyHistoryLeft {
	position:absolute;
	top:320px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143px;
	left: 71px;
	background: url(../iface/historySmall02.jpg) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 7px;
}

#mainBodyAboutDevLeft {
	position:absolute;
	top:328px;
	right:52px;
	width:202px;
	padding: 0px;
	z-index:3;
	height: 105px;
	left: 125px;
	background: url(../images/hmvLogo.gif) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 0px;
}


#mainBodyAboutDevText {
	overflow: auto;
	position: absolute;
	left: 214px;
	top: 319px;
	width: 517px;
	color: #5e573d;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	height: 200px;
	text-align: left;
}


#mainBodyLocationLeft {
	position:absolute;
	top:320px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143px;
	left: 71px;
	background: url(../images/location_picture01.jpg) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 7px;
}

#mainBodyDirectionsLeft {
	position:absolute;
	top:320px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143px;
	left: 71px;
	background: url(../iface/directionsSmall.jpg) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 7px;
}

#mainBodyAreaSchoolsLeft {
	position:absolute;
	top:320px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143px;
	left: 71px;
	background: url(../iface/areaSchoolsSmall.jpg) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 7px;
}

#mainBodyAboutAreaLeft {
	position:absolute;
	top:319px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143px;
	left: 79px;
	background: url(../iface/aboutAreaSmall2.jpg) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 7px;
}



#mainBodyAmenitiesLeft {
	position:absolute;
	top:320px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143px;
	left: 600px;
	background: url(../images/location_picture01.jpg) no-repeat 0px 0px;
	border: solid;
	border-color: #aa9f4e;
	border-width: 7px;
}




#mainBodyIntroductionTitle {
	position: absolute;
	height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titleIntroduction.png);
background-repeat:no-repeat;
	 /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleIntroduction.png',sizingMethod='scale'); */
	z-index: 10;
}



#mainBodyAboutDevTitle {

	position: absolute;
		height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
		background-image: url(../iface/titleAboutDev.png);
background-repeat:no-repeat;
  /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleAboutDev.png',sizingMethod='scale'); */
	z-index: 10;
}


#mainBodyHistoryTitle {
	position: absolute;
	height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
		background-image: url(../iface/titleHistory.png);
background-repeat:no-repeat;
	 /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleHistory.png',sizingMethod='scale'); */
	z-index: 10;
}

#mainBodyPhotoGalleryTitle {
	position: absolute;
		height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titlePhotoGallery.png);
background-repeat:no-repeat;
	 /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titlePhotoGallery.png',sizingMethod='scale'); */
	z-index: 10;
}

#mainBodyContactUsTitle {
	position: absolute;
		height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titleContactUs.png);
background-repeat:no-repeat;
	 /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleContactUs.png',sizingMethod='scale');*/ 
	z-index: 10;
}

#mainBodyRegistrationTitle {
	position: absolute;
		height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
background-image: url(../iface/titleRegistration.png);
background-repeat:no-repeat;
	 /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleRegistration.png',sizingMethod='scale'); */
	z-index: 10;
}


#mainBodySitePlanTitle {
	position: absolute;
		height: 60px;
	width: 300px;
	top: 250px;
	left: 50px;
	background-image: url(../iface/titleSiteplan.png);
background-repeat:no-repeat;
	 /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleSiteplan.png',sizingMethod='scale');*/ 
	z-index: 10;
}

#mainBodyAmenitiesTitle {
	position: absolute;
	height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titleAmenities.png);
    background-repeat:no-repeat;

/*	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleAmenities.png',sizingMethod='scale'); */ 
	z-index: 10;
}


#mainBodyLocationTitle {
	position: absolute;
	height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titleLocation.png);
background-repeat:no-repeat;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleLocation.png',sizingMethod='scale'); */
	z-index: 10;
}
#mainBodyHomeSiteOptions {
	position: absolute;
	height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titleHomeSiteOptions.png);
background-repeat:no-repeat;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleHomeSiteOptions.png',sizingMethod='scale'); */
	z-index: 10;
}

#mainBodyDirectionsTitle {
	position: absolute;
		height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
		background-image: url(../iface/titleDirections.png);
background-repeat:no-repeat;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleDirections.png',sizingMethod='scale'); */
	z-index: 10;
}

#mainBodyAboutAreaTitle {
	position: absolute;
		height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titleAboutTheArea.png);
background-repeat:no-repeat;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleAboutTheArea.png',sizingMethod='scale');*/ 
	z-index: 10;
}

#mainBodyAreaSchoolsTitle {
	position: absolute;
	height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titleAreaSchools.png);
background-repeat:no-repeat;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleAreaSchools.png',sizingMethod='scale');*/ 
	z-index: 10;
}


#mainBodyGalleryText  {
	overflow: auto;
	position: absolute;
	left: 664px;
	top: 154px;
	width: 205px;
	color: #5e573d;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	height: 200px;
	text-align: left;
}

#mainBodyContactUsText {
	overflow: auto;
	position: absolute;
	left: 295px;
	top: 319px;
	width: 358px;
	color: #5e573d;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	height: 200px;
	text-align: left;
}


	
#mainBodyAmenitiesText {
	overflow: auto;
	position: absolute;
	left: 100px;
	top: 319px;
	width: 420px;
	color: #5e573d;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	height: 175px;
	text-align: left;
}


#mainBodyAmenitiesLeft {
	position:absolute;
	top:321px;
	right:52px;
	width:190px;
	padding: 0px;
	z-index:3;
	height: 143;
	left: 595px;
	background: url(../iface/amenitiesSmall2.jpg) no-repeat 0px 0px;
}


#mainBodyContactUsText  table, a:link, a:visited {
		
	color: #5e573d;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#mainBodyContactUsText  a:hover {
		
	color:#893101;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#mainBodyContactUsText  a:active {
		
    color: #677718;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
#mainBodySitePlanText {
	overflow: auto;
	position: absolute;
	left: 176px;
	top: 320px;
	width: 358px;
	color: #5e573d;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	height: 125px;
	text-align: left;
}



#contactUs_subLinks {
	height: 114px;
	width: 172px;
	z-index: 10;
	position: absolute;
	top: 319px;
	left: 681px;
	font: medium Verdana, Arial, Helvetica, sans-serif;
}


/*  about the dev */

#mainBodyAboutDev {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/aboutDevMain2.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}

#mainBodyAmenities {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/amenitiesMain3.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}
#mainBodyEstateHomesite {
	
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/amenitiesMain3.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	
}
#mainBodyEstateHomesitesTitle {

position: absolute;
	height: 60px;
	width: 300px;
	top: 250px;
	left: 50;
	background-image: url(../iface/titleEstateHomesites.png);
background-repeat:no-repeat;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/titleAreaSchools.png',sizingMethod='scale');*/ 
	z-index: 10;
}

ul { 
  margin-top: 0.35em; 
  margin-left: 1em; 
  padding-left: 0; 
} 
li { 
  line-height: 1.5em; 
} 
#mainBodyContent p {
	
	color: #FFFFFF;
	text-align: left;
	font: 10px/normal Verdana, Arial, Helvetica, sans-serif;

	}
	

#mainBodySitePlanLeft {
	position:absolute;
	top:321px;
	right:52px;
	width:204px;
	padding: 0px;
	z-index:3;
	height: 157px;
	left: 595px;
	background: url(../images/sitePlan_small2.jpg) no-repeat 0px 0px;
}




#mainBodySiteplan {
	position:absolute;
	top:72px;
	width:830px;
	height:226px;
	z-index:2;
	background: url(../iface/siteplanMain.jpg) no-repeat 0px 0px;
	padding:0;
	left:47px;
	background-image: url(../iface/siteplanMain3.jpg);
}


/* footer */

#footer {
	color: #ACA86C;
	width:826px;
	padding:0;
	position:absolute;
	z-index:6;
	top: 529px;
	left:43px;
	font: bold 10px Geneva, Arial, Helvetica, sans-serif;	
}
#footer a:link, a:visited {
	color:#906D00;
}

#footer a:hover {
color:#893101;
}

#footer a:active {
color: #677718;
}
#mainBodyRegistrationHeader {
	position:absolute;
	top:72px;
	width:830px;
	height:421px;
	z-index:1;
	background: #FFFFFF no-repeat 0px 0px;
	padding:0;
	left:47px;
}
#footerRegistration {

	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B9B584;;
	width:826px;
	padding:0;
	position:absolute;
	z-index:6;
	top: 556px;	
	left:43px;
}
#registration_subLinks {
	height: 114px;
	width: 172px;
	z-index: 10;
	position: absolute;
	top: 319px;
	left: 621px;
	font: medium Verdana, Arial, Helvetica, sans-serif;
}
.registrationFormHeader {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
}


#flowers {

	position: absolute;
	margin-left:auto;
	margin-right:auto;
	left:-32px;
	top:-2px;
	width:964px;
	height:117px;	
	z-index:4;
   	background-repeat: no-repeat;
	background-image:url(../iface/juniper01.png);
 /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/juniper01.png',sizingMethod='scale');*/

	padding:0;
	}


#flowers1 {

	position: absolute;
	margin-left:auto;
	margin-right:auto;
	left:-32px;
	top:-2px;
	width:964px;
	height:117px;	
	z-index:4;
   	background-repeat: no-repeat;
	background-image:url(../iface/juniper01.jpg);
 /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',src='../iface/juniper01.png',sizingMethod='scale');*/

	padding:0;
	}




#homesiteOptionsContent {
	position:absolute;
	left:82px;
	top:93px;
	width:749px;
	height:160px;
	z-index:1;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
#homesiteOptionsBuilderContent {

	position:absolute;
	left:82px;
	top:93px;
	width:749px;
	height:160px;
	z-index:1;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#video_subLinks {
	height: 114px;
	width: 172px;
	z-index: 10;
	position: absolute;
	top: 319px;
	left: 699px;
	font: medium Verdana, Arial, Helvetica, sans-serif;
}

#mainBodyGallery {
	position:absolute;
	top:90px;
	width:353px;
	height:220px;
	z-index:2;
	
	left:60px;

}



#homeSiteOptionsText {
	position:absolute;
	left:116px;
	top:320px;
	width:539px;
	height:182px;
	z-index:1;
		overflow: auto;
	position: absolute;
	
	color: #5e573d;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	
	text-align: left;
}


#DataList1 td{
padding:4px 0px;
border-top:1px solid #B0AC89;
}

#DataList1 td a{
text-decoration:none;
color:#5E573D;
}

#DataList1 td a:hover{
text-decoration:underline;
}

#GridView1{
margin:0px auto;
width:770px;
}

#homesiteElevations {
	position:absolute;
	left:184px;
	top:55px;
	width:593px;
	height:462px;
	z-index:1;
	overflow: visible;
}


#availablehomes {
	position:absolute;
	left:-11px;
	top:63px;
	width:788px;
	height:863px;
	z-index:1;
	overflow: visible;
}


#availablehomes hr {
height:1px;
width:700px;
margin:5px auto;
border:none;
background:#ccc;
}

.availablehome_photo{
padding:4px;
background:#fff;
border:1px solid #ccc;
}