body div.listing div.property{background:#fff;padding:15px;border:1px solid #e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;position:relative;overflow:hidden;*zoom:1}body div.listing div.property a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}body div.listing div.property div.image{width:200px;height:auto;float:left;margin-right:20px}body div.listing div.property div.headline{font-weight:bold;font-size:20px;border-top:1px dashed #e6e6e6;padding-top:6px;margin:6px 0 0 220px}body div.listing div.property div.price{float:right;font-weight:bold;color:#992828}body div.listing div.property div.description{margin-left:220px;margin-bottom:45px;text-align:justify}body div.listing div.property.reset div.description,body div.listing div.property.commercial div.description{margin-bottom:0px}body div.listing div.property div.location span{text-transform:uppercase;font-weight:bold}body div.listing div.property div.icons{position:absolute;bottom:20px;right:20px}body div.listing div.property div.icons div{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding-left:35px;height:32px;line-height:32px;margin-right:15px;background-attachment:scroll;background-repeat:no-repeat;background-position:center left;background-color:transparent}body div.listing div.property div.icons div.bathrooms{background-image:url(../bathrooms.png)}body div.listing div.property div.icons div.bedrooms{background-image:url(../bedrooms.png)}body div.listing div.property div.icons div.parking{background-image:url(../parking.png)}li,ul{margin-left:5px}
