*{margin:0;padding:0;}
body{background:#D6D6D6;font-size:13px;font-family:Arial, "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;color:#626367;}
p{font-size:13px;line-height:1.4em;margin-bottom:9px;}
h1,.title_1{color:#000;font-size:20px;font-weight:500;background:url(/template-images/default/h1.gif) no-repeat;display:block;padding:1px 0 2px 20px;}
.title_1u{display:block;font-size:185%;color:#5C5C5E;border-bottom:1px solid #5C5C5E;margin:0 0 5px;padding:0 0 5px;}
.title_1_b{display:block;font-size:185%;font-weight:700;color:#5C5C5E;border-bottom:1px solid #5C5C5E;margin:0 0 5px;padding:0 0 5px;}
h2,.title_2{color:#000;font-size:16px;font-weight:700;background:url(/template-images/default/h2.gif) no-repeat;display:block;padding:2px 0 2px 20px;}
.title_2_b{display:block;font-weight:700;font-size:150%;color:#5C5C5E;margin:0;padding:0 0 5px;}
h3,.title_3{color:#000;font-size:16px;font-weight:400;background:url(/template-images/default/h3.gif) no-repeat;display:block;padding:2px 0 2px 20px;}
.title_3_b{display:block;font-size:130%;font-weight:700;color:#5C5C5E;margin:0;padding:0 0 5px;}
.title_4_b{display:block;font-size:120%;color:#fff;font-weight:700;background-color:#5C5C5E;margin:0;padding:5px;}
.txt_small{font-size:70%;}
.block_1_full{border:2px dashed #5C5C5E;display:block;margin:10px;padding:10px;}
.white{background:#fff;border:1px solid #6E6E6D;display:block;padding:15px;}
#emailagent{background:#fff;padding:40px;}
#emaildetails{display:block;float:right;padding:0 10px;}
#skip{position:absolute;left:-999px;width:990px;}
#container-main{background:#fff;width:773px;text-align:left;margin:0 auto;}
#container{width:773px;}
#contents{min-height:400px;margin:136px 20px 20px;padding:20px 0 0;}
#header{width:773px;height:136px;background:#FE0000 url(/template-images/default/kb-hd-bg2.jpg) bottom left no-repeat;position:absolute;top:0;}
#pg143 #header,#pg161 #header{width:773px;height:136px;background:#fff;position:absolute;top:0;}
#footer{width:773px;color:#fff;text-align:center;background:#FE0000 url(/template-images/default/kb-ft.gif) repeat top center;clear:both;font-size:0.9em;height:69px;}
#footer2 {padding:20px 70px;}
#footer a:link,#footer a:visited{color:#fff;margin-right:5px;text-decoration:none;}
#footer a:hover{color:#fff;text-decoration:underline;}
#slidingmenu{width:100%;top:136px;background:#E0E0E0 url(/template-images/default/menubg.gif) repeat-x left bottom;height:19px;border-top:solid 1px #FFF;padding-top:3px;display:block;text-align:left;position:relative;z-index:200;}
ul.slidingmenu{font-weight:700;width:770px;z-index:1000;font-size:13px;text-transform:uppercase;}
ul.slidingmenu li{list-style-type:none;position:relative;display:inline;width:120px;margin:0 -2px 0 0;}
ul.slidingmenu a,ul.slidingmenu a:visited{background:url(/template-images/default/kb-link-bg.gif) no-repeat right 4px;text-decoration:none;color:#5C5C5C;padding:4px 5px;}
ul.slidingmenu a.sec20,ul.slidingmenu a.sec20:visited{background-image:none;}
ul.slidingmenu a:hover{color:#FE0000;text-decoration:none;}
#slidingmenu li ul{width:150px;height:auto;background-image:none;background:#5C5C5C;display:none;position:absolute;top:22px;left:0;}
#slidingmenu li ul ul{display:none;position:absolute;top:0;left:153px;}
ul.slidingmenu ul{width:150px;font-size:12px;font-weight:400;text-align:left;color:#fff;background:#5C5C5C;border-width:0;}
ul.slidingmenu ul li{width:150px;}
ul.slidingmenu ul a,ul.slidingmenu ul a:visited{color:#fff;text-decoration:none;display:block;width:141px;border-bottom:1px solid #E0E0E0;background-image:none;border-width:0;padding:3px 3px 3px 6px;}
ul.slidingmenu ul a.subheader,ul.slidingmenu ul a.subheader:visited{font-weight:700;background:url(/template-images/default/sub.gif) no-repeat right 6px;}
ul.slidingmenu ul a:hover{background:#FE0000;color:#fff;text-decoration:none;display:block;width:141px;margin:0;padding:3px 3px 3px 6px;}
ul.slidingmenu ul a.subheader:hover{background:#FE0000 url(/template-images/default/sub.gif) no-repeat right 6px;}
p.clear{clear:both;margin-top:15px;}
#breadcrumb{display:block;color:#999;position:relative;top:-18px;font-size:11px;text-align:right;padding:4px;}
#breadcrumb a:link{color:#999;text-decoration:underline;}
#breadcrumb a:visited{color:#999;}
#breadcrumb a:hover{color:#960001;text-decoration:underline;}
div.container{margin:0 auto;}
div.disphead{width:733px;border-bottom:2px solid #65686A;margin-top:5px;margin-bottom:5px;font-style:italic;}
div.dispft{width:733px;border-top:2px solid #65686A;margin-top:25px;margin-bottom:5px;text-align:right;}
div.disphead h2{font-size:1.3em;background-image:none;padding:0;}
div.disphead h2.pricelist{float:right;font-style:normal;background-image:none;margin:-1px 0 0;}
#master-display,#master_content_display{margin-top:15px;}
#master-display{float:left;width:362px;}
#master_content_display{float:right;width:328px;background:#EAEAEA;margin:56px 0 30px;padding:5px 10px 20px;}
#master_content_display ul{margin-left:15px;}
#agentunder h3,#master_content_display h3{font-style:italic;color:#5C5C5C;font-size:1.2em;border:1px solid #FE0000;display:block;clear:both;background-image:none;border-width:0 0 1px 1px;margin:12px 0 13px;padding:0 0 3px 4px;}
#master_content_display a{color:#e22125;}
div.main_profile_image{width:366px;background:url(/template-images/default/shadow.gif) no-repeat bottom right;margin:1px 0 0 !important;}
div.main_profile_image img{background-color:#fff;width:360px;padding:1px;}
.listing_profile_small{width:109px;height:82px;}
div.smallimage{float:left;width:115px;background:url(/template-images/default/shadow.gif) no-repeat bottom right;margin:15px 5px 0 0 !important;}
div.smallimage img{background-color:#fff;padding:1px;}
span.enlarge{clear:both;text-align:left;display:block;font-style:italic;color:#707070;font-size:0.9em;}
p.italic{font-style:italic;color:#5C5C5C;font-size:0.95em;margin-top:10px;}
p.italic2{font-style:italic;color:#5C5C5C;font-size:0.95em;}
p.mr{font-size:1.05em;margin-top:0;}
span.mr2{font-style:italic;}
.complex{padding-top:5px;}
#agentunder ul,#agentunder li,.complex ul,.complex li{list-style-type:none;position:relative;margin:0 15px 0 0;}
#agentunder{width:366px;}
.curtext{text-align:right;font-weight:700;display:block;position:relative;top:-16px;border-bottom:1px solid #999;}
.complex .field_caption{width:300px;}
.rtext{float:right;font-size:90%;}
.ctext{display:block;width:725px;position:absolute;text-align:center;font-size:90%;}
span.floatleft{display:block;font-style:italic;color:#5C5C5C;font-size:1.2em;font-weight:500;text-transform:lowercase;width:281px;min-height:28px;background:url(/template-images/default/displayline.gif) no-repeat bottom right;float:left;margin:7px 0;}
.listingaddress{text-transform:uppercase;color:#5C5C5C;display:block;font-size:19px;padding:0;}
div.bedbathcar{background:url(/template-images/default/bbc.gif) no-repeat right top;height:43px;position:relative;font-family:Georgia, "Times New Roman", Times, serif;}
.bed{margin-left:50px;position:absolute;}
.bath{margin-left:145px;position:absolute;}
.car{margin-left:245px;position:absolute;}
.bed,.bath,.car{font-size:22px;margin-top:2px;left:0;}
#listing-nav{font-size:11px;height:40px;position:relative;width:100%;top:-10px;margin:0;padding:0;}
#listing-nav2{font-size:11px;height:53px;position:relative;width:100%;top:-1px;margin:0;padding:0;}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:1000;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1010;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/template-images/js/blank.gif) no-repeat;display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover,#prevLink:visited:hover{background:url(/template-images/js/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover,#nextLink:visited:hover{background:url(/template-images/js/nextlabel.gif) right 15% no-repeat;}
#prevLink,#prevLink:hover,#prevLink:visited:hover{background:url(/template-images/js/prevlabel.gif) left 95% no-repeat;border:none;}
#nextLink,#nextLink:hover,#nextLink:visited:hover{background:url(/template-images/js/nextlabel.gif) right 95% no-repeat;border:none;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;margin:0 auto;}
#imageData{padding:0 10px;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;}
#overlay{position:absolute;top:0;left:0;z-index:990;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6px;opacity:0.6px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#pbox{position:relative;}
.warn{color:red;font-weight:400;background-color:transparent;font-style:italic;}
.input-text{color:#6E6E6D;background-color:#E8E8E8;width:100%;border:1px solid #6E6E6D;}
.input-textArea{color:#6E6E6D;margin-right:5px;background-color:#E8E8E8;display:block;width:100%;height:65px;border:1px solid #6E6E6D;}
.form-display{display:block;color:#6E6E6D;padding:5px;}
.form-display2{text-align:left;}
.form-header,.members-heading{color:#6E6E6D;font-weight:700;font-size:125%;text-align:left;display:block;margin:-5px 0 5px;padding:0;}
.label{font-size:90%;font-weight:700;text-align:left;display:block;clear:both;color:#6E6E6D;}
.form-text{color:#6E6E6D;font-size:80%;font-weight:400;text-align:left;display:block;clear:both;}
.submit-main{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;color:#6E6E6D;border:solid 1px #6E6E6D;width:125px;font-weight:700;padding:5px;}
.progress{display:none;width:200px;position:absolute;z-index:1000;border:1px solid #0D3D7A;color:#0D3D7A;font-size:10px;font-family:Arial, Helvetica, sans-serif;background-color:#fff;margin:-60px auto 0;padding:40px;}
.search_text{font-size:11px;margin-top:8px;border-bottom:1px dashed #6E6E6D;cursor:pointer;}
div.search_text:hover{background:#E0E0E0;}
.search_text p{padding:4px 6px;}
a.search_title:link,a.search_title:visited{border:1px solid #6E6E6D;color:#fff;background-color:#6E6E6D;font-weight:700;font-size:14px;text-decoration:none;display:block;padding:2px 3px;}
a.search_title:hover{color:#6E6E6D;border:1px solid #6E6E6D;background-color:#fff;font-weight:700;font-size:14px;text-decoration:none;display:block;}
.search_price{color:#6E6E6D;font-weight:700;float:right;}
a.search_details:link,a.search_details:visited{color:#6E6E6D;font-weight:700;background-color:#E0E0E0;text-decoration:none;padding:0 5px;}
a.search_details:hover{color:#fff;background-color:#6E6E6D;text-decoration:none;}
.search_display_results{background-color:#6E6E6D;clear:both;margin:7px 0 0;padding:2px 2px 1px;}
.search_display_results2{text-align:left;display:block;background-color:#6E6E6D;color:#fff;padding:2px;}
#search_footer a:link{color:#fff;font-weight:700;text-decoration:underline;}
#search_footer a:visited{color:#fff;font-weight:400;text-decoration:none;}
#search_footer a:hover{color:#fff;text-decoration:overline;font-weight:700;}
div.listing{width:492px;height:116px;border:1px dashed #d7d8d8;background:#fff url(/template-images/default/bbg.gif) top right no-repeat;margin:18px 0 4px 10px;}
div.listing_nof{width:492px;height:116px;border:1px dashed #d7d8d8;background:#fff;margin:18px 0 4px 10px;}
div.listing_nofc{width:492px;height:116px;border:1px dashed #d7d8d8;background:#fff url(/template-images/default/bbgc.gif) top right no-repeat;margin:18px 0 4px 10px;}
div.listingright{float:right;width:398px;margin:17px 10px 0 0;}
div.listingright h3{font-size:1.15em;color:#003396;font-weight:700;}
div.listingright h4{font-size:0.95em;color:#fff;font-weight:700;display:block;height:20px;width:378px;background:#626367;margin:29px 0 8px;padding:0.3em 0 0 0.7em;}
div.listingright strong{color:#003396;}
div.listingright li{list-style-type:none;line-height:1.4em;}
div.propertylisting{width:639px;border:1px dashed #d7d8d8;float:left;margin:18px 0 4px 50px;}
div.agents{width:639px;height:153px;border:1px dashed #d7d8d8;margin:18px 0 4px;}
div.agents h4{color:#003396;font-size:1.3em;font-weight:500;margin-bottom:5px;}
div.agents img{padding:10px 0 0 10px;}
.left{float:left;}
div.leftmargin{float:left;margin:15px 0 0 15px;}
div.searchresults{border:1px dashed #d7d8d8;margin-top:15px;width:228px;text-align:left;}
div.searchresults h3{margin:10px;}
div.searchresults p,div.searchresults form{margin-left:10px;}
div.searchresults fieldset{margin-bottom:10px;}
div.rentalsearch{margin-left:30px;float:left;}
.topline ul{list-style:none;color:#003396;}
.topline ul li{list-style:none;float:left;position:relative;}
.topline ul li a{text-decoration:none;display:block;overflow:hidden;}
li.suburb{font-size:1.15em;font-weight:700;}
li.price{font-size:1.15em;}
li.bedrooms,li.bathrooms,li.carports{font-size:0.95em;font-weight:700;}
.topline ul li.suburb a{width:120px;text-decoration:none;}
.topline ul li.price a{width:205px;text-decoration:none;}
.topline ul li.bedrooms a{width:76px;margin-top:8px;text-decoration:none;}
.topline ul li.bathrooms a{width:65px;margin-top:8px;text-decoration:none;}
.topline ul li.carports a{width:20px;margin-top:8px;text-decoration:none;}
.topline ul li.carports_nofc a{width:20px;margin-top:8px;margin-left:145px;text-decoration:none;}
span.suburb p,span.price p{font-size:1.1em;color:#003396;margin-top:10px;}
span.price{width:145px;}
span.bbg1{width:24px;}
span.bbg3{width:77px;}
span.bbg1 p,span.bbg2 p,span.bbg3 p{color:#003396;font-weight:700;font-size:0.95em;margin:17px 0 0;}
.gallery{float:left;width:200px;margin:10px 0 0 10px;}
.gallery_main{width:200px;}
.gallery_main_img{width:200px;border:0;padding-bottom:2px;}
.gallery_small1{width:100px;float:left;text-align:left;vertical-align:top;}
.gallery_small2{width:100px;float:left;text-align:right;vertical-align:top;}
.gallery_small_img{width:98px;}
.virtualtour{clear:both;padding-top:18px;}
span.pricelist{font-size:1.1em;color:#003396;margin:-1px 0 0 15px;}
div.listingbbg{color:#003396;font-weight:700;height:35px;background:#fff url(/template-images/default/bbg.gif) -7px 0 no-repeat;margin-top:5px;text-align:right;font-size:0.95em;}
span.bedlist{width:64px;margin-top:19px;}
span.bathlist{width:76px;margin-top:19px;}
span.bedlist,span.bathlist,span.garagelist{margin-top:18px;}
div.listingfeatures span.field_caption{width:100%;float:left;}
div.agentdetails span.field_caption{width:85px;float:left;}
div.tools{margin-bottom:20px;}
#quickfind{float:right;width:300px;margin-top:13px;}
#bussearch{border-bottom:1px solid #65686A;margin:0 0 20px;}
#bussearch label{font-size:0.9em;color:#808183;margin-top:3px;float:left;display:block;width:340px;text-align:right;}
#bussearch select{min-width:120px;}
#bussearch fieldset{border:0;}
#sleft{width:350px;float:left;}
#sright{width:350px;float:right;}
#snow{clear:both;display:block;text-align:right;padding:5px 0 5px 585px;}
#bussearch button,#smain button{float:left;clear:both;background:transparent url(/template-images/default/search-button.gif) no-repeat 0 0;cursor:pointer;height:31px;width:143px;border:none;text-indent:-999em;color:#fff;}
#bussearch button:hover,#smain button:hover{background-position:0 -31px;}
.featured{float:left;margin-right:10px;border:5px solid #E0E0E0;}
h4,.title_4,.form-header{color:#6E6E6E;font-size:16px;font-weight:700;font-style:italic;background:url(/template-images/default/h3.gif) no-repeat;display:block;padding:2px 0 2px 20px;}
.printme,.section-title,#listing-nav span,#listing-nav2 span,table.browse_tool_table{display:none;}
ul.slidingmenu,ul.slidingmenu li,ul.slidingmenu a,ul.slidingmenu a{display:inline;text-decoration:none;}
div.main_profile_image span,div.smallimage span{display:block;background:url(/template-images/default/shadow2.png) no-repeat left top !important;padding:0 5px 5px 0;}
#listing-nav ul,#listing-nav2 ul{display:inline;margin:0;padding:0;}
#listing-nav li,#listing-nav2 li{list-style:none;}
#listing-nav li a,#listing-nav2 li a{width:147px;height:31px;position:absolute;}
#listing-nav a.listing_main,#listing-nav a.listing_main_active,#listing-nav2 a.listing_main{background:#fff url(/template-images/default/maindetails.gif) no-repeat;top:0;left:0;}
#listing-nav a.listing_fp,#listing-nav a.listing_fp_active,#listing-nav2 a.listing_fp,#listing-nav2 a.listing_fp_active{background:#fff url(/template-images/default/b-fp.gif) no-repeat;top:0;left:310px;}
#listing-nav a.listing_p,#listing-nav2 a.listing_p{background:#fff url(/template-images/default/photogallery.gif) no-repeat;top:0;left:156px;}
#listing-nav a.listing_b,#listing-nav2 a.listing_b{background:#fff url(/template-images/default/makebooking.gif) no-repeat;top:0;left:310px;}
#listing-nav a.listing_map,#listing-nav2 a.listing_map{background:#fff url(/template-images/default/map.gif) no-repeat;top:0;left:588px;}
#listing-nav a.listing_vt,#listing-nav2 a.listing_vt{background:#fff url(/template-images/default/virtualtours.gif) no-repeat;top:0;left:625px;}
#listing-nav a.listing_ifp,#listing-nav2 a.listing_ifp{background:#fff url(/template-images/default/interactive.gif) no-repeat;top:0;left:310px;}
#imageData #caption,span.suburb p{font-weight:700;}
.info,.error{color:red;background-color:transparent;font-weight:400;font-style:italic;}
.input-yesno,.input-nowidth,.input-checkBox,.input-dropDown{color:#6E6E6D;background-color:#E8E8E8;border:1px solid #6E6E6D;}
div.right,span.floatright{float:right;}
span.bbg2,span.garagelist{width:65px;}

#arthome {}
.article_list{margin:10px 0;padding:0 0 8px 0;border-bottom:2px solid #5C5C5E;}
.article_text_date{color:#808183;text-transform:none;text-align:right;font-weight:normal;}
a.article_link {color:#808183;display:block;text-transform:uppercase;font-weight:bold;font-size:13px;text-decoration:none;}
.article_author {color:#5C5C5E;display:block;}

.pdfLeft {font-weight:bold; padding:3px 3px 3px 22px;background: transparent url(/template-images/default/pdf.gif) no-repeat center left;}


.disImage {float:left;margin-top:8px;}

.imgwr {height:70px;clear:both;border-bottom:1px dashed #6E6E6D;margin-bottom:15px;}
.imgwr .search_text{margin-left:90px;border:0;}

