*{margin:0; padding:0; font-size:1em}
body{font:62.5%/100% Verdana; color:#4f4e46; background:#FFF}

h1{font:1.5em/1em Georgia,"Times New Roman",Times,serif; visibility:visible !important}
h1, h2, h3, p, ol, ul{visibility:visible !important}
a img{border:none}

.none{display:none}
.clear{clear:both}

#wrap{width:980px; margin:0px auto 0}
#skip{position:absolute; top:-1000px}
#left{float:left; width:350px}
#right{float:right; width:385px}
#footer{clear:both}

#header{position:relative}

img#logo{margin:0px; display:block; float:left; padding:0}

#call{ margin:0; padding:0; width:358px; text-align:right; color:#003c27; font:normal 18px/1.5em Georgia,"Times New Roman",Times,serif}

#call em{font-style:normal; color:#b49f64}

#nav{list-style:none inside; clear:both}
#nav li{list-style:none inside; float:left; margin:0; padding:0}
#nav li a{display:block; background:#d2c5a2; border-right:1px solid #FFF; color:#003c27; text-decoration:none; font:bold 1.1em/2.6em Georgia; padding:0 21px}
#nav li a:hover{color:#004e4c; background:#b49f64}
#nav li.current a{background:#003c27; color:#FFF}
#nav li.last a{padding-right:43px}

#date{ margin:65px 0 0; padding:0; width:358px; text-align:right; color:#003c27;  font:normal 14px/1.5em Georgia,"Times New Roman",Times,serif}

#bar{background:#c7b78b; padding:0; border-bottom:4px solid #b49f64; border-top:30px solid #003c27; height:12px}
#bar{clear:both}

#content{margin:10px 0 10px; overflow:hidden}
p.copy{font:normal 1.2em/1.5em Georgia,"Times New Roman",Times,serif}

#left{display:block; width:331px; height:354px; border:7px solid #ddd2b7}

 .leftcol{float:left; width:179px; height:104px; margin:6px 0 0}

 #right{}
 .rightcol{float:right; width:179px; margin:6px 0 0}

/*Box
*/.box{padding:6px; overflow:hidden; width:auto; height:100%}
#box_desc p{font:normal 1.2em/1.5em Georgia,"Times New Roman",Times,serif}
#box_desc h1{font:normal 1.2em/1.5em Georgia,"Times New Roman",Times,serif; font-size:normal}

#property_of_the_week{line-height:1.3em; border:5px solid #dfdfdf}
#property_of_the_week h1{margin:0 0 10px; width:132px; font:normal 20px/1em Georgia,"Times New Roman",Times,serif; color:#07402b}
#property_of_the_week em{font-style:normal; color:#c7b78b}

#property_of_the_week .leftcol{width:170px; margin:0}
#property_of_the_week .rightcol{width:180px; height:205px; overflow:hidden; margin:0}
#property_of_the_week .rightcol em{font-style:normal; color:#b49f64}
#property_of_the_week .desc, 
#property_of_the_week .price{font:1.1em/1.3em Georgia,"Times New Roman",Times,serif}
#property_of_the_week .desc{padding:2px 5px; margin-bottom:1px}
#property_of_the_week .price{padding:2px 5px; float:left; margin-bottom:10px}

p.details{background:#003C27; clear:both; text-align:right; padding:5px 10px}

form{padding:10px; float:left}

#footer{background:#003c27; padding:5px 20px; border-top:5px solid #c7b78b}
.address{float:right; padding: 10px 0px 10px 20px; font:normal 12px/1.2em Georgia,"Times New Roman",Times,serif; color:#003C27}
.address em{color:#b49f64}
.address a{color:#003C27; text-decoration:none}

.top_bar_results{height:20px; padding:10px; width:980px; border-top:17px solid #003C27; background:#C7B78B none repeat scroll 0 0; margin:0 0 10px 0}
.top_bar_results h1{color:#003c27; font-size:18px}

.result{border:5px solid #dfdfdf; padding: 10px 0 10px 10px; float:left; margin-bottom:12px; background-color:#FFF}
.result .info{float:right; width:387px; top:0px}
.result .image{border:6px solid #ddd2b7; margin-right:20px; float:left}
.result a.image{border:6px solid #ddd2b7; margin-right:20px; float:left}
.result .imagedet{border:6px solid #ddd2b7; float:left; clear:both; width:97%; margin-bottom:10px}
.result .imagedet table{border-top:6px solid #ddd2b7}
.result .imagedet table tr td{text-align:center; vertical-align:middle; padding-top:1px}
.bigimage{width:100%; height:295px; background-color:#fff; text-align:center; padding-top:5px}
.result em{color:#B49F64; font-style:normal}
.result h2{margin:0 0 10px; font:normal 20px/1em Georgia,"Times New Roman",Times,serif; color:#07402b}
.result p{font:normal 12px/1.3em Georgia,"Times New Roman",Times,serif; padding-right:5px}
.result p.caption{margin-top:0px}
.result .desc{line-height:1.5em}
.bullets{margin-left:4px}
.bullets ul{float:left; padding-right:18px;  padding-left:1px; width:340px; margin-bottom:5px}
.bullets ul li{line-height:1.5em; margin-left:14px; font-family:Georgia,"Times New Roman",Times,serif}

.paging{float:right; font-size:11px; color:#003C27; padding:0 20px 0 0}
.paging a{color:#003C27}

#enquire{float:left;  position:relative; clear:both; border-top:4px solid #C7B78B;  padding: 4px 0 4px 0}
#enquire form{border:0}
#enquire input{width:190px}
#enquire table{width:322px; border-collapse:collapse}
#enquire label, #search label{font-family:Georgia,"Times New Roman",Times,serif}
#enquire td.btn input, .submit_btn input{width:50px; float:right; margin:4px 8px 4px 0}
#enquire tr{height:25px}
.result p.enquiry{margin:10px 0 0 0}
.error{ margin-bottom:8px}
.error p{color:#900}
table#search{border-collapse:collapse; width:290px; text-align:right}
table#search tr{height:35px}
table#search select{font-family:Georgia,"Times New Roman",Times,serif}
#search form{float:none}
.lab{font-size:14px; font-family:Georgia,"Times New Roman",Times,serif}
.labPre{font-size:12px; font-family:Verdana; align:left; width:10px}

#bar1{background:#c7b78b; padding:0; border-top:1px solid #003c27; height:1px}
#bar1{clear:both}

#alert_div{background-color:#baa976; border:0px solid gray; width:334px; height:215px; position:absolute; margin-left:646px; margin-top:93px; overflow:hidden; visibility:hidden; display:none; z-index:0}

#alert_div1{background-color:#baa976; width:334px; height:220px; position:absolute; margin-left:646px; margin-top:-219px; overflow:hidden; visibility:hidden; display:none; z-index:0}

#closeBt{position:absolute; text-align:right; margin-top:-17px; width:300px}
#closeBt1{position:absolute; text-align:right; margin-top:-17px; width:310px}

.result .imagedet1{border:4px solid #ddd2b7; float:left; clear:both; padding:8px; margin-bottom:10px; margin-right:8px}
.result .imagedet1 table{border-top:3px solid #fff}
.result .imagedet1 table tr td{text-align:center; vertical-align:middle; padding-top:1px}
.bigimage{width:100%; height:220px; background-color:#fff; text-align:center; padding-top:5px; width:330px}
.result em{color:#B49F64; font-style:normal}
.result h2{margin:0 0 10px; font:normal 20px/1em Georgia,"Times New Roman",Times,serif; color:#07402b}
.result p{font:normal 12px/1.3em Georgia,"Times New Roman",Times,serif; padding-right:5px}
.result p.caption{margin-top:0px}
.result .desc{line-height:1.5em}

.new_header{font-weight:bold; font-size:20px; font-family:Georgia,"Times New Roman",Times,serif; color:#07402b; color:#3e3d36}

.loc_header{font-weight:normal; font-size:13px; font-family:arial; color:#3e3d36}

.bullets1{margin-left:15px}
.bullets1 ul{float:left; padding-right:18px;  padding-left:1px; width:260px; margin-bottom:10px; margin-top:18px}
.bullets1 ul li{line-height:2em; margin-left:14px; font-family:Georgia,"Times New Roman",Times,serif; color:#3e3d36font-size:11pt; font-family:Verdana}

#det_price{background-color:#dfdfdf; padding-top:10px; text-align:center; float:right; width:124px; padding-bottom:4px; padding-left:2px; padding-right:2px}
.priceLine{font-size:11px; font-family:Verdana; color:#3e3d36}
#descL{float:left; width:500px; padding-top:20px}
#descR{float:right; width:180px; margin-right:5px; text-align:right}
.small_thumb{border:2px solid #ddd2b7}
.top_bar_results1{height:20px; width:720px; margin:0 0 10px 0; padding:10px 0 10px 10px}

.textbx{width:157px; height:17px; padding-top:0px; border:1px solid #838383; background-color:#fff; font-size:12px; font-family:Verdana; verticle-align:middle}

.textbx1{width:205px; height:15px; padding-top:1px; border:1px solid #838383; background-color:#fff; font-size:12px; font-family:Verdana; verticle-align:middle}

.textbx2{width:157px; height:20px; padding-top:2px; border:1px solid #838383; background-color:#fff; font-size:12px; font-family:Verdana; verticle-align:middle; margin-left:15px}

.dropbx2{height:18px; border:1px solid #838383; background-color:#fff; font-size:12px; font-family:Verdana;     verticle-align:middle}

.submit_btn1 input{width:57px; float:left; margin:4px 8px 4px 18px}

.btFooter{padding: 5px 0px 4px 2px; font:normal 12px/1.2em Georgia,"Times New Roman",Times,serif; color:#003C27}
.btFooter em{color:#b49f64}
.btFooter a{color:#003C27; text-decoration:none}

#nDate{ padding:0; text-align:left; color:#003c27;  font:normal 14px/1.5em Georgia,"Times New Roman",Times,serif}

#descN{float:left; width:720px; padding-top:20px; padding-left:0px}

.topOuter{position:absolute; margin-left:105px; top:197px; z-index:2}

.topOuter1{position:absolute; margin-left:276px; top:177px; z-index:2}

#top_submenu{position:relative; width:640px; top:0px; line-height:1.5em; margin-left:14px; font-family:Georgia,"Times New Roman",Times,serif}

#top_submenu a{color:#fff; font-size:12px; font-weight:bold}

#top_submenu a:hover{color:#b49f64; font-size:12px; font-weight:bold; text-decoration:none}

.magazine{float:left; padding: 3px 12px 8px 8px; margin-bottom:10px; background-color:#ddd1b7; font:normal 12px/1.2em Georgia,"Times New Roman",Times,serif; color:#023d28; width:325px; height:116px; margin-top:-10px}

.magazineImg{float:left; width:122px; height:123px}
.magazineText{float:left; text-align:right; width:195px; height:90px; color:#023d28; verticle-align:middle; font-weight:bold; padding-top:24px; font:normal 13px/1.2em "Times New Roman"}

.magazineErrow{float:right; width:7px; height:64px; padding-top:25px}
 
.magazineText a.magazineTextl{verticle-align:middle; font-weight:bold; font:normal 13px/1.2em "Times New Roman"; color:#023d28}

.magazineText a.magazineTextl:hover{verticle-align:middle; font-weight:bold; font:normal 13px/1.2em "Times New Roman"; color:#023d28; text-decoration:none}

.newFooter{float:right; padding: 0px 0px 0px 8px; margin-bottom:0px; font:normal 12px/1.2em Georgia,"Times New Roman",Times,serif; color:#023d28; width:627px; height:55px; margin-top:-10px}

#faq_nav{padding-left:2px; width:330px; float:left; line-height:1.5em}

#faq_nav a{color:#B49F64; font-size:14px; font-family:Georgia; font-style:regular; text-decoration:none; line-height:1.5em}

#faq_nav a:hover{color:#B49F64; font-size:14px; font-family:Georgia; font-style:regular; text-decoration:none; line-height:1.5em}

.homeSearch{line-height:1em; border:5px solid #ddd1b7}
.homeSearch h1{margin:0 0 5px; width:100px; font:normal 20px/1em Georgia,"Times New Roman",Times,serif; color:#07402b}
.homeSearch em{font-style:normal; color:#b49f64}

.bread{ margin:5px 0 0; padding:0; width:870px; text-align:left; color:#003c27;  font:normal 11px/1.1em Georgia,"Times New Roman",Times,serif}

.bread a{color:#003c27; text-decoration:none}

table#search_home{border-collapse:collapse; width:290px; text-align:right}
table#search_home tr{height:20px}
table#search_home select{font-family:Georgia,"Times New Roman",Times,serif}
#search_home form{float:none}
.lab_home{font-size:12pt; font-family:Georgia}
.left{float:left}

.labPreHome{font-size:12px; font-family:Georgia,"Times New Roman",Times,serif; align:left}
; 
.padl20{padding-left:20px}

.bullets_new{color:#929191; line-height:15px; font-size:12px; font-family:Georgia}

.bullets_new1{color:#424242; line-height:15px; font-size:13px; padding-top:40px; font-family:arial}

#new_price_head h2{margin:0 0 20px; font-size:15px;  font-family:Georgia; color:#6b6b6b}
#new_price_head h2 em{margin:5px 0 10px; font:normal 25px/1em Georgia,"Times New Roman",Times,serif; color:#07402b}

.desc_head{width:420px; border:1px solid red}

#descR1{float:right; width:180px; margin-right:5px; text-align:left}

.hdiv{visibility:hidden; display:none}

.vdiv{visibility:visible; display:block}

p.captionPDF{background:#DDD2B7; clear:both; text-align:left; padding:5px 0 5px 5px; margin-top:0px; width:130px; float:right}
p.captionPDF a{font:1.1em/1em Georgia,"Times New Roman",Times,serif; color:#003C27; text-decoration:none; text-transform:uppercase; background:url(../images/pdf-icon.jpg) no-repeat 0% 100%; width:16px; padding-left:18px}

h2.h2Link a:link, h2.h2Link a:hover, h2.h2Link a:active, h2.h2Link a:visited{margin:0 0 10px; font:normal 20px/1em Georgia,"Times New Roman",Times,serif; color:#07402b; text-decoration:none}

@charset "utf-8"; 

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input{margin:0; padding:0}
a img, :link img, :visited img{border:none}

a{ color:#4f4e46;  text-decoration:none}
a:hover{ color:#4f4e46; text-decoration:underline}

body, td{ margin:0;  padding:0;  font-family:Arial,Verdana,sans-serif;  font-size:11px;  background-color:#fff}

body{padding:20px}