
body { margin:0px; background-color:#F9F8E7; }

p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:65%; color:#AD6532; margin: 6px 0px 6px 0px; }
h1 { font-size:80%; font-family: Georgia, "Times New Roman", Times, serif; color:#000; margin: 6px 0px 6px 0px;  }
h2 { font-size:70%; font-family: Georgia, "Times New Roman", Times, serif; color:#000; margin: 6px 0px 6px 0px;  }
.currency { font-weight: normal;font-family: Georgia, "Times New Roman", Times, serif; color:#AD6532; margin: 6px 0px 6px 0px;  }
p.currency {line-height: 0.3em; font-size: 70%;}
span.currency {font-size: 90%;}
h3 { font-size:70%; font-family: Georgia, "Times New Roman", Times, serif; color:#000; margin: 6px 0px 6px 0px;  }
p.propType { font-family: Georgia, "Times New Roman", Times, serif; font-size:70%; font-weight: bold;}
ul { margin: 0px; padding:0px; margin-left: 5px;}
li { margin-left: 1em; font-weight:normal;  font-size:70%; font-family: Georgia, "Times New Roman", Times, serif; color:#AD6532; }
ul li ul li {font-size: 100%;}

img.hr { border-bottom:5px solid #F9F8E7; margin: 5px 0px; }

a:link {  color:#AD6532; text-decoration: underline; }
a:visited {  color:#AD6532; text-decoration: underline; }
a:hover {  color:#AD6532; text-decoration: none; }

#navtop { width:744px; padding: 8px; background-color:#000; background-image:url(/graphics/curve_black.gif); background-position: bottom right; background-repeat:no-repeat;}
#navtop p { margin: 0px; color:#F3D3B1; font-weight: bold; }
#navtop a:link {  color:#F3D3B1; text-decoration: none; }
#navtop a:visited {  color:#F3D3B1; text-decoration: none; }
#navtop a:hover {  color:#F3D3B1; text-decoration: underline; }

#mainbody { width:745px; padding: 15px 0px 15px 15px; }

#bodytext { float: right; clear: right; width: 570px; margin-left: 15px; }

#navmain { width:160px; float:left; clear:left; }
#navmain p { margin: 0px; color:#000; font-weight: bold; }

#navmain a:link {  color:#000; text-decoration: none; }
#navmain a:visited {  color:#000; text-decoration: none; }
#navmain a:hover {  color:#000; text-decoration: underline; }

.leftbanner { background-color:#F3D3B1; margin-top: 15px; padding: 10px;}
#navmain .leftbanner p { font-weight: normal; color:#AD6532; }

#home_intro { float:both; clear:both; }
#home_search_buy { width:255px; min-height: 280px; padding:10px; padding-bottom: 0px;  margin-bottom:15px; float:left; clear:left; background-color:#F4EDC9; background-image:url(/graphics/curve_yellow.gif); background-position: bottom right; background-repeat:no-repeat;}
#home_search_rent { width:255px; min-height: 280px; padding:10px; padding-bottom: 0px; margin-bottom:15px; float:right; clear:right; background-color:#F4EDC9; background-image:url(/graphics/curve_yellow.gif); background-position: bottom right; background-repeat:no-repeat;}
#home_featured { width:550px; padding:10px;  margin-bottom:15px; float:both; clear:both; background-color:#F4EDC9; background-image:url(/graphics/curve_yellow.gif); background-position: bottom right; background-repeat:no-repeat;}

#property_banner { width:560px; padding:5px;  margin-bottom:15px; float:both; clear:both; background-color:#F4EDC9; }
 
#property_banner H2 { margin: 0px; padding:0px; }
#property_spec { width:180px; padding:10px;  margin-bottom:15px; float:right; clear:right; background-color:#F4EDC9; background-image:url(/graphics/curve_yellow.gif); background-position: bottom right; background-repeat:no-repeat;}
#property_info { width:330px; margin-bottom:15px; float:left; clear:left; }
.action_buttons {}

#property_banner a:link {  color:#000; text-decoration: none; }
#property_banner a:visited {  color:#000; text-decoration: none; }
#property_banner a:hover {  color:#000; text-decoration: underline; }

#property_spec table p { margin: 0px; padding:0px; }

.property_sort { width:560px; padding:5px; clear:both; margin-bottom:15px; background-color:#F3D3B1; }
.property_sort H3 { margin:0px; }
.property_sort H1 { margin:0px 0px 6px 0px; }
.property_banner { width:560px; padding:5px; margin-bottom:5px; float:both; clear:both; background-color:#F4EDC9; }
.property_banner H2 { margin:0px; }
.property_intro { width:560px; padding:5px; margin-bottom:10px; float:both; clear:both; }
 
#footer { width:729px; padding:8px; clear:both; background-color:#F1E9D5; background-image:url(/graphics/curve_footer.gif); background-position: bottom right; background-repeat:no-repeat; }

img.thumb { border: 3px solid #fff; }
img.propertylist { border: 3px solid #fff; margin-right: 20px}
img.bodyleft { border: 3px solid #fff; margin: 0px 5px 5px 0px; }
img.bodyright { border: 3px solid #fff; margin:0px 0px 5px 5px; }

.zoomPic {
  display: block;
  position: relative;
  clear: none;
  float: right;
  right: 0px;
  top: 0px;
  border: 0;
  margin: 0;
  padding: 0;
  padding-left: 2px;
  z-index: 2;
  color: #ad6532;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /*background-color: #F1E9D5;
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;*/
  font-size: 60%;
  font-weight: normal;
  /*width: 10px;
  height: 12px;
  overflow: hide;
  line-height: 0.5em;*/
  cursor: hand;
}
.mainPic .zoomPic {
  right: 4px;
  top: 5px;
}
.thumbNail .zoomPic {
  right: 2px;
  top: 2px;
 }
.img_gallery .zoomPic {
  right: 4px;
  top: 4px;
  font-size: 70%;
  font-weight: normal;
  width: 6px;
  height: 7px;
  overflow: hide;
  padding-left: 1px;
  line-height: 0.5em;
 }
 textarea {
  scrollbar-face-color:#FFF;
  scrollbar-arrow-color:#FFF;
  scrollbar-base-color:#FFF;
  scrollbar-shadow-color:#FFF;
  scrollbar-darkshadow-color:#FFF;
  scrollbar-highlight-color:#FFF;
  scrollbar-3dlight-color:#FFF;
  scrollbar-track-color:#FFF;
}
input.formButton {
  background-color: #C58E61;
  color: #F4EDC9;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px; 
  border: 1px solid #000;
  height: 18px;
  line-height: 0.5em;
  padding: 2px 1px 2px 2px;
  cursor: pointer !important;
  -moz-border-radius: 8%;
  margin-bottom: 4px;
}
.clsSEOLinks {
  clear: both;
  margin-top: 24px;
  font-size: 110%;
  color: #000;
  
}
.clsSEOLinks a:link {
  color: #000;
  font-weight: bold;
 }

.SEOcampaign {
clear:both;
margin-top:10px;
font-size: 70%;
color: #000;
}

.SEOcampaign a:link  {
color: #000;
font-weight: bold;
}

