body{  background: #A9C7DA url(/img/bg_tile.jpg) top center repeat-x;  margin: 0 0 30px 0;  color: #333;}a{  color: #192A52;  text-decoration:;}h1, h2, h3, h4 ,h5{}h1{  font-weight: bold;  background: url(/img/bg_h1.gif) bottom left no-repeat;  padding: 0 0 .3em 0;  margin-top: 0px;}h1 img{  vertical-align: middle;}h2{  color: #2D2D79;}small{  color:#838383;}.clearleft{  clear: left;  font-size: 1px;  line-height: 1px;}.clear{  clear: both;  font-size: 1px;  line-height: 1px;}#holder{  width: 960px;  margin: 0 auto;}header{  height: 232px;  position: relative;}header #logo{  padding-top: 35px;}header aside{  float: right;  margin-top: 50px;}header aside h2, header aside h4{  margin: 0;  color: white;}header nav{  position: absolute;  bottom: 0px;  left: 0px;  background: url(/img/bg_nav.jpg) no-repeat #fff;  width: 914px;  padding: 23px;}header nav a{  color: #324e74;  padding: 10px 19px;  text-decoration: none;  font-size: 1.5em;  margin: 0 12px 0 0;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;}header nav a:hover, header nav a.selected{  background: #c79100;  color: white;}header h1{background: none;padding-top: 30px;}#slideshow{}#pageTitle{  background: url(/img/bg_th1.jpg) no-repeat top center;  padding: 30px;}#pageTitle h1{  background: none;  padding: 0;  margin: 0;  color: white;z-index: 100;float: left;}#body{  background: white;  padding: 33px;  overflow: visible;}#content{  width: 545px;  float: left;}.h_h1{  padding: 0;}.featured{  float: left;  background: #eaeaea;  margin: 0 25px 25px 0;}.featured img.property {width: 259px;}.featured p{  padding: 12px;}.featured em{  color: red;  font-weight: bold;  font-style: normal;  font-size: 1.5em;}a.more{  font-size: .8em;  background: #243B64;  color: #fff;  padding: 4px 8px;  text-decoration: none;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;}a.more:hover{  background: #333;}.promo img{  margin: 0  0 25px;}#h_news ul{  float: right;  width: 240px;  padding: 0 0 0 15px;  margin: 0 0 0 15px;  border-left: 1px solid #B3B3B3;  list-style: none;}#h_news ul li{  margin: 0 0 12px 0;}#h_news ul li a, #h_news a.title{  font-size: 1.2em;  font-weight: bold;  text-decoration: none;}#h_news img{  margin: 0 12px 12px 0;float: left;}#h_news ul li a:hover, #h_news a.title:hover{  text-decoration: underline;}#body aside{  width: 300px;  float: right;  position: relative;  padding: 165px 0 0 0;}#body aside h2{  }#quickSearch{  position: absolute;  top: -60px;z-index: 100;}#quickSearch form{  background: #d5e3ff;  border-bottom-right-radius: 5px;  -moz-border-radius-bottomright: 5px;  -webkit-border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px;  -moz-border-radius-bottomleft: 5px;  -webkit-border-bottom-left-radius: 5px;  padding: 12px;  height: 125px;}#quickSearch form select, #quickSearch form input{  border: 1px solid #bebebe;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  padding: 3px 6px;  width: 100%;  margin: 0 0 3px 0;  color: #999;  font-size: 1em;}#quickSearch form input{  width: 95%;}#quickSearch form input.searchButton{  background: url(/img/bg_submit.gif) repeat-x;  border-top: 1px solid #ba8700;  border-left: 1px solid #ba8700;  border-right: 1px solid #795700;  border-bottom: 1px solid #795700;  margin: 0 0 12px 0;  width: 100%;  color: white;  font-weight: bold;  font-size: 1.2em;}#featuredAgent{  margin: 0 0 24px 0;}#featuredAgent h2{  margin-bottom: 6px;margin-top: 0;}#featuredAgent img{  float: left;  margin: 0 12px 12px 0;}#tips{  background: #ededed;  padding: 24px;}footer{  background: #333;  padding: 30px;  border-bottom-right-radius: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-right-radius: 10px;  border-bottom-left-radius: 10px;  -moz-border-radius-bottomleft: 10px;  -webkit-border-bottom-left-radius: 10px;  color: #DFDFDF;}footer a{  color: #DFDFDF;}.agentbio{  border-bottom: 1px solid #999;  padding: 0 0 24px 0;}.agentbio h2 a{  float: right;  font-size: .75em;}.agentbio img{  float: left;  margin: 0 12px 0 0;}.agentbio label{  background: #D4D4D4;  padding: 3px 6px;  margin: 0 6px 4px 0;  width: 75px;  display: inline-block;  text-align: right;  border-top-left-radius: 5px;  -moz-border-radius-topleft: 5px;  -webkit-border-top-left-radius: 5px;  border-bottom-left-radius: 5px;  -moz-border-radius-bottomleft: 5px;  -webkit-border-bottom-left-radius: 5px;}.searchSection{  padding: 0 12px;}.searchSection label{  background: #D4D4D4;  padding: 3px 6px;  width: 125px;  display: inline-block;  text-align: right;  border-top-left-radius: 5px;  -moz-border-radius-topleft: 5px;  -webkit-border-top-left-radius: 5px;  border-bottom-left-radius: 5px;  -moz-border-radius-bottomleft: 5px;  -webkit-border-bottom-left-radius: 5px;}.search_prop_details2 label{  background: #D4D4D4;  padding: 3px 6px;  width: auto;  display: inline-block;  text-align: left;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;}.search_prop_details input{  border: 1px solid #CACACA;  border-top-right-radius: 5px;  -moz-border-radius-topright: 5px;  -webkit-border-top-right-radius: 5px;  border-bottom-right-radius: 5px;  -moz-border-radius-bottomright: 5px;  -webkit-border-bottom-right-radius: 5px;  padding: 3px 6px;}.searchSection label, .searchSection select{  margin: 0 0 6px 0;}.form_location h2{  border-left: 3px solid white;  background: none;  padding: 7px 10px 5px;}#searchButton{  background: #CACACA;  padding: 5px 10px 4px;  margin: 24px 0 0 0;  text-align: right;  border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;}.resOptions{  float: left;  margin: 0 24px 0 0;}.agentbio{  border-bottom: 1px solid #999;  padding: 0 0 24px 0;}.agentbio h2{  background: none;  color: #434343;  border-bottom: 1px dotted #B8B8B8;  font-size: 2em;}.agentbio h2 a{  float: right;  font-size: .75em;}.agentbio img{  float: left;  margin: 0 12px 0 0;}.agentbio label{  background: #D4D4D4;  padding: 3px 6px;  margin: 0 6px 4px 0;  width: 75px;  display: inline-block;  text-align: right;  border-top-left-radius: 5px;  -moz-border-radius-topleft: 5px;  -webkit-border-top-left-radius: 5px;  border-bottom-left-radius: 5px;  -moz-border-radius-bottomleft: 5px;  -webkit-border-bottom-left-radius: 5px;}.agentContact{  float: left;  margin: 0 0 24px 24px;}.link, #tools ul li, ul#news li{  border-bottom: 1px dotted #B8B8B8;  padding: 12px 0;list-style: none;}#tools ul, ul#news{margin: 0;padding: 0;}ul#news li img, div#news img{float: left;margin: 0 12px 12px 0;}ul#news li h2{margin-top: 0;}.link h2{  background: none;  padding: 0;  margin: 0;}#category{  float: right;  font-size: .625em;  margin-top: 3px;}#contactForm label{  background: #D4D4D4;  padding: 3px 6px;  margin: 0 0 2px 0;  width: 125px;  display: inline-block;  text-align: right;  border-top-left-radius: 5px;  -moz-border-radius-topleft: 5px;  -webkit-border-top-left-radius: 5px;  border-bottom-left-radius: 5px;  -moz-border-radius-bottomleft: 5px;  -webkit-border-bottom-left-radius: 5px;}#contactForm input, #contactForm textarea{  border: 1px solid #CACACA;  border-top-right-radius: 5px;  -moz-border-radius-topright: 5px;  -webkit-border-top-right-radius: 5px;  border-bottom-right-radius: 5px;  -moz-border-radius-bottomright: 5px;  -webkit-border-bottom-right-radius: 5px;  padding: 3px 6px;  margin: 0 0 2px 0;}.last{  margin-right: 0px;  padding-right: 0px;}