body.listing #main .container{
background-image: url(/img/content_listing.jpg);
background-repeat:repeat-x;
background-position:1px 0px;
}
body.listing #content{
padding:10px 0px;
}
body.listing h1{
float:left;
padding-left:10px;
}

body.listing #filter {
height: 40px;
padding-top:4px;
padding-left:15px;
margin-bottom: 5px;
float:left;
width:700px;
}

body.listing #filter select {
width: 90px;
display: block;
font-size: 0.9em;
}
body.listing #filter select#qs_property-type{
width:93px;
}
body.listing #filter select#qs_suburb{
width:107px;
}
body.listing #filter select#qs_max-price,
body.listing #filter select#qs_min-price,
body.listing #filter select#qs_bedrooms{
width:80px;
}

#filter select option {
text-transform: capitalize;
}

body.listing #filter p {
clear: none;
float: left;
margin-right: 12px;
}

body.listing #filter fieldset {
text-align: center;
}

body.listing #filter fieldset#submit input {
padding:0px;
margin-top:-2px;
_margin-top:0px;
}

body.listing .property {
clear:both;
padding: 8px;
overflow: hidden;
float:left;
width:470px;
margin-bottom:20px;
background:url(/img/listing_pro_bg.jpg) repeat-x;
}
body.listing .propertyRight{
float:right;
clear:none;
}
body.listing .property .image {
display: block;
float: left;
margin-right: 15px;
}

body.listing .property .details {
width: 211px;
float: left;
}
body.listing .property .features p{
display:inline;
margin-right:20px;
}
body.listing .property .features {
font-weight: bold;
color: #e71d15;
margin:5px 0px;
}

body.listing .property .features img {
margin-left: 7px;
vertical-align: bottom;
}

body.listing .property .details h2 {
font-size: 12px;
margin-bottom: 2px;
text-transform:uppercase;
}

body.listing .property .details h3 strong,
body.listing .property .details h3 {
font-size: 12px;
margin-bottom: 2px;
font-weight:normal;
text-transform:uppercase;
}

body.listing .property .details p {
margin-bottom: 0 !important;
clear:both;
}
body.listing .property .prolink{
margin-top:10px;
}

body.listing .property .prolink a:link,
body.listing .property .prolink a:visited,
body.listing .property .prolink a:hover{
background:url(/img/button_bg.gif) repeat-x;
text-decoration:none;
}

body.listing p.pagebar {
font-size: 0.9em;
padding-top: 10px;
padding-bottom: 5px;
text-align: right;
color:#ff2219;
clear:both;
}

