body{font-family:verdana; font-size:80%; margin-top:0px; padding-top:0px;}
#header{font-family:"Times New Roman",serif;}
#search_form{position:absolute; right:5px;}
a span{text-decoration:none;color:#777;}
a:hover{color:#cc0000}
h1{margin-bottom:0px; margin-top:0px; padding-top:0px;}
h2{font-size:120%; margin-top:25px; margin-bottom:0px; font-weight:bold;}
h3{margin-top:0px;margin-bottom:5px;}
h3 img{margin:0px 0px -15px -25px;}
hr.region_hd {margin-bottom:-10px;}
.info_box{background-color:#ececec; padding:5px; float:right; margin-left:5px; margin-bottom:5px; width:310px;}
.map{position:absolute; left:10px; border:1px solid #333;} 
.map img{border:none; display:inline; }
.map a{margin:0px;}
.map_caption{padding:2px; width:245px}
.region{min-height:300px; height:auto !important; height:300px;}
.region_ads{min-height:530px; height:auto !important; height:530px;}
.address, .hours, .phone, .bsb{margin-bottom:10px;}
.small, .last_updated{font-size:80%;}
.last_updated{margin-top:10px; margin-bottom:15px;}
.footer{clear:both; width:100%;}
#partner_sites{font-size:80%; clear:both; text-align:center; padding-top:15px;}
.left{float:left; margin-right:15px;}
.right{float:right; margin-left:15px;}
.ad_medium_rectangle{margin-left:7px; margin-right:7px; margin-bottom:10px; width:300px;}
.ad_banner{margin-left:-295px;}
.bank_details{margin-left:295px;}
.no_map{width:250px;height:250px;background-color:#ececec}
.no_map i{margin:10px;}
.note{color:#666}
.spacer{height:20px;}
.text_right{text-align:right}
#mortgage_calculator{width:300px; margin-left:7px; margin-top:10px; margin-bottom:10px;}
#mortgage_calculator input{width:85px; text-align:right}
#mortgage_calculator input[type=button]{font-weight:bold}
legend{font-weight:bold}
form, fieldset{padding:0px;}
.disabled{color:#000;}
#map_div{margin-right:350px;margin-top:20px;}
#map_canvas{border:1px solid #666; width: 90%; height: 480px;}
.map_legend li{font-size:200%;}
.map_legend li span.first{font-size:50%;}
.clear_left{clear:left}
#cse-search-box{position:absolute;right:10px;}