/* Listings
------------*/
body, html, #wrap {height: auto;}
html.print,
body.print{
background:none;
background-color:#FFF;
}
body.print #wrap {
width: 586px !important;
background-image: none;
background-color: #fff;
height: 100%;
}
body.print #main {
margin:0px 1px;
}
body.print #content{
margin:0px;
}


body.print .property {
padding: 10px 0;
margin:0px 0px;
clear: both;
border-bottom: 1px solid #343232;
}
body.print .property .image,
body.print .property .details,
body.print .property .propertyName{
height:130px;
margin-right: 10px;
float: left;
}
body.print .property .morelink{
float:right;
margin-top:80px;

}

body.print .property .propertyName{
width:125px;
}


body.print .property .image {
display: block;
}
body.print .property .image img{
width:180px;
}
body.print .property .details {
width: 200px;
}

body.print .property .features {
padding-top:39px;
font-weight: bold;
color: #343232;
float: left;
}
body.print .property .features P{
padding-top:10px;
}

body.print .property .features img {
margin-left: 7px;
vertical-align: bottom;
}

body.print .property .details h2 {
font-size: 1.2em;
font-style: italic;
}

body.print .property .details h3 {
font-size: 1em;
margin-bottom: 15px;
font-weight:normal;
}

body.print .property .details p {
margin-bottom: 0 !important;
}

body.print .property .price h3{
font-weight:normal;
}
body.print #pageHeading{
padding:0px 10px;
margin-top:0;
}
body.print #pageHeading h1{
float:left;
margin:0;
width:auto;
}

body.print #pageHeading a:link,
body.print #pageHeading a:visited{
float:right;
position:relative;
top:-8px;
font-weight:bold;
}
body.print .auction{
margin-top:20px;
}
body.print .pagebreaker{
page-break-before:always;
}
