/* layout styles -  header and content */

*{margin:0;padding:0;}

body{background:#DEDEDE url(/template-images/default/mbg.gif);background-attachment:fixed;font:12px arial, helvetica, sans-serif;color:#626367;}

p{font-size:12px;line-height:1.4em;margin-bottom:9px;display:block;}



/*

a{color:#003396;text-decoration:underline;}

a:visited{color:#003396;text-decoration:underline;}

a:hover{color:#003396;text-decoration:underline;}

*/



.color_1 {color:#002A6D;}

.color_2 {color:#688DD7;}

#righttble {margin:38px 0 0 0;}

#righttble a {background:url(/template-images/default/hcsl-top-links.gif) no-repeat bottom left;display:block;padding:1px 0 5px 22px;text-decoration:none;text-transform:uppercase;color:#002A6D;font-weight:bold;}



h1,.title_1{color:#002a6d;font-size:24px;padding:20px 0 2px 0;margin-bottom:10px;font-weight:500;display:block;border-bottom:2px solid #002a6d;}

.title_1u{display:block;font-size:185%;color:#002a6d;padding:0 0 5px;border-bottom:1px solid #002a6d;margin:0 0 5px;}

.title_1_b{display:block;font-size:185%;font-weight:bold;color:#002a6d;padding:0 0 5px;border-bottom:1px solid #002a6d;margin:0 0 5px;}

h2,.title_2{color:#002a6d;font-size:1.5em;margin:20px 0 5px;font-weight:500;}

.title_2_b{display:block;font-weight:bold;font-size:150%;color:#002a6d;padding:0 0 5px;margin:0;}

h3,.title_3{color:#002a6d;font-size:1.5em;margin:20px 0 5px;font-weight:500;}

.title_3_b{display:block;font-size:130%;font-weight:bold;color:#002a6d;padding:0 0 5px;margin:0;}

h4,.title_4{display:block;font-size:120%;color:#ffffff;background-color:#002a6d;padding:5px;margin:0;}

.title_4_b{display:block;font-size:120%;color:#ffffff;font-weight:bold;background-color:#002a6d;padding:5px;margin:0;}

.txt_small{font-size:70%;}

.block_1_full{border:2px dashed #002a6d;margin:10px;padding:10px;display:block;}



#toptxt {position:absolute;width:380px;height:74px;font-size:13px;top:200px;left:396px;overflow:hidden;z-index:200;}

#toptxt h2{color:#002a6d;font-size:20px;font-weight:normal;margin:0;padding:0;}



#toplinks {position:absolute;width:106px;font-size:13px;top:65px;left:425px;}

#toplinks ul{list-style:none;width:106px;}

#toplinks li{margin-bottom:1px;text-align:center;}

#toplinks li a{font-weight:bold;height:18px;text-decoration:none;color:#fff;display:block;padding:2px 10px 3px 0;background:#f4f4f4 url(/template-images/default/tl-bg.gif) no-repeat;}

#toplinks li a.extra{padding:3px 10px 3px 0;}

#toplinks li a:hover{color:#fff;background:#eaeaea url(/template-images/default/tl-bg.gif) no-repeat 0 -25px;}



.white {background:#fff;border:1px solid #002a6d;padding:15px;display:block;}

#emailagent{padding:40px;background:#fff;}

#emaildetails{padding:0 10px;display:block;float:right;}

#skip{position:absolute;left:-999px;width:990px;}

#container-main{background:#fff;width:968px;margin:0 auto;text-align:left;}

#container{width:968px;}

#hmcontent {margin:-20px 0 0 -20px;width:968px;position:relative;}

#contents{width:928px;margin:20px;min-height:470px;}

#header{width:968px;height:117px;background: url(/template-images/default/hcsl-bg-hd.gif);}

/* layout styles - footer */

#footer{border-top:4px solid #4A4B4F;color:#000;text-align:center;clear:both;font-size:0.9em;padding:15px;}

#footer a:link,#footer a:visited{color:#000;margin-right:5px;text-decoration:none;}

#footer a:hover{color:#BF020B;text-decoration:underline;}

a.ft2 {text-transform:uppercase;font-size:110%;}

#map {clear:both;margin:10px 0 0 0;}



#contents ul {margin-left:17px;}

#contents li {margin-left:10px;}



/*

navigation elements

this is for section nav if needed

*/

.section-title{display:none;}

/* Overall appearance and position of menu */

#slidingmenu{width:815px;padding-left:160px;font-size:11px;display:block;position:absolute;z-index:500;top:85px;}

/* all lists */

#slidingmenu ul{padding:0;margin:0;list-style-type:none;}

/* all list items */

#slidingmenu li{float:left;position:relative;}

ul.slidingmenu a:link, ul.slidingmenu a:visited {font-size:15px;display:block;color:#fff;text-transform:uppercase;text-decoration:none;margin:0;padding:7px 29px;text-align:center;background:url(/template-images/default/hcsl-tlbg.gif) no-repeat top right;}

ul.slidingmenu a:hover {color:#fff;text-decoration:underline;}



ul.slidingmenu a.sec1:link,

ul.slidingmenu a.sec1:visited {font-size:15px;display:block;color:#fff;text-transform:uppercase;text-decoration:none;margin:0;padding:7px 25px;text-align:center;background:url(/template-images/default/hcsl-tlbg-sec1.gif) no-repeat top left;}



ul.slidingmenu a.sec5:link,

ul.slidingmenu a.sec5:visited {min-width:110px;}





/* second-level lists */

#slidingmenu li ul{display:none;position:absolute;top:31px;left:0;border-width:0;}

/* third and further level lists */

#slidingmenu li ul ul{display:none;position:absolute;top:0;left:140px;border-width:0;}

/* lists nested under hovered list items */

#slidingmenu li:hover ul,#slidingmenu li.over ul{border-width:0;text-align:left;}

ul.slidingmenu ul{margin:4px 0 0;border-width:0;padding:4px 0;font-size:12px;font-weight:400;text-align:left;color:#fff;background:#9B9D9E;width:160px;}

ul.slidingmenu ul li{display:block;width:160px;border-width:0;text-align:left;}

ul.slidingmenu ul a:link,ul.slidingmenu ul a:visited{text-transform:none;border-width:0;color:#fff;text-decoration:none;padding:3px 3px 3px 6px;display:block;width:151px;text-align:left;background-image:none;}

ul.slidingmenu ul a.subheader,ul.slidingmenu ul a.subheader:visited{background:url(/template-images/default/sub.gif) no-repeat right 6px;}

ul.slidingmenu ul a:hover{background:#000;color:#fff;text-decoration:none;margin:0;padding:3px 3px 3px 6px;display:block;width:151px;}

ul.slidingmenu ul a.subheader:hover{background:#000 url(/template-images/default/sub.gif) no-repeat right 6px;}



/* general classes */

p.clear{clear:both;margin-top:15px;}



/* bread crumb navigation */

#breadcrumb{display:block;color:#999;position:absolute;font-size:11px;width:938px;text-align:right;margin:-17px 0 0 0;}

#breadcrumb a:link{color:#999;text-decoration:underline;}

#breadcrumb a:visited{color:#999;}

#breadcrumb a:hover{color:#960001;text-decoration:underline;}



/* Display Styles */

div.container{width:928px;margin:0 auto;padding:0 30px;}

div.disphead{width: 928px;border-bottom:2px solid #65686A;margin:25px 0 5px 0px;clear:both; }

div.disphead{font-style:italic;}

div.disphead h2{font-size:1.3em;}

div.disphead h2.pricelist{float:right;font-style:normal;margin:-1px 0 0 0;}

#master-display,#master_content_display{margin:15px 0 0 0px;}

#master-display{float:left;width:462px;}

#master_content_display{float:right;width:395px;padding:5px 10px 20px 10px;background:#EAEAEA;margin:25px 0px 30px 0;}

#master_content_display ul{margin-left:15px;}

#master_content_display h3{font-style:italic;color:#002A6C;font-size:1.2em;margin:12px 0 3px 0;display:block;clear:both;}

#master_content_display a{}

div.main_profile_image {width:462px;background: url(/template-images/default/shadow.gif)  no-repeat bottom right; margin: 10px 0 0 0 !important;}

div.main_profile_image span {display:block; background: url(/template-images/default/shadow2.png)  no-repeat left top !important; background: url(/template-images/default/shadow2.gif)  no-repeat left top; padding: 0px 5px 5px 0px;}

div.main_profile_image img { background-color: #fff;padding: 1px;width:456px;}

.listing_profile_small{width:144px;height:104px;}

div.smallimage{float:left;width:149px; background: url(/template-images/default/shadow.gif)  no-repeat bottom right; margin: 15px 5px 0 0  !important; margin: 15px 5px 0 0 ;}

div.smallimage span {display:block; background: url(/template-images/default/shadow2.png)  no-repeat left top !important; background: url(/template-images/default/shadow2.gif)  no-repeat left top; padding: 0px 5px 5px 0px;}

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:#002A6C;font-size:0.95em;margin-top:15px;}

span.floatleft{display:block;font-style:italic;color:#002A6C;font-size:1.2em;font-weight:500;text-transform:lowercase;margin:7px 0;width:281px;min-height:28px;background: url(/template-images/default/displayline.gif)  no-repeat bottom right;}



.listingaddress {text-transform:uppercase;color:#002A6D;display:block;padding:0 0 10px 0;font-size:19px;}

div.bedbathcar{color:#002A6D;background: url(/template-images/default/hcsl-bbc.gif)  no-repeat right top;width:397px;height:43px;position:relative;}

.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;color:#002A6D;}



/* links for listing details */

#listing-nav {padding:10px 0px 10px 0;margin:0px;width:147px;float:left;}

#listing-nav ul {padding:0px;margin:0px;}

#listing-nav li { padding:0px;margin:0px;list-style-type:none;}

#listing-nav li a{width:147px;height:31px;}

#listing-nav span {display:none;}

#listing-nav a.listing_ifp{background:#fff url(/template-images/default/interactive.gif) no-repeat;display:block;}

#listing-nav a.listing_fp {background:#fff url(/template-images/default/b-fp.gif) no-repeat;display:block;}

#listing-nav a.listing_vt{background:#fff url(/template-images/default/virtualtours.gif) no-repeat;display:block;}

#listing-nav a.listing_p{background:#fff url(/template-images/default/photogallery.gif) no-repeat;display:block;}

#listing-nav a.listing_b{background:#fff url(/template-images/default/makebooking.gif) no-repeat;display:block;}

#listing-nav a.listing_main_active  {background:#fff url(/template-images/default/maindetails.gif) no-repeat;display:block;}

#listing-nav a.listing_map{background:#fff url(/template-images/default/map.gif) no-repeat;display:block;}



/* links for listing inner details */

#listing-nav2 {padding:0;margin:0px;font-size:11px;height:53px;position:relative;width:100%;top:5px;}

#listing-nav2 ul {padding:0px;margin:0px;display:inline;}

#listing-nav2 li { list-style:none;}

#listing-nav2 li a{width:147px;height:31px;position:absolute;}

#listing-nav2 span {display:none;}

#listing-nav2 a.listing_main {background:#fff url(/template-images/default/maindetails.gif) no-repeat;top:0;left:0;}

#listing-nav2 a.listing_fp {background:#fff url(/template-images/default/b-fp.gif) no-repeat;top:0;left:310px;}

#listing-nav2 a.listing_fp_active {background:#fff url(/template-images/default/b-fp.gif) no-repeat;top:0;left:310px;}

#listing-nav2 a.listing_p{background:#fff url(/template-images/default/photogallery.gif) no-repeat;top:0;left:156px;}

#listing-nav2 a.listing_b{background:#fff url(/template-images/default/makebooking.gif) no-repeat;top:0;left:310px;}

#listing-nav2 a.listing_map{background:#fff url(/template-images/default/map.gif) no-repeat;top:0;left:763px;}

#listing-nav2 a.listing_vt{background:#fff url(/template-images/default/virtualtours.gif) no-repeat;top:0;left:625px;}

#listing-nav2 a.listing_ifp{background:#fff url(/template-images/default/interactive.gif) no-repeat;top:0;left:310px;}





/* LIGHT BOX VIEWER CSS */

#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;/* Trick IE into showing hover */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;margin:0 auto;line-height:1.4em;}

#imageData{padding:0 10px;}

#imageData #imageDetails{width:70%;float:left;text-align:left;}

#imageData #caption{font-weight:700;}

#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;}

/* form elements */

.info{color:red;background-color:transparent;font-weight:400;font-style:italic;}

.warn{color:red;font-weight:400;background-color:transparent;font-style:italic;}

.error{color:red;background-color:transparent;font-weight:400;font-style:italic;}

.error-display{}

.input-text{color:#002a6d;background-color:#E8E8E8;width:300px;border:1px solid #002a6d;}

.input-textArea{color:#002a6d;margin-right:5px;background-color:#E8E8E8;display:block;width:300px;height:65px;border:1px solid #002a6d;}

.input-yesno{color:#002a6d;background-color:#E8E8E8;border:1px solid #002a6d;}

.input-nowidth{color:#002a6d;background-color:#E8E8E8;border:1px solid #002a6d;}

.input-checkBox{color:#002a6d;background-color:#E8E8E8;border:1px solid #002a6d;}

.input-dropDown{color:#002a6d;background-color:#E8E8E8;border:1px solid #002a6d;}

.form-display{margin:5px;padding:5px;display:block;color:#002a6d;}

.form-display2{text-align:left;}

.form-header,

.members-heading{color:#002a6d;font-weight:700;font-size:125%;text-align:left;margin:-5px 0 5px;padding:0;display:block;}

.form-header {display:none;}



.form-text{color:#002a6d;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;padding:5px;color:#002a6d;border:solid 1px #002a6d;width:125px;font-weight:700;}

.progress{display:none;width:200px;position:absolute;padding:40px;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;}

/* end form elements */



.search_header2{float:left;color:#ffffff;padding:2px 2px 2px 4px;font-size:12px;font-weight:bold;}

.search_header_display{text-align:left;display:block;color:#002a6d;padding:2px;margin-bottom:10px;}

.search_results{margin-left:10px;padding-top:8px;padding-bottom:8px;border-bottom:1px dashed #002a6d;min-height:90px;}

*html .search_results{padding-top:8px;padding-bottom:8px;border-bottom:1px dashed #002a6d;height:90px;}

a.property_search:link,a.property_search:visited{float:left;margin-top:2px;margin-right:10px;border:solid 1px #002a6d;}

a.property_search:hover{float:left;margin-top:2px;margin-right:10px;border:solid 1px #002a6d;opacity:.5;}

.search_text{font-size:11px;margin:0 0 0 135px;}

*html .search_text{font-size:11px;margin:0 0 0 135px;}

a.search_title:link,a.search_title:visited{border:1px solid #002a6d;color:#ffffff;background-color:#002a6d;font-weight:bold;font-size:13px;text-decoration:none;display:block;padding:0 3px;}

a.search_title:hover{color:#002a6d;border:1px solid #002a6d;background-color:#ffffff;font-weight:bold;font-size:13px;text-decoration:none;display:block;}

.search_price{color:#002a6d;font-weight:bold;}

a.search_details:link,a.search_details:visited{color:#002a6d;border:1px solid #002a6d;font-weight:bold;text-decoration:underline;background-color:#E0E0E0;text-decoration:none;display:block;width:96px;text-align:center;margin:2px 0 0;}

a.search_details:hover{color:#ffffff;background-color:#002a6d;text-decoration:none;}



.search_display_results{margin:7px 0 0 0;padding:2px 2px 1px;clear:both;}

.search_display_results2{text-align:left;display:block;color:##002a6d;padding:2px;}



#search_footer a:link{color:#ffffff;font-weight:bold;text-decoration:underline;}

#search_footer a:visited{color:#ffffff;font-weight:normal;text-decoration:none;}

#search_footer a:hover{color:#ffffff;text-decoration:underline;text-decoration:overline;font-weight:bold;}





div.listing{width:492px;height:116px;border-bottom:1px dashed #efe;margin:0px 0 6px 82px;background:#fff url(/template-images/default/bbg.gif) top right no-repeat;position:relative;}

div.listing_nof{width:492px;height:116px;border:1px dashed #d7d8d8;margin:18px 0 4px 10px;background:#fff;}

div.listing_nofc{width:492px;height:116px;border:1px dashed #d7d8d8;margin:18px 0 4px 10px;background:#fff url(/template-images/default/bbgc.gif) top right no-repeat;}



div.listingright{float:right;width:398px;margin:17px 10px 0 0;}

div.listingright h3{font-size:1.15em;color:#003396;font-weight:bold;}

div.listingright h4{font-size:0.95em;color:#fff;font-weight:bold;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;margin:18px 0 4px 50px;float:left;}

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.right{float:right;}

table.browse_tool_table{display:none;}

div.searchresults{border:1px dashed #d7d8d8;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:bold;}

li.price{font-size:1.15em;}

li.bedrooms,li.bathrooms,li.carports{font-size:0.95em;font-weight:bold;}

.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.floatleft{float:left;}

span.floatright{float:right;}

span.suburb p{font-weight:bold;}

span.suburb p,span.price p{font-size:1.1em;color:#003396;margin-top:10px;}

span.price{width:285px;text-align:right;margin-right:15px;}

span.bbg1{width:24px;}

span.bbg2{width:65px;}

span.bbg3{width:77px;}

span.bbg1 p,span.bbg2 p,span.bbg3 p{margin:17px 0 0;color:#003396;font-weight:bold;font-size:0.95em;}

.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:bold;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.garagelist{width:65px;}

span.bedlist,span.bathlist,span.garagelist{margin-top:18px;}

div.listingfeatures span.field_caption{width:110px;float:left;}

div.agentdetails span.field_caption{width:85px;float:left;}

div.tools{margin-bottom:20px;}







/* search forms pages specific*/

#quickfind{width:200px;margin:-5px 0 0 23px;font-weight:bold;}

#quickfind input {width:30px;margin-left:4px;}



#homehd ul, #homehd li {list-style-type:none;margin-left:-17px;}
#homehdDiv {display:block;height:213px;overflow:hidden;}

.featured {float:left;margin-right:10px;border:5px solid #E0E0E0;}



#arthome {width:653px;margin:8px;padding:20px 0 0 0;background:url(/template-images/default/news-bg.gif) no-repeat;}

.article_list{margin:10px 0;padding:5px 0 15px 0;border-bottom:2px solid #DCDCDC;}

.article_text_date{color:#990000;text-transform:none;text-align:right;font-weight:normal;display:block;position:absolute;width:653px;}



a.article_link {color:#002A6D;display:block;font-weight:bold;font-size:13px;text-decoration:none;padding:0 0 3px 0;}

.article_author {color:#990000;display:block;}

a.article_more {font-size:11px;font-weight:bold;color:#002A6D;text-decoration:none;border-width:0;float:right;}



#latest {width:287px;float:right;margin:8px;padding:20px 0 0 0;background:url(/template-images/default/latest-bg.gif) no-repeat;font-size:10px;}

#latest img {border:1px solid #002A6D;float:left;}

#latest a.ll_title{font-size:11px;font-weight:bold;color:#002A6D;text-decoration:none;border-width:0;}

#latest .lldis{min-height:70px;border-bottom:2px solid #DCDCDC;margin:0 0 6px 0;}

#latest .ltext {margin:0 8px 0 92px;position:absolute;}

#latest .ttl{color:#002A6D;display:block;}

#latest .dat{color:#688DD7;}

#latest a.morel{font-size:11px;font-weight:bold;color:#002A6D;text-decoration:none;border-width:0;float:right;}



#fethome {width:653px;margin:8px;padding:20px 0 0 0;background:url(/template-images/default/pf-bg.gif) no-repeat;font-size:12px;height:190px}

#fethome img {border:1px solid #002A6D;float:left;height:170px;margin:0 15px 0 0;}

#fethome a.ll_title{font-size:12px;font-weight:bold;color:#002A6D;text-decoration:none;border-width:0;text-transform:uppercase;}

#fethome .lldis{min-height:70px;border-bottom:2px solid #DCDCDC;margin:0 0 6px 0;}

#fethome .ltext {margin:0 8px 0 92px;position:absolute;}

#fethome .ttl{color:#002A6D;display:block;}

#fethome .dat{color:#688DD7;}

#fethome a.morel{font-size:11px;font-weight:bold;color:#002A6D;text-decoration:none;border-width:0;float:right;margin:-15px 5px 0 0;}



.listing_profile_image_small {border:0;float:left;border:1px solid #002A6D;margin:10px;}



/* Search results css specific */

div.searchfilter {width:770px;margin-left:82px;position:relative;}

h4.searchfilter{color:#002a6d;font-style:italic;font-size:1em;margin:11px 0;background:#fff;border-bottom:1px solid #002a6d;}

div.searchfilter fieldset{display: block;font-size:90%;border:0;}

div.searchfilter select{font-size:100%;padding:2px;}

.input_search_g {width:100px;}

div.searchfilter input{display:block;}

div.searchfilter label{float: left;display: block;margin: 0 1em 0 0;font-weight: bold;}

div.searchfilter select{display: block;}

div.searchfilter input.search_submit{position:absolute;width:50px;right: 10px;margin:-25px 0 0 -60px;}



div.search_display_results{width:770px;margin:10px 0 10px 82px;border-top:2px solid #002a6d;}

div.search_display_results2{width:770px;margin:10px 0 10px 82px;border-top:2px solid #002a6d;}

div.search_header_display{font-style:italic;float:left;width:345px;float:left;color:#002a6d;}



div.search_pages{float:right;width:360px;text-align:right;}



div.listing{width:770px;height:184px;border-bottom:1px solid #f3dadb;clear:both;}



div.listing div.left{float:left}



div.listing div.right{float:right;}



div.searchimage { float: left; background: url(/template-images/default/shadow.gif)  no-repeat bottom right; margin: 15px 0 0 10px !important; margin: 15px 0 0 5px;}



div.searchimage span {display:block; background: url(/template-images/default/shadow2.png)  no-repeat left top !important; background: url(/template-images/default/shadow2.gif)  no-repeat left top; padding: 0px 5px 5px 0px;}



div.searchimage img { background-color: #fff;padding: 1px;width:200px;height:150px;}



div.wrap{width:535px;float:right;margin-top:25px;height:15px;float:right;}



div.topline{width:535px;float:right;}



span.suburb{margin-left:0;float:left;font-weight:600;font-size:1.2em;text-transform:uppercase;}



span.price{float:right;font-weight:600;font-size:1.2em;}



span.suburb a,span.price a{color:#002a6d;}



div.topline a,div.nextline a{text-decoration:none;}



div.nextline{background: url(/template-images/default/bbc.gif)  no-repeat right top;width:64px;height:75px;margin:13px 0 7px 0;float:right;}



.listing span.bed,.listing span.bath,.listing span.car{clear:both;display:block;position:relative;}

.listing span.bed{margin:3px -15px 0 0;}

.listing span.bath{margin:12px -35px 0 0;}

.listing span.car{margin:12px -75px 0 0;}



.listing span.bed a,.listing span.bath a,.listing span.car a{text-decoration:none;color:#002a6d;font-size:14px;font-weight:bold;}



div.description{width:450px;float:left;margin:15px 0 7px 0;}



div.description p{color:#2e2e2f;}



div.description a.more{color:#e22125;font-weight:bold;}



div.description span.promo{text-transform:uppercase;display:block;font-weight:bold;color:#002a6d;}



div.search_pages,div.searchresults span.search_header_display{font-style:italic;color:#002a6d;}



div.search_pages{float:right;}



div.search_header_display{float:left;}

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


/* START: EMAIL THIS */
#emailThis {clear:both;} /* master wrapper */
#et {} /* button */
#emailContent fieldset{border:2px dashed #dcdcdc;padding:10px;margin-top:10px;}
#emailContent legend{border:2px dashed #dcdcdc;padding:3px 5px;font-weight:bold;}
#emailContent .edt {display:block;clear:both; } /* wrapper for email and names */
#emailContent .elft {width:48%;float:left;} /* left */
#emailContent .erght {width:48%;float:right;} /* right */
#emailContent textarea {display:block;clear:both;width:100%;height:75px}
#emailContent .clear {clear:both}
/* END: EMAIL THIS */

.article_list a.article_more {font-size:11px;font-weight:bold;color:#002A6D;text-decoration:none;border-width:0;float:none;}
