

body {
	font-size: 68.75%;			/* This sets the default font size to be equivalent to 11px (11/16 = .6875) */
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	color: #262626;
        background: #fff;
}



#header-print-cont {
	width: 650px;
	height: 80px;
}



/* blocktext */
h1, h2, h3, h4, h5, p, ul { 
	padding : 2px 0; 
}
h1, h2, h3, h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #59553f;
}
h1 {
	font-size: 160%;
}
h2 {
	font-size: 130%;
	font-weight: bold;
}
h3 {
	font-size: 120%;
	color: #59553f;
	border-bottom: 1px dotted #59553f;
	font-weight: bold;
}
h4 {
	font-size: 100%;
}
p {
	font-size: 100%;
	line-height: 110%;
}
p.intro {
	font-weight: bold;
}
p.bottom-space {
	margin-bottom: 25px;
}

/* a */
a, a:visited { 
	color : #59553f; 
	text-decoration : underline;
} 
a:hover { 
	text-decoration : none;
} 

.clear {
	clear: both;
}

strong {
	font-weight: bold;
}
em {
	font-style: italic;
}


ul {
	list-style: disc;
	padding-left: 25px;
	font-size: 120%;
}

ol {
	list-style-position: outside;
	padding-left: 25px;
}


p.quote {
	font-size: 90%;
	color: #59553f;
}
p.quote-credit {
	margin-bottom: 35px;
	font-weight: bold;
	color: #59553f;
	border-bottom: 1px solid #59553f;
}


p.sub {
	color: #59553f;
	font-size: 90%;
}


span.hilite {
	font-weight:bold
}

p.subheading {
	font-size: 130%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #59553f;
	padding: 0;
}


p.pdf {
	padding-left: 25px;
	background: url('/site/images/pdf.gif') no-repeat 0 4px;
}

img {
	border: 0;
}


/* developments home page
=================================*/

.dev_heading h3 {
	color: #726e5c;
	font-size: 160%;
	margin-top: 0px;
	margin-bottom: 115px;
}

img.floatLeft { 
    float: left; 
    margin-left: 4px; 
    margin-right: 5px;
}


.developments {
	margin-bottom: 5px;
}

.dev_location {
	color: #4d4d4d;
	font-family: verdana;
	padding-bottom: 8px;
	font-size: 100%;	
}

.dev_summary {
	color: #666666;
	font-size: 90%;
	padding-bottom: 8px;
}

a.dev_property_link {
	font-size: 80%;
	color: #666666;
	text-decoration: none;	
}

a.dev_property_link a:hover a.active:hover {
	font-size: 80%;
	color: #666666;
	text-decoration: none;	
}




ul.dev_prop_list {
	list-style: none;
	padding: 0;
	margin: 6px 0px !important;
	font-size: 75%;
	width: 621px;
}

ul.dev_prop_list li {
	display: inline;
	background-color: transparent !important;
	width: 130px;
	
}

li.dev_heading_1 {
		width: 557px;
		text-align:left;
}

.dev_prop_price {
		
		
}


.dev_prop_name {
	float: left;
	width: 157px;
}




.prop_type_plotno a {
	text-decoration: none;
}

.prop_type_type {
	float: left;
	width: 130px
}

.prop_type_type a {
	text-decoration: none;
}


.prop_type_incentives a {
	text-decoration: none;
}


.prop_type_price a {
	text-decoration: none;
}

.prop_type_availability {
	
}

.prop_type_availability a {
	text-decoration: none;
}


