


/*-------------------------------*/
/* -- search RESULTS styling -- */


.result_item.narrow{
width: 538px; border:1px solid #67a3a3;
}

.resultItem {
position:relative;
width:660px;
/*
height:190px;
*/
overflow:hidden;
margin-bottom:30px;
background:url(/images/bg-search-grad.png) bottom right repeat-x;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}


.imageFrame {
background: url(/images/bg-missing-photo.png) top left no-repeat;
width: 200px;
height: 190px;
overflow: hidden;
position: relative;
float: left;
}



.imageMask {
width:175px;
height:166px;
overflow:hidden;
position:absolute;
top:12px;
left:12px;
}


/* so even listings with no photo can have a clickable photo area */
.imageMask a {
display:block;
height:100%;
width:100%;
}



.resultInfo {
width: 436px;
/*
height: 190px;
*/
float: left;
padding-left: 18px;
color: #999;
}


.resultItem h2 {
margin:0;
line-height: 20px;
font-size: 18px;
font-weight: normal;
}


.resultItem h2 a {
color: #009;
}


p.path {
font-size:12px;
color: #066;
color: #999;
}



p.status {
margin:0;
position:absolute;
/*bottom:12px;*/
left: 12px;
width: 44px;
height:45px;
text-indent:-9999px;
}


.status.new {
top: 133px;
background:url(/images/status-new.gif) bottom left no-repeat;
}

.status.sold {
top: 133px;
background:url(/images/status-sold.gif) bottom left no-repeat;
}

p.status.available {
top: 163px;
background: #ff6702 url(/images/status-available.gif) bottom left no-repeat;
height:15px;
width:175px;
}

table.info {
width:100%;
margin: 0 0 34px 0;
font-size:11px;
line-height:17px;
border-top: 1px solid #eaeded;
}

table.info td,
table.info th {
border-bottom: 1px solid #eaeded;
text-align: left;
font-weight: normal;
}

table.info th {
width: 100px;
}

.resultItem a.overall {
background: url(/images/sprite-buttons.gif) no-repeat;
position:absolute;
bottom:6px;
right:6px;
width:96px;
height:22px;
text-indent:-9999px;
z-index:5;
}
