/* CSS Document */
/* ----- LINKS ----- */
a, a:link, a:link, a:link, a:hover {background:transparent;text-decoration:underline;cursor:pointer}
a:link {color:#16757D}
a:visited {color:#89008E}
a:hover, a:active {color:#f60}

/* ----- LAYOUT GENERAL ----- */
body {text-align:center;font:70%/1.2 arial,verdana,sans-serif}

#wrap, #masthead, #contentwrap {position:relative;}
#masthead {background: #277E85;width:100%;border-top: 1px solid #fff}
#masthead #logo img {display:block}
#wrap {background:#fff;width: 945px;margin: 0 auto;text-align:left;border: 1px solid #fff}
#contentwrap {background: #fff;width:100%;border-top: 1px solid #fff;border-bottom: 1px solid #fff}
#content {margin: 0 0 0 95px;padding-top:15px}

/* ----- LAYOUT - TYPE A ----- */
body#typeA #contentwrap {background: #fff url(nCSS/contentwrap_bg_typea.gif) repeat-y 0 0}
body#typeA #content {margin:0;padding:0;float:left;width:517px;padding-bottom: 15px;display:inline}
body#typeA #contentArea1 {float:left;width:200px;padding-top:10px;margin: 0 0 0 16px;padding-bottom: 15px;display:inline}
body#typeA #contentArea2 {float:right;width:290px;margin: 0;padding-bottom: 15px;display:inline}
body#typeA #sidebar {float:right;width:235px;margin: 0 12px 0 0;padding-bottom: 15px;display:inline}

/* ----- LAYOUT - TYPE B ----- */
body#typeB #content {float:left; width:650px; padding-bottom:15px; display:inline; padding-top:20px; }
body#typeB #sidebar {float:right;width:160px;padding-top:10px;margin: 0 5px 0 0;padding-bottom: 15px;display:inline}
body#typeB #contentwrap {background: #fff url(nCSS/contentwrap_bg_typee.gif) repeat-y 0 0}

/* ----- LAYOUT - TYPE C ----- */
body#typeC #content {float:left;width:450px;padding-bottom: 15px;display:inline;padding-top: 20px}
body#typeC #sidebar {float:right;width:340px;padding-top:10px;margin: 0 10px 0 0;padding-bottom: 15px;display:inline}
body#typeC #contentwrap {background: #fff url(nCSS/contentwrap_bg_typee.gif) repeat-y 0 0}

/* ----- LAYOUT - TYPE D ----- */
body#typeD #content {margin-left: 10px;margin-right: 0px;padding-top:0px;}
body#typeD #property-search {background-color:#dfddd7;padding-left: 14px;padding-top:0px; padding-bottom:10px;}
body#typeD #contentwrap {background: #fff url(nCSS/Background_SearchRefiner.gif) repeat-y 0 0;}
body#typeD #zeuscontentwrap {background: #fff url(nCSS/Background_SearchRefiner.gif) repeat-y 0 0;}
body#typeD #sidebar {float:right;width:184px;padding-top:0px;margin:0px;padding-bottom: 15px;}
/*body#typeD #sidebar {background: #fff url("ImagesZeus/site_bg_bodyA.gif") repeat-y 0 -322px;} */

body#typeDD #content {margin-left: 10px;margin-right: 0px;padding-top:0px;}

/* ----- LAYOUT - TYPE E ----- */
body#typeE #content {margin-right: 180px}
body#typeE #sidebar {display: none}
body#typeE #contentwrap {background: #fff url(nCSS/contentwrap_bg_typee.gif) repeat-y 0 0}

/* ----- LAYOUT - TYPE F ----- */
body#typeF #content {margin-right: 25px}
body#typeF #sidebar {display: none}
body#typeF #contentwrap {background: #fff url(nCSS/contentwrap_bg_typee.gif) repeat-y 0 0}

/* ----- LAYOUT - TYPE G ----- */
body#typeG #content {float:left;width:560px;padding-bottom: 15px;display:inline;padding-top: 20px;margin-left:15px}
body#typeG #sidebar {float:right;width:350px;padding-top:10px;margin: 0 5px 0 0;padding-bottom: 15px;display:inline}
body#typeG #contentwrap {background: #fff url(nCSS/contentwrap_bg_typeg.gif) repeat-y 0 0}

/* ----- LAYOUT - TYPE H ----- */
body#typeH #content {margin: 0px}
body#typeH .boxedItem {background-color:#fff;margin:3px 0} 
body#typeH #property-search {background-color:#F5F8F8;border-top:1px solid #427B7B;border-bottom:1px solid #427B7B}
body#typeH #contentArea1 {float:left;width:230px;padding-bottom:1em}
body#typeH #contentArea2 {float:right;width:485px}

/* ----- LAYOUT - TYPE I ----- */
body#typeI #content {margin: 0px}
body#typeI #sidebar {display: none}
body#typeI #contentwrap {background: #fff url(nCSS/contentwrap_bg_typee.gif) repeat-y 0 0}
body#typeI #content {margin-left: 68px}

/* ----- REGULARS ----- */
h1, h2, h3, h4, h5, h6 {margin: 0 0 0}
h1 {font-size: 140%;border-bottom: 1px solid #FFD1B2;margin-bottom: 10px;padding-bottom:5px}
h2 {font-size: 120%;border-bottom: 1px solid #FFD1B2;margin-bottom: 10px;padding-bottom:5px}
h3 {font-size: 110%}
h4 {font-size: 98%}
h5 {font-size: 90%}
h6 {font-size: 86%}
small {font: 11px arial}
p {margin: 0 0 15px}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px}
.clearright {clear:right;position:relative;font-size:0px;height:0px;line-height:0px}
.clearleft {clear:left;position:relative;font-size:0px;height:0px;line-height:0px}
img {border:none}
img.border1 {border: 1px solid #fff}
form {margin:0}
hr {height: 2px;color:#FFD1B2;border-top: 1px solid #DFBDA2;border-bottom: 1px solid #fff;margin: 0 0 4px;padding:0}
#content hr {color:#72AAAC;border-top: 1px solid #72AAAC}
#content .propdetails-box hr {color:#eee;border-top: 1px solid #eee}
.hide {visibility:hidden}
table {width:auto}
.highlight {color:#f60}
.featurebox {padding: 10px 0;background:#f6f6f6;border: 1px solid #E9E9E9;margin-bottom: 1.5em}
.featurebox p, .featurebox h3, .featurebox h2, .featurebox h6, .featurebox ul {margin: 0 10px}
.featurebox h2 {margin-bottom: 15px}
.featurebox th {background: #fff;border-bottom: 1px solid #ccc;font-size: 105%}
.featurebox th a {text-decoration:none;color:#000}

/* ----- HOMEPAGE SPECIFIC ----- */
body#typeA h1 {margin-bottom: 10px}
body#typeA #contentArea1 div {border-bottom: 1px solid #F8CEB4;padding-top: 15px}
body#typeA #contentArea1 div#property-search {padding:0;margin:0;border-bottom:none;padding-bottom:0;margin-bottom: -1em}
body#typeA #contentArea2 div.essentials, 
body#typeA #contentArea2 div.place-an-ad,
body#typeA #contentArea2 div.featured-properties {margin: 0 10px;border-top: 1px solid #fff;border-bottom: 1px solid #dbdbdb;padding-top: 8px}

body#typeA .advanced-search a:link, body#typeA .advanced-search a:visited, body#typeA .advanced-search a:hover, body#typeA .advanced-search a:active {color:#E75D06;font-weight:bold}
body#typeA .advanced-search p {padding-left: 15px;background: #fff url(nCSS/li_sprites.gif) no-repeat 0 -3697px}

.essentials ul {width:127px;float:left;font-size: 86%}
.essentials ul li {background-color:#F1F1F1}
 #sidebar div.newsStory {border-top: 2px solid #fff;border-bottom: 1px solid #DFBDA2;padding-top: 15px}
 #sidebar div.newsStory img {float:right;border: 1px solid #fff;margin: 0 0 10px 7px}
 #sidebar div.newsStory small {text-transform:uppercase;color:#999999;font-weight:bold;display:block;margin:0}

/* ----- LAST SEARCH ----- */
.last-search {padding-bottom: 15px}
.last-search table {font-size:86%}
.last-search th {width: 60px;padding:0;vertical-align:text-top;}
.last-search td {padding:0}
.last-search h4 a:link, .last-search h4 a:visited, .last-search h4 a:hover, .last-search h4 a:active {color:#E75D06;padding-left: 15px;background: #fff url(nCSS/li_sprites.gif) no-repeat 0 -3697px}

/* ----- PLACE AN AD PROMO ----- */
.place-an-ad img {float:left;width:100px;margin: 5px 5px 5px 0}
.place-an-ad ul {float:left;width:150px;padding-top: 10px}

/* ----- NAV ----- */
#nav li,.searchresults li, #member li {position:static}
#nav {position:relative;background:#C4E8E7;border-bottom: 1px solid #F6853E;font-size:12px}
body#typeA #nav {height:24px;border-bottom: 5px solid #E75D06}
#nav ul {margin:0;padding:0;list-style-type:none}
#nav ul li {float:left;margin:0;padding:0;background-image:none}
#nav ul li#nav-home {width:50px}
#nav ul li#nav-buy {width:53px}
#nav ul li#nav-sell {width:53px}
#nav ul li#nav-rent {width:50px}
#nav ul li#nav-share {width:55px}
#nav ul li#nav-news {width:140px}
#nav ul li#nav-newdev {width:138px}
#nav ul li#nav-research {width:135px}
#nav ul li#nav-homeloans {width:100px}
* html #nav ul li#nav-homeloans {width:96px;width:100px}
#nav ul li a {display:block;height:20px;padding: 2px 4px 0;width:auto;border-right: 1px solid #277E85;border-top: 1px solid #fff;border-bottom: 1px solid #fff;text-align:center;white-space:nowrap}
#nav ul li a:link, #nav ul li a:visited, #nav ul li a:hover, #nav ul li a:active {text-decoration:none;color:#426C6B;font-weight:bold}

/* ----- NAV 2nd tier ----- */
#nav ul li ul {position:absolute;bottom:0;left:0;right:auto;width:776px;background:#E75D06;height:22px}
* html #nav ul li ul {width:774px}
#nav ul li ul li {margin: 4px 0 0;font-size:11px;color:#F19E6A;font-weight:bold;}
#nav ul li ul li a {display:inline;padding: 0 8px;border:none}
#nav ul li ul li a:link, 
#nav ul li ul li a:visited, 
#nav ul li ul li a:hover, 
#nav ul li ul li a:active {text-decoration:underline; color:#fff; font-weight:normal;}

/* ----- NAV on state ----- */
#nav .nav-active {background:#E75D06}
#nav .nav-active a {border-bottom: 1px solid #E75D06}
#nav .nav-active a:link, #nav .nav-active a:visited, #nav .nav-active a:hover, #nav .nav-active a:active {color:#fff}

/* ----- NAV hover ----- */
#nav ul li a:hover {background:#F6853E;color:#fff}
#nav ul li ul li a:hover {background:none}

/* ----- NAV westpac sponsorship ----- */
#nav li#nav-homeloans {background:  url(nCSS/li_sprites.gif) no-repeat 9px -97px}
#nav ul li#nav-homeloans a:hover {background:#DA0500 url(nCSS/li_sprites.gif) no-repeat 9px -197px}
#nav li#nav-homeloans a {padding-left:30px;border-right:none}

/* ----- LISTS ----- */
ul {margin: 3px .3em 1em 0;padding: 0;list-style-type:none}
ol {margin: .5em .5em}
ol li {margin-left: 1.3em;padding-left: 0;background: none; list-style-type: decimal}
li {line-height: 1.3em;padding-left: 12px;background: transparent url(nCSS/li_sprites.gif) no-repeat 0 0;position:relative}
li.email3 {background-position: 0 -1300px;padding-left: 25px;border: 1px solid #F6F6F6;}
li.print {background-position: 0 -1495px;padding-left: 25px}
li.photo {background-position: 0 -3300px;padding-left: 25px}
li.top {background-position: 0 -3400px;padding-left: 30px;padding-bottom: 5px}
li.shortlist {background-position: 0 -1595px;padding-left: 25px}
li.email-up {background-position: 0 -1695px;padding-left: 25px}
li.email-dn {background-position: 0 -1295px;padding-left: 25px}
.searchresults li.details {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -300px}
.searchresults li.shortlist {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -399px}
.searchresults li.bed {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -600px}
.searchresults li.bath {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -700px}
.searchresults li.car {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -500px}
.searchresults li.bed-rev {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -900px}
.searchresults li.bath-rev {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -1000px}
.searchresults li.car-rev {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -800px}

/* ----- PAGE-NAV ----- */
.page-nav {position:relative;font-weight:bold;margin-bottom: 15px;text-align:center;border: 1px solid #fff;border-bottom: 1px solid #FFD1B2}
.page-nav h1 {float:left;border:none;text-align:left}
.stepthru {float:right;width:18.3em;margin: 5px 0 0 0;height:2em;text-align:right}
.stepthru-next {padding-right:30px}
.stepthru-prev {padding-left:25px}


a:link.stepthru-prev/* hide from macie5 */, a:visited.stepthru-prev/* hide from macie5 */, a:hover.stepthru-prev/* hide from macie5 */, a:active.stepthru-prev/* hide from macie5 */
{padding-bottom: 5px;background:transparent url("ImagesZeus/site_sprite.gif") no-repeat;background-position:-200px -1600px}
a:link.stepthru-next/* hide from macie5 */, a:visited.stepthru-next/* hide from macie5 */, a:hover.stepthru-next/* hide from macie5 */, a:active.stepthru-next/* hide from macie5 */
{padding-bottom: 5px;background:transparent url("ImagesZeus/site_sprite.gif") no-repeat;background-position:-165px -1550px}


a:hover.stepthru-prev/* hide from macie5 */ {background-position:0 -1600px}
a:hover.stepthru-next/* hide from macie5 */ {background-position:35px -1550px}


/* ----- SEARCH RESULTS ----- */
.modifiedFlag { background-color: #11484D; color: white; font-size: 0.8em }

.searchresults li, .searchresults dd {background-image: none;}
.searchresults li {margin: 0;width:650px; clear: left}
.searchresults li li {margin-bottom: 0;width:auto}
.searchresults dt, .searchresults dd {margin:0;padding:0}
.searchresults dl {padding-top: 15px;padding-bottom: 1px;margin: 0;position:relative;border-bottom: 1px solid #D3D3D3}
.searchresults dd.sr-stats {position:absolute;top:19px;right:0;left:auto;font-size:110%;width:15em;height: 1.5em;text-align:right}
.searchresults dd.sr-stats ul li {width:auto}
.searchresults dd.sr-stats ul {margin:0}
.searchresults dd.sr-thumb {float:left;width:155px;margin-right:5px;padding-top: 5px;padding-bottom: 5px}
.searchresults dd.sr-contact {float:left;width:185px;margin-right:5px;margin-left: 100px}
.searchresults dd.sr-viewagents {float:left;width:155px;margin-right:5px;margin-left: 100px}
.searchresults dd.sr-pub {clear:left;color:#8A8A8A;font-size: 86%;margin-top:3px}
.searchresults dd.sr-agent-details {font-size: 86%;clear:left;color:#000;border-top: 1px solid #D7E2E2}
.searchresults dd.sr-agent-details ul {margin: 3px 0 0}
.searchresults dd.sr-agent-details li {list-style-type: none}
.searchresults dd.sr-agent-details img.sr-agent-logo {float:left;width:auto;margin: 3px 10px 3px 0;position:relative;display:block}
.searchresults dt {font: bold 123% arial;background:#e3e3e3;border: 1px solid #b8b8b8;padding: 4px 0 4px 7px}
.searchresults dd.sr-thumb, .searchresults dd.sr-agent-details {padding-left: 6px}
ol.searchresults {padding:0;margin: 0 0 15px}
ol.searchresults li {list-style-type:none}
.searchresults dd.sr-vt {position:relative;float:right;height: 115px;width:115px;margin: 10px 10px 2px 10px}
.searchresults .separator {background:#277E85;color: White; font-weight:bold; margin-top: 5px; margin-bottom: 5px; padding: 2px 5px 5px 5px;clear:both}

.sr-links ul {float:left;width:500px;margin-bottom:0}
.sr-links ul li {line-height:20px;display:inline;padding: 5px 15px 5px 25px;font-size: 86%;font-weight:bold;width: 16em}
.sr-stats ul li {display:inline;padding: 0 15px 0 25px;font-size: 86%;font-weight:bold}
.sr-stats ul li span {display:none}

.searchresults .agent-enhanced {padding-top:0;background-color:#E7EEEE;margin-top: 15px}
.searchresults .agent-enhanced dd.sr-thumb {position:relative;border-right: 1px solid #D7E2E2;border-bottom: 1px solid #D7E2E2;margin-bottom: -1px}
.searchresults .agent-enhanced dt {border: 1px solid #429898;background:#BFD5D5}
.searchresults .agent-enhanced dd.sr-stats {top:5px}

.searchresults .agent-enhanced-custom {border: 3px solid #666;padding-top:0;background:#F6F6F6;margin-top: 15px}
.searchresults .agent-enhanced-custom dd.sr-thumb {text-align:right;float:right;width:155px;margin: 0 0 2px 5px;position:relative;background: #fff;border-left: 1px solid #D7E2E2;border-bottom: 1px solid #D7E2E2;padding: 4px 4px 4px 0}
.searchresults .agent-enhanced-custom dt {background:#666;border: none;color:#fff;margin:0}

.searchresults .agent-enhanced-custom dd.sr-desc {padding-left: 8px;background:#fff}
.searchresults .agent-enhanced-custom dd.sr-links ul {float:none;margin-left: 8px}
.searchresults .agent-enhanced-custom dd.sr-links {background:#fff}
.searchresults .agent-enhanced-custom dd.sr-stats {color:#fff}
.searchresults .agent-enhanced-custom dd.sr-stats {top:5px}

dd.sr-desc {padding-top: 5px;padding-left: 10px}
dd.sr-links {padding-bottom: 5px;clear:left}

.searchresults .agent-enhanced dd.sr-desc {border: 1px solid #E7EEEE;margin:10px 0;padding:0 0 0 10px}
.searchresults .agent-enhanced dd.sr-links {border: 1px solid #E7EEEE;height: 1.5em}

.searchresults .agent-enhanced-custom dd.sr-desc {border: 1px solid #fff}
.searchresults .agent-enhanced-custom dd.sr-links {border: 1px solid #fff}

.searchresults .sitemap {padding-top: 5px;padding-bottom: 1px;margin: 0;position:relative;border-bottom: 0}
.searchresults .sitemap dd.sr-thumb {float:left;width:90px;margin-right:5px;padding-top:5px;padding-bottom:1px;}
.searchresults .sitemap dd.sr-thumb img {width:85px;height:60px;}
.searchresults .sitemap dt {font: bold 90% arial;padding: 3px 0 3px 7px}
.searchresults .sitemap dd.sr-stats {top:8px;font-size:100%;}
.searchresults .sitemap dd.sr-pub {clear:none;color:#8A8A8A;font-size:80%;margin-top:0px;border-bottom: 0}
.searchresults .sitemap dd.sr-desc {padding-top: 0px;padding-left: 0px;font-size:80%;}

/* -- Layout type G overrides */
body#typeG .searchresults li {margin: 0;width:560px}
body#typeG .sr-links ul {float:left;width:550px;margin-bottom:0}
body#typeG .searchresults dd.sr-vt {float:right;width:115px;margin: 2px 2px 2px 10px}
body#typeG .sec-id {display:none}

/* -- Featured Property Overrides -- */
#FeaturedProperty .searchresults li {margin: 0;width:460px; clear: left}

/* ----- PROPERTY DETAILS PAGE ----- */

.page-nav .propdetails-h1 {float:left;text-align:left;width:18em;margin:0;padding-bottom:5px;font-size: 140%}

.propdetails-st {width:24em;margin:0}
.propdetails-pa {display:inline;clear:none;width:14em}
.propdetails-ub {height: 4em}
.propdetails-ub li {line-height: 1.8em}

.propdetails-box {margin-bottom: 20px;background: #fff url(nCSS/propdetails_bg_2.gif)}

.propdetails-masthead {text-align:center;width: 100%;background: #0C2C56}
.propdetails-masthead img {display:block;margin: 0 auto}

.propdetails-addressbar {height: 49px;width:100%;background:#F6F6F6;position:relative;border-bottom: 1px solid #D8D8D8}
	.propdetails-address {float:left;width:23em}
		.propdetails-address h1 {border:none;margin: 0 10px;padding: 5px 0 0}
		.propdetails-address h2 {border:none;margin: 0 10px;padding: 0 0 5px;color:#898989}
	.propdetails-stats {float:right;width:162px;margin:0;color:#7A7A7A;font: bold 120% arial}
		.propdetails-stats li.bed {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -1900px}
		.propdetails-stats li.bath {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -2000px}
		.propdetails-stats li.car {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -2100px}
		.propdetails-stats li {border-left: 1px solid #D8D8D8;text-align:center;float:right;width:53px;display:block;padding: 30px 0 3px;font-weight:bold}
		.propdetails-stats li span {display:none}
	.propdetails-tools {width: 270px;float:left;margin: 8px 0 0}
	.propdetails-tools li {float:left;width:9em;font-size:86%;margin: 0 1px 1px 0;padding:0}
	.propdetails-tools li a {padding: 1px 2px 1px 25px;display:block;width:9em}
	.propdetails-tools li a:link, .propdetails-tools li a:visited, .propdetails-tools li a:hover, .propdetails-tools li a:active {text-decoration:none;color:#fff}
	.propdetails-tools li a:hover {background-color:#E75D06}
		.propdetails-tools .shortlist a {background: #B3B3B3 url(nCSS/li_sprites.gif) no-repeat 0 -2200px}
		.propdetails-tools .print a {background: #B3B3B3 url(nCSS/li_sprites.gif) no-repeat 0 -2300px}
		.propdetails-tools .email-friend a {background: #B3B3B3 url(nCSS/li_sprites.gif) no-repeat 0 -2400px}
		.propdetails-tools .email-alert a {background: #B3B3B3 url(nCSS/li_sprites.gif) no-repeat 0 -2200px}
		.propdetails-tools-inpage {margin: 15px 0;padding: 5px 0 0}

.propdetails-photos {width:100%;position:relative;margin: 0 0 15px;background: #f6f6f6}
	.propdetails-photos-main {float:left;width:297px;position:relative;margin: 5px 0 0 5px;display:inline}
	.propdetails-photos-extras {padding: 5px 0 0;border-left: 1px solid #E0E0E0;float:left;width:340px;position:relative;text-align:center}
		.propdetails-photos-extras span {background:#EAEAEA;display:block;width:150px;float:left;position:relative;margin:0 0 5px 3px;height:100px;overflow:hidden}
	.propdetails-photos-more {font-size:86%;font-weight:bold;clear:left;border-top: 1px solid #E0E0E0;text-align:center}
	.propdetails-photos-more p {margin: 0 auto;text-align:left;width: 11em;padding: 5px 0 5px 15px;background: #f6f6f6 url(nCSS/li_sprites.gif) no-repeat 0 3px;position:relative}

.propdetails-box .contentArea1 {width:510px;float:left;position:relative;padding-top: 15px;margin-top:0}
	.virtualtour {float:right;width:115px;margin: 10px 0 20px 20px}
	#map-iframe-wrap {margin: 0 0 15px}

	.auction-results {background:#E0EEED;padding: 0 0 5px;position:relative;margin: 0 0 22px; width: 510px}
	.auction-results h3 {background:#81B3B1;color:#fff;padding: 4px 0 4px 4px;position:relative}
	.auction-results h4 {margin: 20px 0 0 10px;position:relative}
	.auction-results table {width: 350px;margin: 5px;height: 10em}
	.auction-results th {border-bottom: 1px solid #fff}
	.auction-results td {border-bottom: 1px solid #fff;font-size: 86%}
	.auction-results-source {position:relative;margin: 10px 5px 0;float:right;width:250px;font-size: 86%;text-align:right}
	.auction-results-sponsor {position:absolute;top: 50px;right:5px;background:#E0EEED;width:120px;font-size:86%}
	.auction-results-sponsor img {display:block}
.propdetails-box .contentArea2 {width:200px;float:right;position:relative;padding-top: 15px;margin-top:0}
	.propdetails-moreagentinfo ul {margin: 1px 0 1px 5px;font: bold 105% arial; }
	.propdetails-moreagentinfo li {background-image: url(/images/domain_2.gif); background-position: 380px 0px}
	.propdetails-moreagentinfo li #clear {background-image: none}
	.propdetails-emailagentbox {background: #eee;border: 1px solid #ccc;font-size: 86%}
		.propdetails-emailagentbox h4 {background:#949494;color:#fff;position:relative;padding: 5px;font-size: 110%}
		.propdetails-emailagentbox form {margin: 3px 8px}
		.propdetails-emailagentbox label {font-weight:bold;margin: 4px 0 1px}
		.propdetails-emailagentbox label input {width: 174px}
		.propdetails-emailagentbox fieldset {margin:0}
		.propdetails-emailagentbox label textarea {display:block;width: 274px}
		.propdetails-emailagentbox .submit {margin-top: 23px}
		.propdetails-emailagentbox table td {vertical-align:top;padding-right: 15px}
		.propdetails-pubs {text-align:center}
		.propdetails-pubs img {margin: 0 auto}
		.propdetails-sponsorcalc {background:#F5EEEE;border: 1px solid #000}
		.propdetails-sponsorcalc input {width: 80px}
		.propdetails-sponsorcalc select {width: 90px}
		.propdetails-sponsorcalc input.submit {width:auto;margin: 5px 0 5px 40px;background:#f00}
		.propdetails-sponsorcalc th {text-align:right;font-size: 86%;padding-left: 4px}
		.propdetails-sponsorcalc .propdetails-sponsorcalc-alt {background:#F6D4D4}
		.propdetails-sponsorcalc .propdetails-sponsorcalc-alt2 {background:#f00;color:#fff}
		.propdetails-sponsorcalc table {width: 510px}
		.propdetails-sponsorcalc h4 {background:#fff;position:relative;padding: 3px 0;text-align:center;border-bottom: 1px solid #f00}
		
.propdetails-box .propdetails-wide {float:none;width:auto;background:#fff;padding-bottom: 15px}

.util-bar {border:1px solid #ddd;background:#e5eaef;position:relative;margin-bottom: 15px;padding:0 4px}
.util-bar p {margin: 4px;font-size:86%}
.util-bar ul {margin: 4px;font-size:86%}
.util-bar ul li {width: 19em}
.sort-by {float:right;width:14em;margin: 4px;position:relative;text-align:right}

.searchLinks { font-size: 0.6em }

/* ----- FORMS - GENERAL ----- */
fieldset {margin: 0 0 15px;border: none;padding:0}
label {display:block;margin: 0 0 8px}
.submit input {clear:left;background:#E75D06;border: 2px outset;color:#fff;font-weight:bold}
.form-nowrap {white-space:nowrap}
.inline {display:inline}
.submit {background:#E75D06;border: 2px outset;color:#fff;font-weight:bold}
.input-text {color:#000}

/* ----- FORMs - SPECIFIC ----- */
#property-search .searchtype label {display:inline;white-space:nowrap}
#property-search input {width: 185px;}
body#typeA #property-search .searchtype input {width: auto}
body#typeD #property-search .searchtype input {width: auto;}
#property-search input.submit {width: auto}
#property-search .submit {display:block;margin-top: 8px}
#property-search select#proptypes {width: 191px;}
/*
#property-search select#from, 
#property-search select#to, 
#property-search select#areafrom, 
#property-search select#areato, 
#property-search select#sizefrom, 
#property-search select#sizeto{width: 92px;margin-right:3px;display:inline}
*/

input#chkSsubs {width:auto}
.form-listboxsuburbs {width: 190px;float:left}
.form-listboxsuburbs select {width: 180px}
.form-dropPriceFromSale {clear:left}
.form-listboxPropertyType select, .form-listboxBedrooms select {width: 170px}
.form-listboxBedrooms {margin-bottom: 15px}
.form-surroundingSuburbsCheckbox {clear:left;margin: -5px 0 15px}
.form-dropPriceFromSale, .form-dropPriceToSale, .form-chkTodaysAdsOnly {display:inline}
.form-txtKeywords {margin-top:10px}
.form-checkboxarea, .form-checkboxarea2 {margin-bottom:15px;border-bottom: 1px solid #ccc;padding-bottom: 15px}
.form-checkboxarea label {width: 245px;float:left;margin:0;border-top: 1px solid #e9e9e9}
.form-checkboxarea2 label {border-top: 1px solid #e9e9e9}
.form-checkboxarea h4 {margin-bottom: 10px}
.searchform #form {width: 100%; overflow: hidden;}
.searchform #buttons {position: relative; top: 10px}

/* ----- EDITORIAL ELEMENTS ----- */
.featurePic {float:right;margin: 0 0 10px 10px}
.articleExtrasWrap-bottompic .featurePic {float:left;margin: 0 10px 10px 0}
body#typeA .featurePic {float:none;margin: 0}
body#typeB #sidebar dt {font-weight:bold}
body#typeB #sidebar dd {padding-left: 20px;margin-bottom: 1em;font-size: 86%;background: transparent url(nCSS/li_sprites.gif) no-repeat 0 0}
body#typeB #sidebar h2 {margin-top: 35px}
dl, dt, dd {margin:0;padding:0}

.newsStory .clear {clear:left}
body#typeA .newsStory .clear {clear:both}
.articledetails {color:#999;font-size:86%}
.newsstore {background:#f2f2f2;border: 1px solid #ccc;font-size: 86%}
.caption {background:#FCF3EC;font-size:86%}
.caption p {margin: 0 5px;padding: 5px 0}
.caption ul {margin: 0 5px;padding: 5px 0}
.caption h4 {margin: 0 5px;padding: 5px 0 0;border-top: 1px solid #FFD1B2}

.newsStory2 {background:#e0eeed;border-top: 1px solid #fff;border-bottom: 1px solid #afd3d1;position:relative}
.newsStory2 img.sponsor {float:right;width:125px;margin: 10px 10px 0 10px;position:relative}
.newsStory2 h3 {padding-top: 10px;margin-left: 60px}
.newsStory2 p {margin-left: 60px}
.ns-bg-house {background: #e0eeed url(nCSS/newsstory_bg_house.gif) no-repeat 0 0}
.ns-bg-suburb {background: #e0eeed url(nCSS/newsstory_bg_suburb.gif) no-repeat 0 0}
.ns-bg-auction {background: #e0eeed url(nCSS/newsstory_bg_auction.gif) no-repeat 0 0}
.ns-bg-calc {background: #e0eeed url(nCSS/newsstory_bg_calc.gif) no-repeat 0 0}

#content .newsStory {margin-bottom: 8px}
.newsStory h6 {font-weight:normal;color:#999}
.newsStoryLead {background: #FCF3EC;margin-bottom: 15px}
.newsStoryLead .newsStory {position:relative;margin: 0 10px;padding: 10px 0 0}
.newsStoryLead .newsStory h3 {font-size:130%}
.newsStoryLead .featurePic {margin-bottom:0}
.newsStory p img {float:left;width:60px; margin: 3px 3px 3px 0}
.newsStory h5 {color:#999;text-transform:uppercase;font-size: 86%}
.newsStory h5 a:link {color:#000}

.newsletter-promo {padding: 66px 0 10px;background: #F1DBC9 url(nCSS/newsletter_promo_bg.gif) no-repeat 5px 3px;border: 1px solid #E9CDB7;margin: 0 0 7px;font-size: 86%}
#content .newsletter-promo {padding: 5px 0 10px 90px;background: #F1DBC9 url(nCSS/newsletter_promo_bg.gif) no-repeat 10px 3px;border: 1px solid #E9CDB7;margin: 0 0 7px;font-size: 100%}
.newsletter-promo p, .newsletter-promo h4 {margin: 0 10px}
.newsletter-promo p a:link {color:#E75D06}

.renodepot {margin-bottom: 15px}
.articleExtras {margin-bottom: 15px;border-top: 1px solid #FFD1B2;padding-top: 10px}

.hotAuctionsEntry {padding: 10px 0;background:#f6f6f6;border: 1px solid #E9E9E9;margin-bottom: 1.5em}
.hotAuctionsEntry p, .hotAuctionsEntry h3, .hotAuctionsEntry h6 {margin: 0 10px;position:relative}
.hotAuctionsEntry p {padding-top: 5px;position:relative}
body#typeB #sidebar dl.hotAuctions dd {margin:0;padding:0;padding-left: 15px}
body#typeB #sidebar dl.hotAuctions dt {margin:0;padding:0;padding-top: 10px}
.factsheet {background:#FCF3EC;border: 1px solid #DFBDA2}
#content .hotAuctionsEntry hr {color:#ccc;border-top: 1px solid #ccc;clear:right}
.hotAuctionsEntry .screengrab {float:right;width: 140px;margin: 10px;display:inline;position:relative}
.hotAuctionsEntry .newsStory .clear {clear:both}
.hotAuctionsEntry .screengrab h4 {background:#E75D06;text-align:center;padding: 3px 0;font-size: 86%}
.hotAuctionsEntry .screengrab h4 a:link, .hotAuctionsEntry .screengrab h4 a:visited, .hotAuctionsEntry .screengrab h4 a:hover, .hotAuctionsEntry .screengrab h4 a:active {color:#fff;text-decoration:none;display:block}
.backbar {border-top: 1px solid #FFD1B2;margin: 15px 0 15px;padding: 15px 0 5px 35px;background: transparent url(nCSS/li_sprites.gif) no-repeat 5px -1085px;font-weight:bold}
.disclaimer {font-style:italic;font-size: 86%;margin-bottom: 15px}
.disclaimer strong {color:#c00}
body#typeB #sidebar .newsStory {font-size: 86%}
body#typeB #sidebar .newsStory h3, body#typeB #sidebar .newsStory h5, body#typeB #sidebar .newsStory p {margin: 0 10px}
body#typeB #sidebar .newsStory h5 {font-size: 100%}
body#typeB #sidebar .newsStory p img {display:block;float:none}
body#typeB #sidebar ul {font-size: 86%;border: 1px solid #FCF3EC}
body#typeB #sidebar ul li {padding-left: 15px}
body#typeB #sidebar dt {padding: 4px 0 1px}
body#typeB #sidebar .newsStory {padding: 10px 0 10px;background: #fff;border: 1px solid #E9CDB7;margin: 0 0 7px;font-size: 86%}
body#typeB blockquote {float: left;width: 150px;margin: 0 10px 0 0;padding: 10px 10px 10px 40px;background: #E6E6E6 url(nCSS/li_sprites.gif) no-repeat 4px -3494px;border-top: 1px solid #bbb}

/* ----- PAGE TOOLS ----- */
.pagetools-wrap {position:relative;width:490px;margin: 0 0 10px}
.pagetools {float:right;width:89px;position:relative;text-align:right}
.pagetools h4 {font-size:1px;color:#fff;margin:0}
.pagetools ul, .pagetools li {margin:0;padding:0}
.pagetools li {float:left;background: #fff no-repeat 0 0}
.pagetools li span {display:none}
.pagetools li a {display:block;width:22px}
.pagetools li.mail a {background: #fff url(nCSS/li_sprites.gif) no-repeat 0 -2500px;width: 23px}
.pagetools li.print a {background: #fff url(nCSS/li_sprites.gif) no-repeat 0 -2700px}
.pagetools li.default a {background: #fff url(nCSS/li_sprites.gif) no-repeat 0 -2900px}
.pagetools li.large a {background: #fff url(nCSS/li_sprites.gif) no-repeat 0 -3100px}
.pagetools li.mail a:hover {background-position: 0 -2600px} 
.pagetools li.print a:hover {background-position: 0 -2800px} 
.pagetools li.default a:hover {background-position: 0 -3000px} 
.pagetools li.large a:hover {background-position: 0 -3200px}
.pagetools-wrap-bot {position:relative;width:auto;height: 30px;margin-bottom: 1em}
.pagetools-wrap-bot .pagetools {position:absolute;top:0;right:0;width: 89px}
.pagetools-wrap-bot .topofpage ul {padding-top: 5px;margin: 0 0 0 16px}

/* ----- VIDEO NEWS STORY ----- */
.videonewsStory {position:relative;background:#E0EEED;border-top: 1px solid #81B3B1;margin: 0 -25px 20px -95px;width:604px}
.videonewsStory .screengrab {position:relative;background:#E0EEED;float:left;width:140px;margin-right: 15px}
.videonewsStory h3 {background:#AFD3D1;padding: 5px 0;margin-bottom: 5px}
.videonewsStory h3 span {color:#fff}
.videonewsStory p {font-size: 86%;padding-right: 15px}
.videonewsStory h5 {text-align:right;padding-right:15px}

/* ----- ADS ----- */
div.button {text-align:center;margin-bottom: 7px}
body#typeA #contentArea1 div.button {padding-bottom: 15px;border-bottom: none}

.islandad {width:300px;float:right;margin: .5em 0 .5em 15px}
.islandad small {display:block;color:#999;font-size:86%;text-align:center}

#adSpotSearchResultsStrip table {width:541px;}
* html #adSpotSearchResultsStrip table {width:740px;width:100%}
#adSpotSearchResultsStrip {display:none}
#adSpotSearchResultsStrip/* hide from macie5 */ {display:block}

.adbar-sectionindex {padding-bottom: 5px}
.adbar-sectionindex .textad {float:left;width:140px;height: 160px;font-size:86%;border-right: 1px solid #DFBDA2;padding-right: 20px}
.adbar-sectionindex .button {float:right;width:160px}

#swap-adSpotBanner-Leader,  #swap-adSpotIsland, 
#swap-adSpotButton, #swap-adSpotSearchResultsStrip {display:none}

.banner {display:none}
.banner/* hide from macie5 */ {display:block}
#wrap-banner {background:#C7D5D5;text-align:center;border-bottom: 1px solid #fff;min-height:60px;padding-top:1px}
.no-background#wrap-banner {background-color:transparent;text-align:center;border-bottom: 1px solid #fff;min-height:60px;padding-top:0px}
#wrap-banner #RenovationDepotAd { margin-bottom: 3px }

.advertorial1 {border-top: 2px solid #fff;border-bottom: 1px solid #DFBDA2;padding: 10px 0 15px;font-size:86%;background:#F7EBE2}
.advertorial1 ul {float:left;width:100px;margin: 0 5px 0 5px}
.advertorial1 h4 {position:relative;margin: 0 10px}
.advertorial1 p {margin: 0 10px .5em;position:relative}
.advertorial1 img {float:left;width:80px;margin: 3px 8px 0 10px;border: 1px solid #fff;position:relative}
.advertorial1 span.advert-text-t {position:relative;display:block;color:#D7B59B;text-transform:uppercase;font-weight:bold;font-size:86%}

/* ----- TABLES ----- */
.datatable1, .logintable1 {background:#E0EEED;border-top: 1px solid #81B3B1;width: 500px;margin-bottom: 25px}
body#typeB .datatable1, body#typeB .logintable1 {width: 480px}
.datatable1 caption, .logintable1 caption {text-align:left;font-weight:bold;padding: 4px 0 4px 4px}
.datatable1 td, .datatable1 th, .logintable1 td, .logintable1 th {padding: 3px 8px 3px;border: none}
.datatable1 .datatable-col1, .logintable1 .logintable-col1 {width: 150px;text-align:right;vertical-align:top}
.datatable1 .datatable-col2, .logintable1 .logintable-col2 {width: 370px}
.datatable1 .datatable-footer, .logintable1 .logintable-footer {padding: 10px 0;text-align:center;background:#EBF5F4;border-top: 1px solid #fff}
.logintable1 .logintable-footer {padding: 10px 0 10px 147px;text-align:left}
.datatable1 th, .logintable1 th {border-bottom: 1px solid #B3DAD7;border-top: 1px solid #E0EEED}
.datatable1 td, .logintable1 td {border-bottom: 1px solid #C1DCDA;border-top: 1px solid #F3F7F7}

.logintable1 th {padding: 10px 8px 6px}
.logintable1 td {padding: 7px 8px 6px}

.datatable2 {background:#eee;border: 1px solid #ccc;margin-bottom: 15px}
.datatable2 td {padding: 10px}

.datatable3 td, .datatable3 th {padding:2px}
.datatable3 th {text-align:right}

.homealert-login {background: #F7E4D4; border: 1px solid #EBD1BC; font-size: 86%; padding: 5px}

/* ----- AGENT DETAILS PAGE ----- */
.agentinfo {margin: 15px 30px;position:relative}
.agentinfotable {margin: 15px 0 15px 30px}
.agentinfotable td td {}
.agentinfotable .agentinfotable-col1 {width: 300px;vertical-align:top}
.agentinfotable .agentinfotable-col2 {width: 300px;vertical-align:top}
#tblFeaturedProperty img {float:right;width: 150px;margin-left:20px}

.agentbox .fl {margin-left: 15px}
.agentbox .fr {margin-right: 8px}
.agentbox li {background-color:#fff}

.agentbox {background-color: #fff;border: 0px solid #000000;margin-bottom: 20px}
.agentmasthead {position:relative;background-color: #fff;border: 1px solid #fff;text-align:center}
#content hr.agentseparator {height: 2px;color:#000;border-top: 1px dotted #000;border-bottom: 1px solid #fff;clear:both}
.agentheading {margin: 0 0 5px}
.agentemail {margin-top: 10px;background-color: #f3f3f3;border: 1px solid #000000;padding:5px}

/* ----- SECTION ID GRAPHICS ----- */
body#typeA .sec-id, body#typeD .sec-id, body#typeH .sec-id {display:none}
.sec-id {position:absolute;top:0;left:0;right:auto;height:295px;width:66px;background: transparent url(nCSS/sec_id.gif) no-repeat 0 0}
#sec-id-aboutus {background-image:  url(nCSS/sec_id_aboutus.gif);}
#sec-id-advsearch {background-image:  url(nCSS/sec_id_advsearch.gif)}
#sec-id-adcentre {background-image:  url(nCSS/sec_id_adcentre.gif)}
#sec-id-agentcentre {background-image:  url(nCSS/sec_id_agentcentre.gif)}
#sec-id-aucresults {background-image:  url(nCSS/sec_id_aucresults.gif)}
#sec-id-bestofdesign {background-image:  url(nCSS/sec_id_bestofdesign.gif)}
#sec-id-bus4sale {background-image:  url(nCSS/sec_id_bus4sale.gif)}
#sec-id-buy {background-image:  url(nCSS/sec_id_buy.gif)}
#sec-id-buyersagent {background-image:  url(nCSS/sec_id_buyersagent.gif)}
#sec-id-contactus {background-image:  url(nCSS/sec_id_contactus.gif)}
#sec-id-directory {background-image:  url(nCSS/sec_id_directory.gif)}
#sec-id-fincalc {background-image:  url(nCSS/sec_id_fincalc.gif)}
#sec-id-help {background-image:  url(nCSS/sec_id_help.gif)}
#sec-id-hol {background-image:  url(nCSS/sec_id_hol.gif)}
#sec-id-homealert {background-image:  url(nCSS/sec_id_homealert.gif)}
#sec-id-homereno {background-image:  url(nCSS/sec_id_homereno.gif)}
#sec-id-mortcen {background-image:  url(nCSS/sec_id_mortcen.gif)}
#sec-id-newdev {background-image:  url(nCSS/sec_id_newdev.gif)}
#sec-id-news {background-image:  url(nCSS/sec_id_news.gif)}
#sec-id-newsletter {background-image:  url(nCSS/sec_id_newsletter.gif)}
#sec-id-newsreno {background-image:  url(nCSS/sec_id_newsreno.gif)}
#sec-id-priorityplacement {background-image:  url(nCSS/sec_id_priorityplacement.gif)}
#sec-id-propresearch {background-image:  url(nCSS/sec_id_propresearch.gif)}
#sec-id-propslist {background-image:  url(nCSS/sec_id_propslist.gif)}
#sec-id-proptips {background-image:  url(nCSS/sec_id_proptips.gif)}
#sec-id-renodepot {background-image:  url(nCSS/sec_id_renodepot.gif)}
#sec-id-rent {background-image:  url(nCSS/sec_id_rent.gif)}
#sec-id-sell {background-image:  url(nCSS/sec_id_sell.gif)}
#sec-id-share {background-image:  url(nCSS/sec_id_share.gif)}
#sec-id-subsnap {background-image:  url(nCSS/sec_id_subsnap.gif)}
#sec-id-tvshows {background-image:  url(nCSS/sec_id_tvshows.gif)}
#sec-id-qas {background-image:  url(nCSS/sec_id_qas.gif)}
#sec-id-todiyfor {background-image:  url(nCSS/sec_id_todiyfor.gif)}
#sec-id-upauctions {background-image:  url(nCSS/sec_id_upauctions.gif)}
#sec-id-destinationguides {background-image:  url(nCSS/sec_id_destinationguides.gif)}
#sec-id-hotproperty {background-image:  url(nCSS/sec_id_hotproperty.gif)}
#sec-id-membertools {background-image:  url(nCSS/sec_id_membertools.gif)}
#sec-id-business_placead {background-image:  url(nCSS/sec_id_business_placead.gif)}

/* ----- MAP OF GOODNESS ----- */
#map-aus {
 width: 250px;
 height: 225px;
 background:  url(nCSS/map_australia.gif);
 margin: 10px 0; padding: 0;
 position: relative;
}
#map-aus span {margin: 0; padding: 0; list-style: none; display: block; position: absolute;background:none}

#map-aus a {display: block;}

#map-aus-wa {left: 0px; top: 15px; width: 102px; height: 161px;}
#map-aus-nt {left: 97px; top: 0px; width: 59px; height: 102px;}
#map-aus-qu {left: 153px; top: 0px; width: 97px; height: 130px;}
#map-aus-sa {left: 99px; top: 102px; width: 73px; height: 84px;}
#map-aus-nsw {left: 168px; top: 122px; width: 77px; height: 64px;}
#map-aus-vic {left: 132px; top: 156px; width: 84px; height: 42px;}
#map-aus-act {left: 208px; top: 165px; width: 37px; height: 26px;}
#map-aus-tas {left: 132px; top: 197px; width: 84px; height: 27px;}

#map-aus-wa a {height: 161px;}
#map-aus-nt a {height: 102px;}
#map-aus-qu a {height: 130px;}
#map-aus-sa a {height: 84px;}
#map-aus-nsw a {height: 64px;}
#map-aus-vic a {height: 42px;}
#map-aus-act a {height: 26px;}
#map-aus-tas a {height: 27px;}

#map-aus-wa a:hover {background:  url(nCSS/map_australia.gif) 0px -315px no-repeat;}
#map-aus-nt a:hover {background:  url(nCSS/map_australia.gif) -97px -600px no-repeat;}
#map-aus-qu a:hover {background:  url(nCSS/map_australia.gif) -153px -300px no-repeat;}
#map-aus-sa a:hover {background:  url(nCSS/map_australia.gif) -99px -702px no-repeat;}
#map-aus-nsw a:hover {background:  url(nCSS/map_australia.gif) -168px -1022px no-repeat;}
#map-aus-vic a:hover {background:  url(nCSS/map_australia.gif) -132px -456px no-repeat;}
#map-aus-act a:hover {background:  url(nCSS/map_australia.gif) -208px -765px no-repeat;}
#map-aus-tas a:hover {background:  url(nCSS/map_australia.gif) -132px -797px no-repeat;}

/* ----- Feature Properties ----- */
.featurePropertyWrap {background:#E0EEED;border-top: 1px solid #81B3B1}
.featurePropertyWrap h3 {padding: 5px 0 5px;position:relative;border-bottom: 1px solid #ABD9D8;margin: 0 10px}
.featureProperty {position:relative;margin: 0 10px;border-top: 1px solid #fff;border-bottom: 1px solid #ABD9D8;padding-top: 10px}
.featureProperty img {float:left;border: 1px solid #000;width:78px;margin: 0 7px 10px 0}
.featureProperty p {margin:0}
.featurePropertyLogo img{float:none;position:relative; padding-left:625px}
.featurePropertyToolbar {text-align:center;margin-bottom:-5px}
.featurePropertyToolbar img {vertical-align:middle}


/* ----- INPAGE westpac sponsorship ----- */
h3.sponsor-graphic-w {background: #fff url(nCSS/li_sprites.gif) no-repeat 120% -100px;width:160px;padding-right: 20px}

/* ----- DOMAIN PRESTIGE ----- */
.domain-prestige {width: 655px;background:#EBEEEF;border: 1px solid #ABB7BF;margin-bottom: 20px}

/* ----- MEMBER BOX ----- */
#member {position:absolute; width:260px;height:63px;top:0;left:auto;right:0;border-left: 1px solid #fff;background: transparent url(nCSS/member_bg.gif) repeat-x 0 0}
#member h3 {margin: 4px 0 5px 9px;text-transform:uppercase;font: bold 14px arial;color:#fff;letter-spacing: -1px}
#member ul {margin: 0 10px}
#member li {font: bold 11px arial;display:inline;padding-left: 17px;background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -3599px}
#member li.shortlist {background: transparent url(nCSS/li_sprites.gif) no-repeat 0 -3800px}
#member li a:link, #member li a:visited, #member li a:hover, #member li a:active {color:#fff;line-height:1.5;margin-right: 20px}

/* ----- FOOTER ----- */
#footer {clear:both;text-align:center;font-size: 86%;color:#666;border-top: 1px solid #FFD1B2;padding: 5px 0 15px;background:#FCF3EC}
#footer a {color:#000}
#footer p {margin:0}
.footer-logos {margin-top: 10px; margin-bottom: 5px;}
.footer-logos img {vertical-align: middle; margin-left: 5px; margin-right: 5px}

/* ----- MEDIA PLAYER ----- */
table.mp-maintable h2, table.mp-maintable h1 {border:0}

/* ----- GENERIC FLOATS AND WIDTHS ----- */
.fl {float:left}
.fr {float:right}
.w125 {width: 125px}
.w160 {width: 160px}
.w200 {width: 200px}
.w235 {width: 235px}
.w250 {width: 250px}
.w300 {width: 300px}
.w350 {width: 350px}
.w400 {width: 400px}
.w490 {width: 490px}
.w20em {width: 20em}

/* ----- UPCOMING AUCTIONS ----- */
#up-a-wrap { padding-bottom: 2em }
#up-a-wrap h3 { margin-bottom: 1em }
#or-divider { width: 25px; background-image:  url(nCSS/or_divider.gif); height: 340px; margin-left: 260px }
.r-f-promo { background-color: #F1DBC9; border: 1px solid #E9CDB7; padding: 1em; text-align: center; font-weight: bold }
li.gavel {background-position: 0 -3899px;padding:5px 0 5px 25px}
.util-bar ul li {width:auto}

/* ----- AD CENTRE ----- */
.adcentre #top-image {float:right; margin-left: 10px}
.adcentre #subscription-products {background-color: #FDF7F3; width: 200px; height: 150px; padding: 10px; float:right; position: relative; right: 31px}
.adcentre #advertising-online {background-color: #FDF7F3; width:200px; height: 150px; padding: 10px;}
.adcentre #online-marketing {background-color: #FDF7F3; width: 440px; padding: 10px;}

/* ------ REGIONS PAGE POPUP DIV ----- */
#suburbPopup	{ position: absolute; display: none; width: 220px; border: solid 1px #360; padding: 4px; background-color: #fff }
#suburbPopupList { background-color: #fff; height: 265px; overflow: auto }

/* Search Result Templates */
.searchresult-small {width:99%;border:solid 1px #B8B8B8;margin-bottom:3px;font-size:8pt;height:110px;}
.searchresult-small-heading {background-color: #E3E3E3;border-bottom: solid 1px #B8B8B8;padding-left:2px;width:100%;font-weight:bold;}
.searchresult-small-title {float:left;}
.searchresult-small-stats {float:right;}
.searchresult-small-stats ul {margin:0;padding:0;}
.searchresult-small-stats li {width:30px !important;padding-right:5px;text-align:right;}
.searchresult-small-stats span {display:none}
.searchresult-small-thumb {margin-right:2px;float:left;}
.searchresult-small-thumb img {width:85px;height:65px;}
.searchresult-small-description a {font-weight: bold;}
.searchresult-small-advertiser {color:#B8B8B8;clear:left;padding-left:2px}

/* Browse Listings */
#browse-listings-search-box-outer {background-color:#E75D06;float:right;width:167px;color: white; margin-bottom: 5px;}
#browse-listings-search-box-inner {background-color:#277E85;border-top: solid 1px white;padding: 2px}
#browse-listings-search-box-heading {padding: 2px; font: bold 14px arial;color:#fff;letter-spacing: -1px; text-align: center;}
#browse-listings-search-results ol {width:570px;margin-top:10px;padding-left:6px}
#browse-listings-search-results li {width:49%;float:left;clear:none;margin-right: 3px;}

/* Masterpage Templates */
.masterpagetemplate-logo {background:#277E85;display:block;padding:12px}
.masterpagetemplate-subbrands {position:absolute;width:381px;height:22px;top:49px;left:auto;right:0px;}

.masterpagetemplate-subbrands ul {width:378px}
.masterpagetemplate-subbrands ul li {display:block;margin:0;padding:0;float:left;width:126px;height:20px;background:transparent url(ncss/domain_channel_tabs.gif) no-repeat 0 0;text-indent:-9000px}
.masterpagetemplate-subbrands ul li a {display:block;margin:0;padding:0;float:left;width:126px}
.masterpagetemplate-subbrands ul li a {overflow:hidden}

.masterpagetemplate-subbrands ul li#tabDomain {background-position:0 0}
.masterpagetemplate-subbrands ul li#tabHoliday {background-position:-126px 0}
.masterpagetemplate-subbrands ul li#tabBusiness {background-position:-252px 0}
.masterpagetemplate-subbrands ul li#tabCommercial {background-position:-378px 0}

/* Home Page */
.homepage-members-tools-box {margin: 10px;border:1px solid #277E85}
.homepage-members-tools-box h3 {background:#277E85;color:#fff;padding:0 4px;font-size:86%}
.homepage-members-tools-box h3 a, 
.homepage-members-tools-box h3 a:visited,
.homepage-members-tools-box h3 a:active, 
.homepage-members-tools-box h3 a:link { color: white; text-decoration: none }
#homepage-members-tools {width:218px;margin:.5em auto;}
#homepage-members-tools li {background:transparent;display:block;width:66px;float:left;margin:0;padding:0;}
#homepage-members-tools li a {display:block;width:66px;height:84px;background:#D9D6D6 url(ncss/member_tools_icons.gif) no-repeat 0 0;text-indent:-9000px;overflow:hidden;text-decoration:none}
#homepage-members-tools li.email a {background-position:0 0} 
#homepage-members-tools li.email a:hover {background-position:-68px 0}  
#homepage-members-tools li.shortlist a {background-position:0 -87px} 
#homepage-members-tools li.shortlist a:hover {background-position:-68px -87px} 
#homepage-members-tools li.newsletter {margin:0 10px}  
#homepage-members-tools li.newsletter a {background-position:0 -172px} 
#homepage-members-tools li.newsletter a:hover {background-position:-68px -172px} 

.featurepic-location {width:100%;background-color:#D5DFE0;padding:3px 0 3px 0}
.featurepic-location a:link, .featurepic-location a:visited, .featurepic-location a:hover, .featurepic-location a:active {margin-left:10px;padding:2px}

.homepage-specialist-properties-box {background:#fff;margin: 10px;border-left:1px solid #277E85;border-bottom: 1px solid #277E85;border-right: 1px solid #277E85}
.homepage-specialist-properties-box h3 {background:#277E85;color:#fff;padding:0 4px;font-size:86%}
.homepage-specialist-properties-box h3 a, 
.homepage-specialist-properties-box h3 a:visited,
.homepage-specialist-properties-box h3 a:active, 
.homepage-specialist-properties-box h3 a:link { color: white; text-decoration: none }

.homepage-sponsors-box {width:100%;height:30px;text-align:center;}
.homepage-sponsors-box img {vertical-align:middle;margin-left:5px}

.homepage-special-offers {margin: 0 10px;border-top: 1px solid #fff;border-bottom: 1px solid #dbdbdb;padding-top: 8px}
.homepage-special-offers h3 {background:#277E85;color:#fff;padding:0 4px;font-size:86%}
.homepage-special-offers li {font-size:86%}

.homepage-property-news-heading {margin: 0px;border-top: 1px solid #fff;border-bottom: 1px solid #dbdbdb;padding-top: 8px}
.homepage-property-news-heading h3 {background:#277E85;color:#fff;padding:0 4px;font-size:86%}
.homepage-property-news-heading a:link, .homepage-property-news-heading a:visited, .homepage-property-news-heading a:hover, .homepage-property-news-heading a:active {color:#fff;margin-left:50px}

.homepage-buyers-agent-box {margin: 10px;border:1px solid #277E85; height: 87px;}
.homepage-buyers-agent-box p {margin: 5px; font-size: 11px;}
.homepage-buyers-agent-box h3 {background:#277E85;color:#fff;padding:0 4px;font-size:86%}
.homepage-buyers-agent-box ul {float:left;width:115px;margin:0;padding:0;display:block; font-size: 11px;}
.homepage-buyers-agent-box li {padding-left:15px;margin-left:5px;list-style:none;background:url("http://fdimages.fairfax.com.au/crtvs/green_arrow_adv.gif") no-repeat 0 1px}

/* Home Alert */
.homealert-search-tab {background-color:#82B4B3;width:165px;height:25px;float:left;font-size:12pt;
	font-weight:bold;text-align:center;color:#fff;padding-top:5px;}
.homealert-search-tab-selected {background-color:#619998;width:165px;height:25px;float:left;font-size:12pt;
	font-weight:bold;text-align:center;color:#fff;padding-top:5px;}
.homealert-search-tab a:link, .homealert-search-tab a:visited {color:white;}
.homealert-search-area {background-color:#E0EEEE;float:left;padding:10px;width:310px;}

/* Nav */
#nav li,.searchresults li, #member li {position:static}
#nav {position:relative;height:46px;background:#C4E8E7;border-bottom: 1px solid #F6853E;font-size:12px}
body#typeA #nav {height:24px;border-bottom: 5px solid #E75D06}
#nav ul {margin:0;padding:0;list-style-type:none}
#nav ul li {float:left;margin:0;padding:0;background-image:none}
#nav ul li#nav-home {width:45px}
#nav ul li#nav-buy {width:43px}
#nav ul li#nav-rent {width:45px}
#nav ul li#nav-share {width:55px}
#nav ul li#nav-sell {width:126px}
#nav ul li#nav-tools {width:50px}
#nav ul li#nav-news {width:140px}
#nav ul li#nav-newdev {width:136px}
#nav ul li#nav-research {width:135px}
#nav ul li a {display:block;height:20px;padding: 2px 4px 0;width:auto;border-right: 1px solid #277E85;border-top: 1px solid #fff;border-bottom: 1px solid #fff;text-align:center;white-space:nowrap}
#nav li#nav-tools a {border-right:none}

/* Tools Page */
#members-tools li {background:transparent;display:block;margin:0;padding:0;clear:left}
#members-tools li a#email-icon, #members-tools li a#shortlist-icon, #members-tools li a#newsletter-icon 
	{display:block;float:left;width:66px;height:84px;
	background:#D9D6D6 url(ncss/member_tools_icons.gif) no-repeat 0 0;
	text-indent:-9000px;overflow:hidden;text-decoration:none;margin:0 8px 1.5em 0}
#members-tools li.email a#email-icon {background-position:0 0}
#members-tools li.email a:hover#email-icon {background-position:-68px 0}
#members-tools li.shortlist a#shortlist-icon {background-position:0 -87px}
#members-tools li.shortlist a:hover#shortlist-icon {background-position:-68px -87px}
#members-tools li.newsletter a#newsletter-icon {background-position:0 -172px;}
#members-tools li.newsletter a:hover#newsletter-icon {background-position:-68px -172px}
#members-tools li em {font-style:normal;font-weight:bold;font-size:120%}

/* ----- SPECIALIST PROPERTY TINY ----- */
  #tinyspesh {width:100%; padding-top: 5px; padding-bottom:5px;}
  #tinyspeshmain { margin: 0px;background: #fff url(ncss/background_tiny.gif) repeat-x 0 0;height:290px;overflow:hidden}
  #tinyspeshcentercol {margin-top: 15px; margin-left:5px;overflow:hidden;height:70px;}
  #tinyspeshbottomcol {margin-left:5px;overflow:hidden;}
  /* ----- SPECIALIST PROPERTY CLIP ----- */
  #spesh {width:100%;padding-top: 5px; padding-bottom:5px;}
  #speshleftcol {float: left;width: 120px}
  #speshmain {margin: 0px;background: #fff url(nCSS/background.gif) repeat-x 0 0;height:120px;overflow:hidden}
  #speshcentercol {margin-top: 15px; margin-left:5px;overflow:hidden;height:82px;}
  #speshbottomcol {margin-left:5px;margin-bottom:0px;overflow:hidden;}
  /* ----- SPECIALIST PROPERTY STATE PREMIUM ----- */
  #statepremiumspesh {width:100%;padding-top: 5px; padding-bottom:5px;}
  #statepremiumspeshmain {margin: 0px;background: #fff url(nCSS/background_tiny.gif) repeat-x 0 0;height:290px;overflow:hidden}
  #statepremiumspeshcentercol {margin-top: 5px; margin-left:5px;overflow:hidden;height:65px;}
  #statepremiumspeshbottomcol {margin-left:5px;overflow:hidden;} 

/* Advertiser Details Control */
.agent-details-heading {position:relative;color:white;font-weight:bold;font-size:8pt;padding:8px;} 
.agent-details-name {padding-left:8px;padding-top:5px;font-weight:bold;}
.agent-details-name a:link, a:visited {color:black;}
.agent-details-address {padding-left:8px;padding-bottom:5px;background-position:0 -4097px;padding-left:20px}
.agent-details-phone {padding-left:8px;padding-bottom:5px;background-position:0 -4197px;padding-left:20px}
.agent-details-links li {margin:8px 0 8px 8px;}

.agent-details {border:solid 1px #417B7F;background-color:#F6F6F6;color:#2A7D81;}
.agent-details-heading {background-color:#87ABAB;} 



/* MIKES CHANGES =================================================================*/
.search-results-new {float:left; margin-left:0px; margin-top:0px; padding-left:0px; width:525px; overflow:hidden; }
.search-results-new .separator {font-weight:bold; font-size:8pt;padding-bottom:5px;}
#quick-search { padding-left:0px; margin-left:0px; margin-right:0px; margin-top:45px; width:218px; float:left; background-color:#dfddd7; }
#quick-search h2 { margin-top:-1px; font-size: 100%; }
h2.zeushfMyDomain_old {height:45px;background:#343332 url(nCSS/headings.gif) no-repeat;text-indent:-9000px;z-index:1000}
h2.zeushfMyDomain_old {width:184px;background-position: -420px -120px; 	padding-right:0px;padding-top:0px;margin-right:0px;margin-top:0px;position: absolute;top: -12px;}
#quick-search table{ background-color:#dfddd7; }
#quick-search a { padding-left: 14px; background-color:#dfddd7; }
#quick-search .advanced-search { padding-left: 10px; background-color:#dfddd7; }
#quick-search .advanced-search a { padding-left: 0px; background-color:#dfddd7; }
#quick-search small { font-size: 100%; }
.searchMyDomain { margin-left : 0px; padding-top : 45px; }
.emailicon { background:  url(nCSS/li_sprites.gif) no-repeat 0 -1300px;margin-left: 15px; padding: 5px 0px 10px 25px;}
#property-search input {font-size: 100%;}
#property-search select#proptypes {font-size: 100%;}

.mbgs {
	FILTER: alpha(opacity=85); LEFT: 0px; POSITION: absolute; TOP: 0px; Z-INDEX: 1; moz-opacity: .8
}