/* Properties List */
.dev_white_line {
	background-color: #ffffff;
	color: #59553f;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 95%;
}
.dev_prop_name_hd {
	width: 177px;
	float: left;
}
.dev_prop_beds_hd {
	float: left;
	width: 280px;	
}
.prop_type_headings {
	font-size: 85%;
	font-style: italic;
	color: #59553f;
	padding: 2px 0;
}
.dev_brown_line {
	background-color: #726e5c;
	color: #ffffff;
	margin-bottom: 5px;
	padding: 3px;
	font-size: 95%;
	font-weight: bold;
}
.dev_prop_name_arrow {
	float: left;
	width: 157px;
	padding-left: 18px;
	background: 	url('/site/images/arrows/arrow_white_right.gif') no-repeat 0 0;	
	cursor: pointer;
}
.prop_type_plotno {
	float: left;
	width: 107px;
	padding-left: 20px;
}
.dev_prop_beds {
	float: left;
	width: 166px;	
}
.prop_type_price {
	float: left;
	width: 130px;
}
.prop_type_dark, .prop_type_light {
		color: #59553f;
		font-size: 85%;
		padding: 2px 0;
}
.prop_type_dark {
		background: #eeeeec;
}
.prop_type_light {
		background: #ffffff;
}
.prop_type_incentives {
	float: left;
	width: 88px;
	text-align: center;
}
span.incentive-color  {
	color: #418394 !important;
}
span.incentive-color a  {
	color: #418394 !important;
	text-decoration: none !important;
}
span.incentive-color a:hover  {
	text-decoration: underline !important;
}
div {
	display: block !important;
}

.prop_development_status, .prop_development_blue_offer, .dev_property_link, .arrow, form, #map, #left-col-avail, #map_large {
	display: none !important;
}
#header-cont,
#main-nav,
#bread-cont,
#footer-cont,
#left-col-3col-1,
#right-col {
	display: none !important;
}



.feat dt {
	padding-top: 4px;
	font-weight: bold;
	text-align:left;
	clear: none;
	float: left;
	font-family: Verdana;
	width: 120px;
}

.feat dd {
	padding-top: 4px;
	text-align: left;
	font-family: Verdana;
	font-size: 9pt;
}

