/* Print CSS */

/*== Main Divs ==*/
body {background: white; font-size: 10pt; width: 600px; font-family: Arial, Helvetica, sans-serif;}
h1 {font-size: 16pt;}
h2 {font-size: 14pt;}
h3 {font-size: 12pt;}
ul, li {list-style: disc!important; list-style-position:outside;}
li { margin-left:15px;}

#logo {margin: 0;}
#jump {display: none;}
#menu {display: none;}
#search {display: none;}
#header {margin: 0em;}
.bcrumbs {display: none;}
.box {font-size: 10pt; line-height: 1.4em; width: 600px;}

#main #homebox {margin-left: 0px;}
#main #homebox .box {width: 600px; }
#main, #content {width: 600px; margin: 0em; padding: 0em; border: 0; float: none !important; color: black; background: transparent none;}

div#content {padding-top: 1em;}
div#content {margin-bottom: -8px; margin-left: 0px;}
div#content img {vertical-align: bottom;}
div#content p {font-size: 10pt;}

a:link, a:visited {color: #520; background: transparent; font-weight: bold; text-decoration: underline;}

/*== Home Page ==*/
#main #banner {display:none;}
#main #banner #txt_banner {display:none;}
#main #box {margin-left: 0px;}
#main #box div {display:block; clear:both; float: none; margin: 0px;}
#main #box .m_box {font-size: 8pt; font-weight: normal; color:#707070; display:block; margin-left: 0px;}
#box li.m_box {line-height: 20em;}
.visits_links {font-size: 7pt;}
.visits_links a {font-size: 9pt; margin-left: 0px;}
.network {font-size: 8pt;}
.b_box {font-size: 8pt;}

/*== RHS Column ==*/
#content-right {display: none;}

/*== Bullet Style ==*/
#content ul.bullet {margin-left: 1em;}
#content ul.bullet li {list-style:disc; margin-left: 0.8em; font-size: 10pt;}

/*== Residential Details ==*/
#main #wrap-res-details .auction {font-size: 12pt; margin-top: 0.4em;}
#main #wrap-res-details .res-details-left: {width: 600px;}
#main #wrap-res-details .auction_name {font-size: 14pt;}
#main #wrap-res-details .auction_price {font-size: 14pt;}
#wrap-res-details .res-details-grey table {display: none;}
#main .res-details-grey .property-image {display:block; width:auto; height: auto;}
#main .res-details-grey .property-image img {border: solid 1px #999; margin-top: 0.8em; margin-bottom: 0.8em;}
#main .res-details-grey {float:left; margin-left: 0px; padding-left: 0px;}

#map-container hr {display: none;}
#map-container h2 {display: none;}
#map-container #map {border: solid 1px #999; margin-left: 0px;}
#map-container a img {display: none;}
#map-container .res-question {display: none;}
#flash {display: none;}
.red_links {display: none;}
.sliding-big {display: none;}

#main .legal-details .legal{display: block; float:left; margin-bottom: 1em;}
#main .legal-details p.legal{line-height: 1.3em; font-size: 8pt; letter-spacing: 0.06em;}
#main .legal span {font-weight: bold; margin-bottom: 0.5em;}
#footer {display: none;}
.features {font-size: 8pt;}
.features li {list-style: disc; margin: 0.5em 0em 0.3em 0.5em; color:#8E8A8A;}

/*== Residential Listings ==*/
#main .panel {width: 670px; font-size: 10pt; margin-left:0; margin-bottom: 1em;}
#main .panel .pic {float:left; border: solid 1px #999;}
#main .panel .res_desc {width:480px; margin-top:6px;}
#main .panel .res_desc p.res_price {font-size: 11pt; font-weight: bold; letter-spacing: 0.04em;}
#main .panel .res_desc p.des_line {font-size: 9pt; letter-spacing: 0.03em;}
#main .panel p.number {font-size: 10pt; color:#ccc}
#main .panel .res_desc p.des_line_furnished {text-transform: uppercase; font-weight: bold; font-size: 8pt;}
#main .panel .res_desc ul {padding-top:0.4em; float:left;}
#main .panel .res_desc ul li {list-style:disc; font-size: 8pt; width: 190px;}
#main .panel .res_desc p.full {display: hidden;}
#main .mortgages {display:none;}

#main .panel .res_desc .l {float:left;margin-left: 0.6em;}
#main .panel .res_desc .r {float:right; margin-right: 1.6em;}

/*== Our Team/Our People ==*/
#main #content #people {display:none;}
#main #content ul.alphabet {display:none;}
#main #content .profile-info {font-size: 9pt;}
#main #content .vcard {font-size: 9pt;}
#main #content .email a {text-decoration: none;}
.pagination {display:none;}

/*== Map Search ==*/
#main #location {display: none;}
#main p.results {display: none;}
#main h1.inside {margin-left:0em;}
#main #map_canvas {width: 600px; border: solid 1px #999; margin-left:-1em;}

/*== Search Page ==*/
#main .res-sales-left {display: none;}
#main .res-sales-grey {float: left; margin-left: -1.8em; margin-top: 0.6em; margin-bottom: 0.6em;}
#main .res-sales-grey img {border: solid 1px #999; margin-left: -0.9em;}
#main .large-links {display: none;}
#main .res-sales-right_2 {float:left; width: 600px;}
#main .res-sales-left_2 {float:left; width: 600px;}
#main .res-sales-left_2 ul.arrows-2 {margin-left: 0.2em;}
#main .res-sales-left_2 ul.arrows-.2 li{list-style:disc; font-size: 10pt; font-weight:normal; color:#ccc}

/*== Lisney New Homes ==*/
#main #masthead {margin: 0em; margin-top: 1em;}
#main #masthead .text {margin-top: 1em;}
#main #masthead .text p{font-size: 10pt; width: 600px; margin-top: 1em;}
.dev-text p {margin-left: 1.8em;}
h2.dev {margin-left: 1.2em;}

/*== Upcoming Developments ==*/
#main #content h2.dev {margin-left: 0px;}
#main #content .dev-text {margin-left: -22px;}

/*== Overseas Residential ==*/
#main #overseas-content {display: block; clear:both;}
#main #overseas-content .left {margin-left: 0px;}
#main #overseas-content .left #panes #content #one p {font-size: 10pt; margin-left: 0px;}
#main #overseas-content .right #panes #content #one p {font-size: 10pt; margin-left: 0px;}

#main #overseas-content .left #panes #content div {display:block; clear:both; float: none; margin: 0px;}
#main #overseas-content .right {display:none;}

/*== Commercial ==*/
#main #masthead .text {font-size: 12pt;}
#main #masthead .text .invest-land {font-size: 14pt;}

/*== Commercial Listings ==*/
#main .switch-area {margin-left: 0px; margin-top: 10px; text-align: left;}
#main p.switch-area {font-size: 10pt;}

/*== Research & News ==*/
#main #content .box ul.news {margin-left: -30px;}

/*== Careers @ Lisney ==*/
#main #content .role .blurb {font-size: 12pt;}

/*== New to the Market ==*/
ul.new-market-items {display: list-item;}
ul.new-market-items li {font-size: 8pt;}

ul.features { margin-left:10px;}
ul.features li {list-style:disc; padding-left:0px!important;}
*:first-child+html ul.features li { margin-left:15px; }
