h1, h2, h3, h4, h5, #Content .spt h3, #Content .spt h4, #Center .psr-feat li, #Center .spt-feat li, #Center .prp-feat li, #Center .lst-feat li, #Center h2 a.map{font-family: Arial, Helvetica, San-Serif;}
#Content .lst h2 a.map{padding-left: 0px;}

#SubNav, 
#Left, 
#Breadcrumb, 
#MastheadTop, 
#HomeSearch, 
#MastheadBottom aside,
#Content article.clearx a.lnk-save{
	display: none;
}
 
.spotlight-nav,
.prp-tbar,
.psr-filters a.lnkSaveAlert,
.tabMenu,
.utl-tools, .utl-tools li, .utl-tools li a,
.agt-header, .PropertyFeedback {
	display: none;
}

nav section, 
nav ul, 
footer{
	display: none;
}

.lst-sch, lst-pageview, .tab-photo, .tab-map{display: block;}
#MastheadBottom{height: auto;}

p.intro, p.intro strong, li.spt-feat-bed span{font-family: Arial, Helvetica, San-Serif;}

/*Spotlight restyle*/
.spt-feat, .spt-feat span, .spt-feat-bed, .spt-feat-bath{font-size: 14px; font-weight: normal;}
.spt-feat span:before {content: " ";}
.spt-feat span {position: relative; margin-left: 0px; display: inline;}
#Spotlight h3, ul.spt-feat{display: block; width: 100%; padding-left: 5px;}
ul.spt-feat li{margin-top: 0px; padding-top: 0px;}
ul.spt-feat li.spt-feat-bed, ul.spt-feat li.spt-feat-bath{display: block; width: 100%; clear: both;}
a.lnk-slideshow, a.lnk-video{width: auto; padding-left: 0px;}
a.lnk-slideshow:after{content: " Pictures";}
a.lnk-video:before{content: " , ";}
a.lnk-video:after{content: " Video";}

/*Featured Property Carousel restyle*/
#FeatureProperties{height: 500px; overflow: visible;}
.prp-slide-caption{height: auto; margin-top: 0px; clear: both;}
.prp-slide-caption ul{display: block; width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; float: none;}
.prp-feat span:before {content: " ";}
.prp-feat li span {position: relative; margin-left: 0px; display: inline;}
ul.prp-feat li.prp-feat-bed, ul.prp-feat li.prp-feat-bath{display: block; width: auto; float: left; margin: 5px 20px 5px 0px; padding: 0px 0px 0px 0px;}
.prp-feat, .prp-feat li, .prp-feat li span, .prp-feat-bed, .prp-feat-bath{font-size: 14px; font-weight: normal;}
.prp-slide-caption h2, .ellipsis{overflow: visible; width: 100%;}

/*Branch and Agent Pages*/
.branchLinks, .branchLinks li, .branchLinks a, .agentLinks, .agentLinks li, .agentLinks a{display: none;}
#Content .soldPropertiesContainer .sold{display: none;}
#Content .soldPropertiesContainer .psr h3{width: 100%;}
#Content .soldPropertiesContainer .psr-feat{display: block; width: 100%;}
#Content .soldPropertiesContainer .psr-feat li{width: 100%; float: none; display: block;}
.psr-feat span:before {content: " ";}
.psr-feat li span {position: relative; margin-left: 0px; display: inline;}
ul.psr-feat li.psr-feat-bed, ul.psr-feat li.psr-feat-bath{display: block; width: auto; float: left; margin: 5px 20px 5px 0px; padding: 0px 0px 0px 0px;}
#Content .soldPropertiesContainer .psr-feat *{font-size: 14px; font-weight: normal;}

/*Search Result Pages*/
#Content article.clearx .sold{display: none;}
#Content article.clearx .psr h3{width: 100%;}
#Content article.clearx .psr-feat{display: block; width: 100%;}
#Content article.clearx .psr-feat li{width: 100%; float: none; display: block;}
.psr-feat span:before {content: " ";}
.psr-feat li span {position: relative; margin-left: 0px; display: inline;}
#Content article.clearx .psr-feat *{font-size: 14px; font-weight: normal;}

/*Listing Detail styles*/
#Content .lst-feat{display: block; width: 50%; float: right;}
#Content .lst-feat li{text-align: right;}
#Content .lst-feat li:first-child, #Content .lst-feat li:last-child{width: auto; float: none; display: inline;}
.lst-feat span:before {content: " ";}
.lst-feat li span {position: relative; margin-left: 0px; display: inline;}

.lst-media{margin: 20px 0px 0px 0px;}

.lst-sch, .agt-footer{display: block;}
.contactdetails{page-break-before:always;}
.lst-suburb, .lst-pageview, .lst-mortgage, .PropertyFeedback{display: none;}

.utl{margin: 0px 0px 0px 0px; height: 0px; display: none;}
.printx{display: none;}