@charset "UTF-8";
/* CSS Document */

body {
margin: 0px;
padding: 0px;
background-color: #000000;
	
}
#wrapper {
width:auto;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:0;
background-color:#000000;
padding:0;
}

#page{
width:auto;
height:auto;
margin:0 auto 0 auto;
background-image:url(../images/pageBg.gif);
background-position:center 80px;
background-repeat:no-repeat;
background-color:#000000;
padding:0 0 60px 0;
}

#logo{
	width:234px;
	height:99px;
	margin:0 auto 20px auto;
	padding:40px 0 0 0;
}

#contentHolder{
	width:900px;
	height:450px;
	clear:both;
	margin:0 auto 20px auto;
	padding:0;
	position:relative;
}

#content{
	width:900px;
	height:450px;
	clear:both;
	margin:0 auto 20px auto;
	padding:0;
	position:absolute;
	z-index: 2;
}

#contentBg{
	width:900px;
	height:450px;
	clear:both;
	margin:0 auto 20px auto;
	padding:0;
	position:absolute;
	background-image:url(../images/Bg1.jpg);
	background-repeat:no-repeat;
	z-index: 1;
}

#navigation{
width:483px;
height:40px;
margin:0 auto 0 auto;
padding:0;
}


#navigation ul{
width: auto;
height: auto;
margin: 0;
padding: 0;
margin:0;
float:left
}

#navigation ul li {
list-style:none;
padding:0 0 0 0;
margin:0;
float:left;
}

#navigation ul li#menu01 a {
background-image:url(../images/overviewBtn.gif);
background-position:-58px 0px;
background-repeat:no-repeat;
width:58px;
height:40px;
overflow:hidden;
float:left;
margin:0;

}
#navigation ul li#menu01:hover {
background-image:url(../images/overviewBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
body#overview ul li#menu01{
background-image:url(../images/overviewBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}

#navigation ul li#dot {
background-image:url(../images/dot.gif);
background-position:0px 0px;
background-repeat:no-repeat;
width:23px;
height:40px;
float:left;
margin:0;
}


#navigation ul li#menu02 a {
background-image:url(../images/featuresBtn.gif);
background-position:-51px 0px;
background-repeat:no-repeat;
width:51px;
height:40px;
overflow:hidden;
float:left;
margin:0;

}
#navigation ul li#menu02:hover {
background-image:url(../images/featuresBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
body#feature ul li#menu02{
background-image:url(../images/featuresBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}

#navigation ul li#menu03 a {
background-image:url(../images/housePlansBtn.gif);
background-position:-74px 0px;
background-repeat:no-repeat;
width:74px;
height:40px;
overflow:hidden;
float:left;
margin:0;


}
#navigation ul li#menu03:hover {
background-image:url(../images/housePlansBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
body#house ul li#menu03{
background-image:url(../images/housePlansBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}

#navigation ul li#menu04 a {
background-image:url(../images/locationBtn.gif);
background-position:-57px 0px;
background-repeat:no-repeat;
width:57px;
height:40px;
overflow:hidden;
float:left;
margin:0;

}
#navigation ul li#menu04:hover {
background-image:url(../images/locationBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
body#location ul li#menu04{
background-image:url(../images/locationBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}

#navigation ul li#menu05 a {
background-image:url(../images/sitePlanBtn.gif);
background-position:-53px 0px;
background-repeat:no-repeat;
width:53px;
height:40px;
overflow:hidden;
float:left;
margin:0;

}
#navigation ul li#menu05:hover {
background-image:url(../images/sitePlanBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
body#site ul li#menu05{
background-image:url(../images/sitePlanBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}


#navigation ul li#menu06 a {
background-image:url(../images/contactUsBtn.gif);
background-position:-73px 0px;
background-repeat:no-repeat;
width:73px;
height:40px;
overflow:hidden;
float:left;
margin:0;

}
#navigation ul li#menu06:hover {
background-image:url(../images/contactUsBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
body#contact ul li#menu06{
background-image:url(../images/contactUsBtn.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}

/* End Navigation */

#pageTitle {
	width:auto;
	height:auto;
	position:absolute;
	top:60px;
	left:40px;
	padding:0;
}

#pageTitle h1{
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	font-family: lucida Sans Unicode, Lucida Grande, sans-serif;
	font-weight:lighter;
	font-size:18px;
	color:#CCCCCC;
}

#pageText{
width:325px;
height:auto;
position:absolute;
top:100px;
left:40px;
}

#pageText p{
width:auto;
height:auto;
margin:20px 0 0 0;
padding:0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}


