@charset "utf-8";
/* 

Client: APR
Date of last edit: 28/11/09
Media: Screen

Font Stacks -
Sans Serif:Lucida Grande','Lucida Sans Unicode','Lucida Sans',Arial,Sans-serif;
Serif: Garamond, Georgia, "Times New Roman", Times, serif;

Colours -
Dark Grey: #3b3b3b
Light Grey: #e7e7e7
Dark Red: #ce0000
Commmercial Blue: #2386c9 */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption/*,tbody,tfoot,thead,tr,th,td*/{border:0;font-size:100%;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html {}
body{background:url(../images/html.png) 0 0 #585858 repeat-x; color:#3b3b3b;font-size:62.5%;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Arial,Sans-serif; padding: 20px 0;}
p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,dl,ol,ul, textarea{font-size:1.2em;line-height:1.4em;margin-bottom:1em;}
:focus{outline:0;}
ol,ul{list-style:disc;}
ul ul {font-size: 1em;}
li{margin-left:1.6em;}
dl.summary {background: url("../images/bg_boxGrey.png") repeat-x 0 0 #E7E7E7; border-radius: 6px; padding: 12px;}
dt{color:#696969;font-weight:700;}
dd{font-size:1.2em;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:400;text-align:left;}
strong{font-weight:700;}
h1,h2,h3,h4,h5,h6{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:400;letter-spacing:-1px;}
h1{padding: 6px 0;}

h2 {background: none; color:#ce0000;font-size: 2.4em; padding: 12px 0 0 0;font-family:'century gothic', Verdana, Arial, Helvetica, sans-serif;}

h2.title{clear: both;background:url(../images/headingBG-red.png) 0 50% repeat-x #ce0000;color:#fff;font-size:1.8em;line-height:1em;margin-bottom:.5em;padding:9px;-moz-border-radius: 6px; border-radius: 6px;
-webkit-border-radius: 6px;}
#businesses-for-sale-by-owner h2.title,#business h2.title,#business-QLD h2.title,#business-NSW h2.title,#business-SA h2.title,#business-TAS h2.title,#business-VIC h2.title,#business-ACT h2.title, #business-NT h2.title, #business-WA h2.title, #business-search-results h2.title {background:url(../images/headingBG-bl.png) 0 50% repeat-x #2386c9;}


#listing h2 {background:url(../images/headingBG-red-grad.png) 0 50% repeat-x #ce0000;}


h3,h4,h5{color:#666;font-size:1.5em;letter-spacing:0;line-height:1.2857142857143em;margin-bottom:0;}
a{color:#ce0000;line-height:1;}
a:hover{color:#2386c9;}
form {margin-bottom: 1em;}
form p{margin:0;}
p input {font-size: 1em;}
input, textarea {font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Arial,Sans-serif; }
big {font-size: 1.4em;}
small {font-size:.8em;}
p img { vertical-align: bottom;}
legend {display: none;}

/*    Markup Styles     */
#container{margin:0 auto;overflow:hidden;width:925px; background:#fff; padding: 10px 20px 20px;
border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
-moz-box-shadow: 0px 0px 20px #111;
-webkit-box-shadow: 0px 0px 20px #111;
box-shadow: 0px 0px 20px #111;
}
.header {background:url(../images/callBanner.jpg) 100% 100% no-repeat #fff;}

.leftbar{float:left;width:213px;}
.rightbar {float:left;width:178px;}
.maincontent{float:left;margin:0 27px;width:480px;position:relative;}
.centrecontent{margin:0 auto;width:480px;position:relative;}
.globalnav {height: 6em;border-bottom: 1px solid #ccc !important;}
.globalnav ul{background:url(../images/headingBG-gr.png) 0 50% repeat-x #3b3b3b;float:left;width:100%;position:relative; margin-bottom: 3.5em;}
.globalnav ul li{display:inline;margin:0;}
.globalnav ul li a{border-right:1px solid #fff;color:#fff;float:left;font-size:1.2em;padding:.5em;text-decoration:none;text-transform:uppercase;}
	.globalnav ul li a:hover,
	.globalnav ul li.active a {background:url(../images/headingBG-red.png) 0 50% repeat-x #ce0000;color:#fff;}
	
.globalnav ul li#navItem13 a:hover,
.globalnav ul li#navItem13.active a{background:url(../images/headingBG-bl.png) 0 50% repeat-x #2386c9;}



.globalnav ul li ul {display:none;}

.globalnav ul li.active ul, .globalnav ul li#navItem13.active ul  {background-image: none; background-color: #fff;display:inline;font-size:1em; position:absolute; top: 2.5em; left:0;}

.globalnav ul li.active ul a,  .globalnav ul li#navItem13.active ul a {color:#666; background-image: none;background-color: #fff;border-right:1px solid #ccc; padding:0 .5em;margin: .5em 0 0;}

.globalnav ul li.active ul a:hover,  .globalnav ul li#navItem13.active ul a:hover{color:#ccc;}




.footer{border-top:2px solid #898989;margin-top:2em;padding-top:1.5em;}
.footer ul{margin-bottom:.5em;text-align:center;}
.footer ul li{display:inline;list-style-type:none;margin:0;}
.footer ul li a{border-right:1px solid #898989;color:#898989;margin-right:3px;padding-right:.5em;text-decoration:none;}
.footer ul li a:hover{color:#ce0000;text-decoration:underline;}
.footer a.facebook {
	background: url(../images/icon_facebook.png) 0 50% no-repeat; border: none;
	padding: 6px 0 6px 30px;}
.footer a.twitter {
	background: url(../images/icon_twitter.png) 0 50% no-repeat; border: none;
	padding: 6px 0 6px 30px;}



/*homepage styles */
.mapSearch{overflow:hidden; width: 480px;}
.map{float:left;margin-right:15px;text-align:center;width:213px;}
.quicksearch{float:left;position:relative;width:252px;}
.quicksearch form{background:#e7e7e7;margin-top:36px;padding:18px 0;}
.quicksearch h2{background:none;color:#898989;margin-bottom:6px;padding:0;text-align:center;}
#quicksearchfield{margin:0 15px;padding:6px;width:206px;}
#nearsubs{float:left;margin-right:30px;}
.featured{background:#e7e7e7;margin-bottom:18px;padding:9px;}
.featured .count{background:#e7e7e7;color:#898989;font-size:1.8em;font-weight:700;margin-bottom:3px;overflow:hidden;padding-left:6px;}
.featured .count li{float:left;list-style-type:none;margin:0;overflow:hidden;padding:2px 0;width:63px;}
.featured h3{color:#898989;}
.featured .count img{margin:0 2px;vertical-align:text-bottom;}


/*Listing page */
ul.tools{font-size:1.4em;}
ul.tools li{list-style-type:none;margin:0;}
ul.tools a{padding:0 0 0 22px;}
ul.tools a.brochure{background:url(../images/icon_printer.png) 0 50% no-repeat;}
ul.tools a.tell{background:url(../images/icon_friend.png) 0 50% no-repeat;}
ul.tools a.star{background:url(../images/icon_star.png) 0 50% no-repeat;}
div.listingForm input, div.listingForm textarea {width:172px;}
/*.desc{background:#e7e7e7;margin-bottom:3px;overflow:hidden;padding:2px;width: 476px;}
.desc p{float:left;font-size:1.4em;line-height:1;margin:0;padding:9px;}
.desc span{float:right;}
.desc span img{margin-left:4px;}
*/

/*results page*/
div.results {overflow:hidden;width: 480px; margin-bottom: 18px;}
div.results p {}
div.results div.details {clear:both;}


/*Property Descriptions*/
.details {clear:both;position:relative;width: 480px; }
.details h3 {background: #e7e7e7; padding:9px;padding-right: 160px;margin-bottom: 9px;}
.details h3 a {}

.details div.sSummary {position:absolute; top:6px;right:0;}
.details div.sSummary span {margin-right: 8px;font-size: 1.4em;}

.imageblock p {display:none;}

.imageblock ul.thumbs li {margin: 0px;}
.imageblock ul.thumbs li#gallery-2, .imageblock ul.thumbs li#gallery-5, .imageblock ul.thumbs li#gallery-8 {margin: 0px 3px !important; }

.callOwner {
background:#2386c9; color:#fff;
	font-size: 150%;
	text-align: center;
	padding: 18px 0}
.callOwner big {
	background: url(../images/icon_telephone.png) 0 50% no-repeat; 
	font-size: 120%;
	padding-left: 24px;}

.googleMap {
	padding: 18px 28px 18px 27px;}

/*site classes */

img.left{/*border:1px solid #ccc;*/float:left;margin:0 1em .5em 0;padding:1px;}
img.right{/*border:1px solid #ccc;*/float:right;margin:0 0 .5em 1em;padding:1px;}
.clear{clear:both;}
.shout{color:#898989;font-size:1.8em;font-weight:400;letter-spacing:-1px;line-height:1em;margin-bottom:.5em;}

/*   Search box  */

#map {float: left;margin-bottom: 18px;}
#searchBox {background:#e7e7e7;padding:6px; float: right;text-align:center; margin-top:60px;border: 1px solid #dedede;}

p.callus {background: url(../images/phone.png) 12px 50% no-repeat #e7e7e7;font-size: 1.2em;padding: 1em .75em 1em 3em;}
p.callus span {font-size: 1.6em;}


/*ditto listing page*/
.listing_holder {
clear:both;
position: relative;}
.listing_holder h3 {background: #e7e7e7;}
.listing_holder h3 a {text-decoration: none; letter-spacing: -1px; color: #1a1a1a;}
.listing_holder img.thumbnail, .openHome img.thumbnail {float:right;margin: 0 0 .5em 1em;}
.listing_holder p.more {}


p.sold,
p.offer {
color: #cf0606;
text-align: center;
}
p.offer {color: #999;}
p.sold strong,
p.offer strong {
font-size: 200%;}




ul.stateNav {font-size: 1.4em;border-top: 1px solid #fff;}
ul.stateNav li {margin: 0; list-style-type: none;}
ul.stateNav a {background:#d6f5a3; display: block;padding: .5em;border-bottom: 1px solid #fff;text-decoration:none; color:#5ca329}
ul.stateNav a:hover {background:#5ca329;color:#fff;}




.featuredProperty {border: 1px solid #e7e7e7; background: #f7f7f7; padding: 9px; margin-bottom: 9px;-moz-border-radius: 6px;
-webkit-border-radius: 6px; border-radius: 6px;}


ul.sitemap li.row1 {font-weight: 700;}
ul.sitemap li.row2 {font-weight: 400;}

div.errors {color: #f00;}


/*--    Five reasons icons    --*/

h2.reason {background: none; color:#ce0000; font-family:Georgia, "Times New Roman", Times, serif;font-size: 2.4em; padding: 12px 0 0 0; clear: both;}
h2.reason img { margin-right: 6px; position: relative; top: -12px;}
#lead-page img {border: none; margin: 0;}
#lead-page h2 {clear: both;}
#home td, #home table,
#businesses-for-sale-by-owner td, #businesses-for-sale-by-owner table {margin: 0;padding: 0; line-height:0;}



#diyButton {display: block;width: 260px; height: 219px; background: url(../assets/images/doItYourself.jpg) 0 0 no-repeat; text-indent: -999em; overflow: hidden; margin: 0 auto;}
#diyButton:hover {background: url(../assets/images/doItYourself.jpg) 0 100% no-repeat;}
p.diy {text-align: center; font-size: 1.8em;}


#refineForm {}
#refineForm p {margin-bottom: .5em}


ul.tick li { list-style-type: none; padding-left: 66px; background: url(../assets/images/bling_4.png) 0 50% no-repeat;
min-height:60px;
height:auto !important;
height:60px;
margin-bottom: 1em;margin-left: 0;
}


div.testimonials p {font:italic  1.6em/1.2em  Georgia, "Times New Roman", Times, serif;}
div.testimonials p em {font-style: normal; font-weight: 700; color: #2386c9; font-size: 80%;}
div.testimonials img {float:left;margin:0 6px 0 0;padding:0;}

.hide {display: none;}
#hitC{color: #585858;text-align:right;}

#commCalc {}
#commCalc p {}
#commCalc span {padding: 0 1em;}
#commCalc input {color: #666;}



#openHomeTrue, #newSold, #underOffer {background:url(../images/icon_openHome.png) 9px 9px no-repeat #e7e7e7; padding: 9px 9px 9px 80px; margin-bottom: 1em;
min-height:90px;
height:auto !important;
height:90px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}
#openHomeTrue h3, #newSold h3, #underOffer h3 {font-weight: 700; padding-bottom: 4px; border-bottom: 1px solid #fff;margin-bottom: 8px;}

#newSold {background-image:url(../images/icon_sold.png);}
#underOffer {background-image:url(../images/icon_underOffer.png);}

.boxBlue, .boxGrey, .boxGreen {-moz-border-radius: 6px;-webkit-border-radius: 6px; border-radius: 6px; text-align: center; padding:9px; margin-bottom: 1em;}
.boxBlue h2, .boxGrey h2, .boxGreen h2 {color:#fff;font-size:1.8em;line-height:1em; padding: 0; margin-bottom: 6px; border-bottom: 1px solid #fff; padding-bottom: 6px;}
.boxGrey h2 {color: #3b3b3b;}
.boxBlue .shout, .boxGrey .shout, .boxGreen .shout {color:#fff;}
.boxBlue {background:url(../images/bg_box1.png) 0 0 repeat-x #91c2e4;}
.boxGrey {background:url(../images/bg_boxGrey.png) 0 0 repeat-x #e7e7e7;}
.boxGreen {background:url(../images/bg_boxGreen.png) 0 0 repeat-x #99cc66;}
.boxOrange {background:url(../images/bg_boxOrange.png) 0 0 repeat-x #e4b961;}
.boxYellow {background:url(../images/bg_boxYellow.png) 0 0 repeat-x #e3e461;}



p.credits {text-align:center; padding-top: 2em; font-size: 1em;}
p.credits a {color: #333;}
p.credits a:hover {color: #fff;}