body {background:#003d71 url(../images/bk_fade.jpg) repeat-x top left; font-family:"Times New Roman", Times, serif; margin:0; padding:25px 0 0 0}
#wrap {background:#fff; width:950px; margin:0 auto; padding:10px; overflow:hidden;}
#wrap2 {background:url(../images/wrap_fade.jpg) repeat-y top right; width:950px; float:left;}
#left_col {width:640px; float:left;}
#feature {width:644px; height:400px; overflow:hidden; float:left;}
#content {width:594px; padding:15px 25px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:11px;}
#content h1 {color:#00365e; font-size:27px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; margin:0; padding:0 0 8px 0;}
#content h2 {color:#00365e; font-size:24px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; margin:0; padding:0 0 8px 0;}
#content h3 {color:#00365e; font-size:20px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; margin:0; padding:0 0 8px 0;}
#content p {margin:0; padding:0 0 15px 3px;}
#content td a{ color:#666666; text-decoration:none;}
#content td a:hover{ color:#00365E}
#content a, #property_list  a{ color:#00365E; text-decoration:none;}
#content a:hover, #property_list a:hover{ color:#666666;}
#dev_feature {width:644px; height:400px; overflow:hidden; float:left;}

#right_col {width:300px; float:right;}

#nav {background:#003c70 url(../images/nav_fade.jpg) repeat-y top right; float:left; width:265px; height:375px; color:#FFFFFF; padding-left:35px; padding-top:25px;}
#nav img {padding-bottom:15px; border:0;}

#latest_news { margin:0; padding:15px 35px; float:left; width:230px; color:#00365e;}
#latest_news h3 {margin:0; padding:0 0 15px 0; font-size:30px; text-transform:uppercase;}
#latest_news h4 {margin:0; padding:0; text-transform:uppercase; font-size:14px;} 
#latest_news p { padding:0; font-size:13px; }
#latest_news a {color:#00365e; text-decoration:none;}
#latest_news a:hover {text-decoration:underline;}
.news_item {border-bottom:1px dotted #00365e; margin-bottom:9px; }

#footer {width:970px; margin:0 auto; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#footer a{color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer #left {float:left; width:300px;}
#footer #right {float:right; width:500px; text-align:right;}

#footer_white { background-color:000033;  color:#999999; text-shadow:#000000; padding:15px;}

table.available_now {margin:0 0 15px 0; width:100%;}
.available_now th {background-color:#2b669b; padding:3px; color:#fff; border-bottom:1px solid #fff; text-align:left;}
.available_now td {background-color:#8fb4d6; padding:3px; color:#333333; border-bottom:1px solid #fff;}
.available_now td  a{color:#2b669b; font-weight:bold; text-decoration:none;}
.available_now td  a:hover{text-decoration:underline;}

table.site_info {margin:0 0 15px 0; width:100%;}
.site_info th {background-color:#2b669b; padding:3px; color:#fff; border-bottom:1px solid #fff; text-align:left;}
.site_info td {background-color:#8fb4d6; padding:3px; color:#333333; border-bottom:1px solid #fff;}
.site_info td  a{color:#2b669b; font-weight:bold; text-decoration:none;}
.site_info td  a:hover{text-decoration:underline;}


#property_list {width:594px; padding:15px 25px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:11px;}
.properties {float:left; width:590px; border-bottom:1px solid #003c70; margin-bottom:10px; padding-bottom:10px;}
div.properties h3 {margin:0; padding:0;}
#property_list p {margin:0 0 15px 0; padding:0;}

.property_left {float:left; width:210px;}
.property_right {float:left; width:355px;}



.dev_image {width:225px; float:left; padding-right:5px;}
.dev_details {width:360px; float:left;}

.key_features ul {margin-top:0; padding-top:0; padding-left:15px;}
 
.picture {float:left; width:600px; margin-bottom:15px;}
.image {float:left; width:130px; text-align:center;}

.star_property {width:230px; float:left; margin-left:35px; display:inline; padding-top:15px;}

.star_property h3, .star_property h2 {padding:0; margin:0; color:#FFFFFF; font-weight:normal;}
.star_property p { padding:0; font-size:13px; color:#fff; margin:0;}
.star_property img {margin-bottom:5px; border:0;}

.star_property a { padding:0; font-size:14px; color:#fff; margin:10px 0 0 0; font-weight:bold; text-decoration:underline; display:block;}
.star_property a:hover {text-decoration:none;}

#star_title {background:url(../images/box-top-bk.jpg) top left no-repeat; padding:10px 5px 5px 5px;}
#star_content {background:url(../images/box-content-bk.jpg) top left no-repeat; padding:0 5px;}
#star_bottom {background:url(../images/box-bottom-bk.jpg) top left no-repeat; height:12px;}

#downloads {margin:0; padding:0; list-style:none;}
#downloads ul {margin:0; padding:0 0 15px 5px; list-style:none;}
li.doc {background:url(../images/icon_doc.gif) left top no-repeat; padding:0 0 3px 20px; list-style:none;}
li.pdf {background:url(../images/icon_pdf.gif) left top no-repeat; padding:0 0 3px 20px; list-style:none;}

#sep {padding:15px 15px 0px 34px; float:left; width:230px; }
#quick-contact {padding:0px 5px 0px 35px; float:left; width:230px; }
#quick-contact p { padding:0; font-size:14px; color:#00365e; margin:0px;}
.formbox {background:#f1f1f1; border:1px solid #999999; width:230px;}
.formarea {background:#f1f1f1; border:1px solid #999999; width:230px; height:140px;} 

#newswrap { margin:0; float:left; width:582px; background:url(../images/news-home-top.gif) no-repeat top left;}

#latest_news2 { margin:16px 0 0 0; float:left; width:552px; background:url(../images/news-home-bk.gif) no-repeat top left; padding:0 15px;}
#latest_news2 h3 {margin:0; padding:0 0 15px 0; font-size:30px; text-transform:uppercase;}
#latest_news2 h4 {margin:0; padding:0; text-transform:capitalize; font-size:14px; color:#2e5a7b; font-weight:normal;} 
#latest_news2 p { padding:0; font-size:11px; }
#latest_news2 a {color:#2e5a7b; text-decoration:none;}
#latest_news2 a:hover {text-decoration:underline; color:#2e5a7b;}
.news_item2 {margin-bottom:25px; }



#quick-contact {float:left; padding:35px 0 0 35px;}