#pageText h1{
font-family: lucida Sans Unicode, Lucida Grande, sans-serif;
font-weight:lighter;
font-size:18px;
color:#CCCCCC;
}


#pageText a{
color:#CCCCCC;
text-decoration: underline;
}

#pageText a hover{
color:#CCCCCC;
text-decoration: none;
}


#pageText2{
	width:418px;
	height:auto;
	position:absolute;
	top:100px;
	left:40px;
}

#pageText2 ul li{
list-style:url(../images/bullet.gif);
background-position:0px -2px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#d8d8d8;
font-size:12px;
padding:0;
margin:0;
}

#buyLine{
width:276px;
height:30px;
margin:60px auto 40px auto;
padding:0;
background-image:url(../images/buyLine.gif);
background-repeat:no-repeat;
}

#footer{
width:900px;
height:30px;
padding: 0 0 10px 0;
position:absolute;
bottom:0px;
left:0px;
}

#footer p{
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:40px;
color:#857C5B;
margin:0;
padding:0 20px 0 20px;
float:left;	
}

#footer a{
color:#857C5B;
text-decoration: none;	
padding:0;
margin:0;
}

#footer a hover{
color:#857C5B;
text-decoration: underline;
}


#houseplanNav{
	width:243px;
	height:20px;
	margin:0;
	padding:0;
	position:absolute;
	top:100px;
	left:40px;
}


#houseplanNav p{
	width:auto;
	height:auto;
	margin:0 20px 0 0;
	padding:0;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:light;
	line-height:28px;
}

#houseplanNav ul{
width: auto;
height: auto;
margin: 0;
padding: 0;
margin:0;
float:left
}

#houseplanNav ul li {
list-style:none;
padding:0 0 0 0;
margin:0;
float:left;
}

#houseplanNav ul li#hp01 a {
width:auto;
height:auto;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding:5px;
margin:0;
}
#houseplanNav ul li#hp01:hover {
text-decoration:underline;

}
body#number1 ul li#hp01{
text-decoration:underline;
}

#houseplanNav ul li#hp02 a {
width:auto;
height:auto;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding:5px;
margin:0;
}
#houseplanNav ul li#hp02:hover {
text-decoration:underline;

}
body#number2 ul li#hp02{
text-decoration:underline;
}

#houseplanNav ul li#hp03 a {
width:auto;
height:auto;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding:5px;
margin:0;
}
#houseplanNav ul li#hp03:hover {
text-decoration:underline;

}
body#number3 ul li#hp03{
text-decoration:underline;
}

#houseplanNav ul li#hp04 a {
width:auto;
height:auto;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding:5px;
margin:0;
}
#houseplanNav ul li#hp04:hover {
text-decoration:underline;

}
body#number4 ul li#hp04{
text-decoration:underline;
}

#houseplanNav ul li#hp05 a {
width:auto;
height:auto;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding:5px;
margin:0;
}
#houseplanNav ul li#hp05:hover {
text-decoration:underline;

}
body#number5 ul li#hp05{
text-decoration:underline;
}

#houseplanNav ul li#hp06 a {
width:auto;
height:auto;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding:5px;
margin:0;
}
#houseplanNav ul li#hp06:hover {
text-decoration:underline;

}
body#number6 ul li#hp06{
text-decoration:underline;
}

#houseplanNav ul li#hp07 a {
width:auto;
height:auto;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding:5px;
margin:0;
}
#houseplanNav ul li#hp07:hover {
text-decoration:underline;

}
body#number7 ul li#hp07{
text-decoration:underline;
}




#pageText3{
width:418px;
height:240px;
position:absolute;
top:160px;
left:40px;
background-position:0px -2px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#d8d8d8;
font-size:12px;
}

#pageText3 ul li{
list-style:url(../images/bullet.gif);
background-position:0px -2px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#d8d8d8;
font-size:12px;
padding:0;
margin:0;
}

#unitTitle{
width:auto;
height:auto;
position:absolute;
top:94px;
left:380px;
}


#unitImage{
	width:349px;
	height:329px;
	position:absolute;
	top:59px;
	left:532px;
}

#terms {
width: 500px;
height: auto;
margin-left: auto;
margin-right: auto;
padding: 25px;
}

#terms h1{
font-family: lucida Sans Unicode, Lucida Grande, sans-serif;
font-weight:lighter;
font-size:18px;
color:#CCCCCC;
}

#terms p{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}

#terms a{
color: #CCCCCC;
text-decoration: underline;
}

#terms a hover{
color: #CCCCCC;
text-decoration: none;
}

#contactImage{
	width:470px;
	height:330px;
	position:absolute;
	top:59px;
	left:410px;
}