/* Refine Search
---------------- */
#search a.print {
background-color: transparent;
text-decoration: underline;
float: right;
padding: 0;
margin: 5px 33px 0 0;
color: #F01F35;
}
#search span.savesearch {
color: #F01F35;
text-transform: lowercase;
/* Structure */
float: right;
margin: 5px 5px 0 0;
}
#search span.savesearch a {
color: #F01F35;
}
#search #filter form {
background-color: transparent;
/* Structure */
padding: 6px 0;
margin: 3px 0 9px 0;
}
#search #filter form fieldset {
border: none;
/* Structure */
margin: 0;
padding: 0;
}
#search #filter form fieldset h2.hd_refine {
backgorund-color: #EAE8DB;
background-image: url(/_lib/professional/prime/img/hd_refinesearch.gif);
background-position: left center;
background-repeat: no-repeat;
text-indent: -9999em;
/* Structure */
margin: 3px 25px 0 0;
display: block;
height: 26px;
width: 131px;
float: left;
}
#search #filter form fieldset p {
/* Structure */
display: inline;
clear: none;
}
#search #filter form fieldset select {
width: 89px;
font-size: 0.9em;
/* Structure */
margin: 0 10px 0 0;
}
#search #filter form fieldset select#qs_property-type,
#search #filter form fieldset select#qs_suburb {
/* Structure */
width: 110px;
}
#search #filter form fieldset select#qs_bedrooms {
/* Structure */
width: 86px;
}

/* Properties
------------- */
#search .property {
border: 1px solid #DAD9C5;
background: #EAE8DB;
/* Structure */
width: 442px;
float: left;
padding: 5px;
margin: 0 0 9px 0;
}
#search .property.right {
/* Structure */
float:right;
}
#search .property a.image {
/* Structure */
position: relative;
display: block;
width: 240px;
text-decoration: none;
border: 1px solid #FFF;
float:left;
}
#search .property a.image img {
/* Structure */
display: block;
}
.property a.image img.soldStatus {
position: absolute;
top: 0;
left: 0;
z-index: 100;
}
#search .property a.image p.morelink {
background-color: #EB1D2A;
color: #fff;
text-transform: uppercase;
-moz-opacity:.75;
filter:alpha(opacity=75);
/* Structure */
position: absolute;
right: 0;
bottom: 0;
padding: 4px 10px;
margin: 0;
}
#search .property .details {
/* Structure */
margin: 4px 0 0 255px;
}
#search .property .details .icons {
/* Structure */
text-align: right;
margin: 0 0 10px 0;
}
#search .property .details .icons p {
color: #EB1D2A;
font-weight: bold;
/* Structure */
display: inline;
margin: 0 5px 0 0;
}
#search .property .details .icons p img {
/* Structure */
margin: 0 0 0 5px;
vertical-align: middle;
}
#search .property .details h2.title {
color: #FF9E07;
font-size: 1em;
}
#search .property .details h3.price {
color: #C8060F;
}
#search .property .details h3.address {
color: #C8060F;
text-transform: uppercase;
}
#search .property .details p.description {
color:#2F2E29;
/* Structure */
margin:10px 0 0 0;
}
#search p.pagebar {
color: #2F2E29;
/* Structure */
clear:both;
text-align:right;
}
#search p.pagebar a {
color: #EB1D2A;
}
