/* CSS Document */
body {
	background:none;
	background-color:#fff;
	margin:0;
	padding:0;
	    background-position: center center;
    background-position: 45% 55%;
}


#topbit {display:none;}

#topstrip {display:none;}
#nav {display:none;}


p.crumbs {display:none;}
#drive #imagestrip {display:none;}
#imagestrip img {width:387px; height:207px;}
#imagestrip img.r_space {width:305px; height:207px;}
p.floors {float:right; width:150px; text-align:right; font-size:.8em; padding-right:15px;}
p.switch {display:none;}
img#gbhlogo {float:left; padding-bottom:10px;}

.noprint {display:none;}
.printonly {display:block;}


p.enlarge {padding:5px 8px 4px 8px; margin:0; font-size:.8em; background-image:url(/images/plans/plan_hdots.gif); background-repeat:repeat-x; background-position:bottom; text-align:right; color:#6b0807;}
p.enlarge a:link, p.enlarge a:visited {color: #6b0807; text-decoration: none;}
p.enlarge a:hover {color: #fff; text-decoration: none; }



/* Content */
#content {width:100%; background-color:#fff; }
body#commland #content, body#rental #content {background:none;  background-color:#fff;}
body#plans #content {background:none;  background-color:#fff;}
body#commland #content.rental {background:none;}




#col_1 {width:40%; margin-right:0; padding-right:2px;}
#plans #col_1 {width:33%;}
#home #col_1 {width:45%}
#col_1 h2 {padding:10px 0 10px 0; margin:0; font-size:16px;}
#col_1 #about {text-align:left; padding-right:10px; font-size:12px; background-color:#fff; background-image:none; border-bottom:1px solid #000; color:#766B43; } 
#col_1 p {padding: 0 15px 20px 15px; text-align:left;}
#col_1 p.prequal {border-top:5px solid #fff; border-bottom:5px solid #fff; margin-top:0; text-align:left; background-color:#DFD9CB; padding:0; height:119px; font-size:.75em; line-height:1.3em;}
#col_1 p.prequal img {padding-right:10px;}
#col_1 p.note {padding-right:20px;}


#content.rental #col_2  {width:50%;}
#home #col_2 {width:45%}
body#commland #col_2 h2 {background-color:#AA9659; padding:0; margin:0;}
body#plans #col_2 h2 {padding:5px 0 4px 8px; margin:0; color:#6b0807; font-size:1.1em; background-image:url(/images/plans/plan_hdots.gif); background-repeat:repeat-x; background-position:bottom; }
#col_2 h2.tpspc {border-top:10px solid #fff;} 
#col_2 p.btnstrip {display:none;}

#col_2 ul.features, #col_2 ul.features_2 {width:35%;}
#col_2 ul.features {padding-right:10px;}
#col_2 ul.features ul, #col_2 ul.features_2 ul {width: 80%;} 


table#modelchart, body#commland #content.rental table#modelchart  {width:85%;}
table#modelchart td, .rental#content table#modelchart td {padding:5px 0; font-size:10px;}
table#modelchart th, #content.rental table#modelchart th {padding:5px 0 5px 5px;  font-size:10px;}
table#modelchart tr.alt, #content.rental table#modelchart tr.alt {background-color:#E2E0D7;}
body#commland #content.rental table#modelchart td {width: 50%;}
body#commland #content.rental table#modelchart th {padding:8px 0; text-align:center; font-weight:normal; width:50%;}

/* Content - non community inner pages */
body#inner #imagestrip {display:none;}
body#inner #content {width:85%; margin:0; padding:0;}
body#inner #content h2 {margin-top:10px;}

/* Content - sitemap */
body#inner #content.sitemap .column {width:48%;}

/* Content - design cetner */
body#design #content {width:95%;}
body#design #content img {margin-left:3px; margin-right:70px;}
body#design #content ul li {float:left; width:130px; padding:0 0 25px 20px;}

/* Directions Pages */
body#drive #content {background-color:#fff;  padding:0 20px 10px 15px; width:100%;}
body#drive #content h1 {padding-top:15px; margin-top:0;}
body#drive #col_1 {width:730px;}
body#drive #col_1 table.directions {border-top:1px solid #766B43; margin-top:10px; float:left; clear:left;}
body#drive #col_1 #map {width: 400px; height: 425px; margin-top:15px; border:1px solid #AC9E6C; } 


/* Footer */
#footer {display:none;}

#printfoot {color:#766B43; display:block; width:83%; float:left; clear:both; font-size:11px; line-height:14px;}
