
<!--

body {  font-family: verdana, arial, helvetica; text-align: left; font-size: 12px;  color: #000000}
p {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #626263; margin-left: 18px; margin-right: 18px; line-height: 14px;}
li {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #626263; }
ul {  font-family: verdana, arial, helvetica; text-align: left; font-size: 11px;  color: #626263; }


.header {  font-family: verdana, arial, helvetica; text-align: left; font-size: 12px;  font-weight: bold; color: #A16F6E; margin-left: 18px; margin-right: 8px;}
.header2 {  font-family: verdana, arial, helvetica; text-align: left; font-size: 15px;  font-weight: bold; color: #A16F6E; margin-left: 18px; margin-right: 8px; line-height: 20px;}

A:link {color:#B34A45; text-decoration:none} 
A:visited {color:#B34A45; text-decoration:none} 
A:hover {color:#B34A45; text-decoration:underline}


-->


.contactform th{color:#636163; font-size:11px; text-align:left; padding-left:15px; vertical-align:top; padding-bottom:5px;}
.contactform td{padding-bottom:5px;}
.contactform input,
.contactform textarea{background:url(images/bg_textarea.gif) top repeat-x; border:1px solid #8bc0c9; width:360px; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px 3px 2px 3px; overflow:auto}
.contactform input.field{ height:20px;}
.contactform textarea.field{height:100px;}
.contactform input.btn_submit{background:url(images/bg_btn_submit.gif) no-repeat bottom; width:104px; height:30px; font-size:12px; border:none; cursor:pointer;}

.errorDiv{color:#FF0000; font-size:10px}

table.features td{border-bottom:1px solid #626263; padding:10px 0 10px 0; vertical-align:top;}
table.features tr.lastrow td{border:none;}
table.features td p{margin-left:0;}
table.features td h1{font-family: verdana, arial, helvetica; font-size:12px; color: #A16F6E; margin:0 10px 10px 0;}
table.features td h1 a{color:#A16F6E;}

a.btn_viewdetails{clear:both; background:url(images/bg_viewdetails.gif) no-repeat top; display:block; width:122px; height:24px; padding:6px 0 0 0; color:#333333 !important; font-size:12px; text-align:center;float:right; margin-right:3px;}
a.btn_viewdetails:hover{text-decoration:none;}

a img{border:0;}


h2{border:1px solid #3e97a7; background:url(images/bg_detail_title.jpg) repeat-x; height:19px; margin:10px 0 0 0; color:#fff; font-size:12px; padding:3px 0 0 5px;}
.features_details{border:1px solid #6dafbb; background:url(images/bg_features_details.jpg) repeat-x bottom;}
.features_details ul{margin:10px 10px 10px 15px; padding:0}
.features_details li{list-style:none; background:url(images/li_bullet.gif) no-repeat left center; margin:0; padding:4px 0 4px 15px;}

.photo_gallery,
.video{border:1px solid #6dafbb; background:url(images/bg_photo_gallery.jpg) repeat-x bottom; padding:8px 0 0 10px;}
.photo_gallery td{width:70px; padding:0 7px 8px 0;}

.floorplans{border:1px solid #6dafbb;}
.video img{margin-bottom:10px;}



#closebutton { width:395x; margin-left:12px; height:26px; display:block; }
.overlayPopup{width:395px; height:350px; padding:0 0 0 23px; text-decoration:none;background:url(images/videoplayer_bg.png) top center no-repeat; z-index:10000000}
.overlayPopup p{margin:0 0 0 12px;}