.type_plot_heading {
	padding: 2px 0;
	width: 40px;
	text-align: left;
	float: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.type_price_heading {
	padding: 2px 0;
	width: 90px;
	float: left;
	text-align: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.type_status_heading {
	padding: 2px 0;
	width: 120px;
	float: left;
	text-align: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.type_offer_heading {
	padding: 2px 0;
	width: 40px;
	float: left;
	text-align: center;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.type_plot_light {
	padding: 2px 0;
	width: 40px;
	text-align: left;
	float: left;
	font-size: 85%;
	color: #59553f;
}

.type_price_light {
	padding: 2px 0;
	width: 90px;
	float: left;
	text-align: left;
	font-size: 85%;
	color: #59553f;
}

.type_status_light {
	padding: 2px 0;
	width: 120px;
	float: left;
	text-align: left;
	font-size: 85%;
	color: #59553f;
}

.type_offer_light {
	padding: 2px 0;
	width: 40px;
	float: left;
	text-align: center;
	font-size: 85%;
	color: #59553f;
}

.type_plot_dark {
	padding: 2px 0;
	width: 40px;
	text-align: left;
	float: left;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
	color: #59553f;
}

.type_price_dark {
	padding: 2px 0;
	width: 90px;
	float: left;
	text-align: left;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
	color: #59553f;
}

.type_status_dark {
	padding: 2px 0;
	width: 120px;
	float: left;
	text-align: left;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
	color: #59553f;
}

.type_offer_dark {
	padding: 2px 0;
	width: 40px;
	float: left;
	text-align: center;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
	color: #59553f;
}

/* availability page
=================================*/

.avail_title_heading {
	width: 111px;
	text-align: left;
	float: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}


.avail_plot_heading {
	width: 50px;
	text-align: left;
	float: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.avail_beds_heading {
	width: 50px;
	text-align: left;
	float: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.avail_type_heading {
	width: 100px;
	text-align: left;
	float: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.avail_incentives_heading {
	width: 110px;
	text-align: center;
	float: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.avail_price_heading {
	width: 100px;
	text-align: left;
	float: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}

.avail_heading {
	width: 120px;
	text-align: left;
	float: left;
	font-style: italic;
	font-size: 85%;
	color: #59553f;
}


.avail_title_light {
	width: 111px;
	text-align: left;
	float: left;
	font-weight: bold;
	font-size: 85%;
	color: #59553f;
}

.avail_title_light a {
	padding: 2px 0;
	width: 111px;
	text-align: left;
	float: left;
	font-weight: bold;
	font-size: 85%;
	color: #59553f;
	text-decoration: none;
}

.avail_plot_light {
	padding: 2px 0;
	width: 50px;
	text-align: left;
	float: left;
	
	font-size: 85%;
	color: #59553f;
}

.avail_plot_light a {
	width: 50px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-size: 85%;
	color: #59553f;
}

.avail_beds_light {
	padding: 2px 0;
	width: 50px;
	text-align: left;
	float: left;
	
	font-size: 85%;
	color: #59553f;
}

.avail_beds_light a {
	width: 50px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-size: 85%;
	color: #59553f;
}

.avail_type_light {
	padding: 2px 0;
	width: 100px;
	text-align: left;
	float: left;
	
	font-size: 85%;
	color: #59553f;
}

.avail_type_light a {
	width: 100px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-size: 85%;
	color: #59553f;
}

.avail_incentives_light {
	padding: 2px 0;
	width: 110px;
	text-align: center;
	float: left;
	
	font-size: 85%;
	color: #59553f;
}

.avail_incentives_light a {
	text-decoration: none;
}

.avail_incentives_dark a {
	text-decoration: none;
}

.avail_price_light {
	padding: 2px 0;
	width: 100px;
	text-align: left;
	float: left;
	
	font-size: 85%;
	color: #59553f;
}

.avail_price_light a {
	width: 100px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-size: 85%;
	color: #59553f;
}

.avail_light {
	padding: 2px 0;
	width: 120px;
	text-align: left;
	float: left;
	
	font-size: 85%;
	color: #59553f;
}

.avail_light a {
	width: 120px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-size: 85%;
	color: #59553f;
}

.avail_title_dark {
	padding: 2px 0;
	width: 111px;
	text-align: left;
	float: left;
	font-weight: bold;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_title_dark a {
	width: 111px;
	text-align: left;
	float: left;
	font-weight: bold;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
	text-decoration: none;
}

.avail_plot_dark {
	padding: 2px 0;
	width: 50px;
	text-align: left;
	float: left;
	
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_plot_dark a {
	width: 50px;
	text-align: left;
	float: left;
	text-decoration: none;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_beds_dark {
	padding: 2px 0;
	width: 50px;
	text-align: left;
	float: left;
	
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_beds_dark a {
	width: 50px;
	text-align: left;
	float: left;
	text-decoration: none;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_type_dark {
	padding: 2px 0;
	width: 100px;
	text-align: left;
	float: left;
	
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_type_dark a {
	width: 100px;
	text-align: left;
	float: left;
	text-decoration: none;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_incentives_dark {
	padding: 2px 0;
	width: 110px;
	text-align: center;
	float: left;
	
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_price_dark {
	padding: 2px 0;
	width: 100px;
	text-align: left;
	float: left;
	
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_price_dark a {
	width: 100px;
	text-align: left;
	float: left;
	text-decoration: none;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_dark {
	padding: 2px 0;
	width: 120px;
	text-align: left;
	float: left;
	
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}

.avail_dark a {
	width: 120px;
	text-align: left;
	float: left;
	text-decoration: none;
	background-color: #eeeeec;
	color: #59553f;
	font-size: 85%;
}


.contactus_main {
	clear: both;
	margin: 8px 0;
}

.contactus_left {
	float: left;
	width: 220px;
	font-family: Verdana;
	color: #59553f;
}
.contactus_left_wide {
	width: 440px;
}

.contactus_right {
	float: left;
	width: 220px;
	vertical-align: top;
	font-family: Verdana;
	color: #59553f;
}

.contactus_right a {
	float: left;
	width: 220px;
	vertical-align: top;
	font-family: Verdana;
	color: #59553f;
	text-decoration: none;
}

.contactus_divider {
	float: left;
	width: 440px;
	height: 2px;
	background-color: #cccccc;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
}


.agent1 {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}

.agent2 {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}

.agent3 {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}

.agent4 {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}

.form_sep {
	height: 5px;
	border: 1px solid #ff0000;
}


.agents {
	clear: left;
	margin-top: 10px;
	width: 100%;
}

body#contact-us h4.genreplace {
	display: none;
}


#lbOverlay, #lightview,#lightviewError,#lightviewController,.lv_Container,#lv_overlay{
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}



