html {padding:0 0 0 0; margin:0 0 0 0;text-align:left;}
body {padding:0 0 0 0; margin:0 0 0 0;text-align:left; background:#597469 url('/images/bg-fade.jpg') repeat-x; font-family:Arial, Helvetica, sans-serif;height:100%;}
div {text-align:left;}
.centerblock {background:#ded9c4 url('/images/top-center-bg-fade.jpg') repeat-x;height:100%;}
.browsearea {position:relative;display:block;width:219px;color:#ffffff; font-family:Arial, Helvetica, sans-serif; line-height:28px; font-size:12px; text-align:left;}
.browsearea a {color:#fff;}
a {color:#000; text-decoration:none;}

.maintitle {font-size:18px;color:#21382e;font-family:Arial, Helvetica, sans-serif; text-align:left;left:0;position:relative;}
.subtext {color:#004d2c; font-family:Arial, Helvetica, sans-serif; font-size:15px;text-align:left;}
.mainhome {width:290px;height:450px;display:inline-block;margin-left:32px;margin-top:-32px;text-align:left; clear: both;}
.mainhome-no-img {width:570px;height:250px;display:inline-block;margin-left:32px;margin-top:-32px;text-align:left; clear: both;}
.maintitle2 {width:500px;height:200px;display:inline-block;margin-left:32px;margin-top:-32px;text-align:left; clear: both;}
.main {width:590px;height:300px;display:inline-block;margin-left:32px;margin-top:-32px;text-align:left;}

label {color:#e9c31e;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.bloglinks a {color:#21382e; text-decoration:underline;}

.searchresults {display:block;height:163px; width:594px; background:url('/images/rightframe-listings02.jpg') no-repeat;position:relative;top:-75px;vertical-align:top; padding:10px 0px 0px 0px; margin:0px 0px -30px 12px;}
.searchresults img {padding:0 0 0 0; margins:0 0 0 0;}
.searchresults a {text-decoration:underline;color:black;}

.searchresults-left {margin-left:30px;width:300px;text-align:right;display:inline-block; float: left;}
.searchresults-right {margin-left:10px;width:240px;text-align:left;display:inline-block;vertical-align:top; float: left;}
.searchresults-right a {color:#999999; font-size:12px; font-weight:bold; }
.search-adv { background-color:#004f2f; color:white; }
.floorplans td {text-align:center; }
.floorplans {margin:0 0 0 0; padding:0 0 0 0}
.viewmorephotos {font-size:10px;}

.footer {font-family:Arial, Helvetica, sans-serif;line-height:20px; font-size:12px;padding:0 0 0 0;margin:0 0 20px 0;width:649px;left:auto;right:auto;text-align:center; position:relative; bottom:0px;}
.footer a {color:#000;text-decoration:underline;}

.resources { margin: 20px 0 0 0px;}
.resources td {/*border:solid #000000 thin;*/}
.resources a {text-decoration:underline; color:#060;}

ul lh {margin-left:-150;}

.whiteBold { color:#fff; font-weight:bold; size:13px; }

.nav{
	
	list-style-type: none;
	text-align: center;
	margin: 0 auto 0 80px;
}

#navigation_links ul{
	float: left;
	list-style: none;
	margin-left: 100px;
	position: relative;
}

#navigation_links li{
	float: left;
	line-height: 9px;
}

#navigation_links li a{
	color: white;}

#navigation_links span{ float: left; margin: -15px 10px 0 10px;}


.nav li{
	float: left;
	text-align: center;
	color: white;
	margin: 0 0 0 20px;
	font-weight: bold;

}

.nav a{
	color: white;
	text-decoration: none;
}

.nav a:hover{
	text-decoration: underline;
}

 a:hover{
	text-decoration: underline;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 13px;
}

.basic {
	width: 95px;
	padding-bottom: 8px;
}

.basic label{
	font-size: 12px;
	font-weight: normal;
	color: black;
}

#owners_wrap p{
	width: 550px;
	line-height: 20px;
}

#owners_wrap h3{
	font-size: 17px;
	margin: 0;
	padding: 0;
}

#owners_wrap a {text-decoration:underline; color:#060;}

.basic {
	width: 95px;
	padding-bottom: 8px;
}

.basic label{
	font-size: 12px;
	font-weight: normal;
	color: black;
}
