.result {
  width:694px;
  border:1px solid #df0031;
  padding:1px;
  clear:both;
  position:relative;
  margin-bottom:10px;
}
.result .hdr {
  background-color:#df0031;
  padding:5px;
  margin:0;
  width:684px;
  float:left;
}

.result .hdr h1 {
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  text-transform:uppercase;
  float:left;
  width:209px;
  margin:0;
  padding:0 5px 0 0;
}

.result .hdr h2 {
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0 5px 0 0;
  width:230px;
  float:left;
}

.result .hdr h3 {
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0 5px 0 0;
  width:110px;
  float:left;
}

.result .hdr ul {
  width:120px;
  float:right;
  margin:0;
  padding:0;
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  list-style: none;
}

.result .hdr h4 {
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0;
  width:120px;
  float:right;
}

.result .hdr li {
  float:left;
  width:16px;
  padding-left:2px;
  background-position:right;
  background-repeat:no-repeat;
  text-align:right;
  padding-right:20px;
}
.result .hdr .bed {
  background-image: url(http://www.offernow.com.au/agent_shared/images/icon_set1/beds.gif);
}
.result .hdr .bath {
  background-image: url(http://www.offernow.com.au/agent_shared/images/icon_set1/baths.gif);
}
.result .hdr .car {
  background-image: url(http://www.offernow.com.au/agent_shared/images/icon_set1/cars.gif);
}
.result .content {
  clear:both;
  padding:1px 5px 1px 0px;
}
.result .content .thumb {
  float:left;
  padding:0;
  width:140px;
  margin-right:5px;
  text-align:center;
  color:#ff0000;
  font-size:1.2em;
  font-weight:bold;
  text-transform:uppercase;
}
.result .content .details {
  float:left;
  width:544px;
}
.result .content h1 {
  color:#000000;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0;
  text-transform:uppercase;
}
.result .content h2 {
  color:#666666;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0;
  text-transform:uppercase;
}
.result .content p {
  padding:3px 0 35px 0;
  margin:0;
}
.result .ftr {
  position:absolute;
  right:1px;
  bottom:2px;
  clear:both;
}

.result .open,.property .open {
  color:#ff0000;
  background-image:url(http://www.offernow.com.au/agent_shared/images/icons_16/284-user_search.gif);
  background-repeat:no-repeat;
  padding-left:21px;
  line-height:16px;
  font-weight:bold;
}

.btn {
  height:24px;
  text-decoration: none;
  background-repeat:no-repeat;
  padding:0;
  display:block; float:left;
  background-position: top;
}
.btn:hover { background-position:bottom; }

.offerbtn {
  background-image:url(http://www.offernow.com.au/agent_shared/images/buttons/offernow_click_btn.gif);
  width:169px;
  margin-right:5px;
}


.moreinfobtn {
  background-image:url(http://www.offernow.com.au/agent_shared/images/buttons/moredetails_black1.gif);
  width:102px;
  margin-right:5px;
}
.enquirybtn {
  background-image:url(http://www.offernow.com.au/agent_shared/images/buttons/makeenquiry_black1.gif);
  width:102px;
}
.gallerybtn {
  background-image:url(http://www.offernow.com.au/agent_shared/images/buttons/viewgallery_black1.gif);
  width:102px;
  float:none;
  text-align: center;
}

.searchSummary,.searchSummaryFooter {
  clear:both;
  width:686px;
  color:#ffffff;
  padding:0 5px;
  font-size:1em;
  line-height:25px;
  height:25px;
  background-repeat: repeat-x;
  background-image: url(../images/concept/search_summary_hdr.gif);
  border:1px solid #df0031;
}
.searchSummary .total,.searchSummaryFooter .total {
  float:left;
}
.searchSummary .sort,.searchSummaryFooter .sort {
  float:right;
}
.searchPages {
  text-align: center;
  background-color:#ffa9a8;
  color:#000000;
  padding:0 5px;
  font-size:1em;
  line-height:25px;
}
.searchPages a {
  color:#000000;
  text-decoration:none;
}

.searchPages em {
  color:#666666;
  font-weight:bold;
  font-style:normal;
}

/* property details */
.property {
  width:694px;
  border:1px solid #df0031;
  padding:1px;
  clear:both;
  position:relative;
  margin-bottom:10px;
}
.property .hdr {
  background-color:#df0031;
  padding:5px;
  margin:0;
  width:684px;
  float:left;
}

.property .hdr h1 {
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  text-transform:uppercase;
  float:left;
  width:209px;
  margin:0;
  padding:0 5px 0 0;
}

.property .hdr h2 {
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0 5px 0 0;
  width:230px;
  float:left;
}

.property .hdr h3 {
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0 5px 0 0;
  width:110px;
  float:left;
}

.property .hdr ul {
  width:120px;
  float:right;
  margin:0;
  padding:0;
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  list-style: none;
}

.property .hdr h4 {
  color:#ffffff;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0;
  width:120px;
  float:right;
}

.property .hdr li {
  float:left;
  width:16px;
  padding-left:2px;
  background-position:right;
  background-repeat:no-repeat;
  text-align:right;
  padding-right:20px;
}
.property .hdr .bed {
  background-image: url(http://www.offernow.com.au/agent_shared/images/icon_set1/beds.gif);
}
.property .hdr .bath {
  background-image: url(http://www.offernow.com.au/agent_shared/images/icon_set1/baths.gif);
}
.property .hdr .car {
  background-image: url(http://www.offernow.com.au/agent_shared/images/icon_set1/cars.gif);
}

.property .summary {
  margin:1px 0;
  clear:both;
  float:left;
  display:inline;
  width:694px;
}
.property .box {
  width:292px; 
  padding-bottom:5px;
  clear:both;
  float:left;
  margin-bottom:1px;
}
#propertyBox { background-color:#ffffff; }
#agentBox { background-color:#eeeeee; }

.property .bbar {
  clear:both;
  text-align: center;
  margin:5px auto;
  display:table;
}
.property .overview {
  width:292px;
  margin:0 1px;
  float:right;
  display:inline;
}
.property .main {
  float:left;
  width:400px;
}
.property .main img {
  width:400px;
}
.property .box h1 {
  background-color:#ffa9a8;
  color:#000000;
  text-align:center;
  font-size:1em;
  padding:5px;
  margin:0;
}
.property .box .content {
  padding:5px;
  margin:0;
  text-align: center;
  line-height:25px;
}
.property .box dl { padding-bottom:5px;margin:0;padding:5px; }

.property .box dt {
  font-weight:bold;
  float:left;
  clear:both;
  padding:5px 0 5px 5px;
  width:120px;
}
.property .box dd {
  padding:5px 0 5px 0px;
}
.property .box h2 { 
  font-size:1em;
  padding:0;
  margin:0;
}
.property .details {
  border-top:4px solid #cccccc;
  border-bottom: 4px solid #cccccc;
  clear:both;
  margin-top:1px;
  float:left;
  padding-top:1px;
  width:694px;
}
.property .images {
  width:140px;
  float:left;
}
.property .copy {
  float:right;
  width:534px;
  margin-right:10px;
  display:inline;
}
.property .images img {
  padding-bottom:1px;
}
.property .copy h1 {
  color:#000000;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0;
  text-transform:uppercase;
}
.property .copy h2 {
  color:#666666;
  font-weight:bold;
  font-size:1em;
  margin:0;
  padding:0;
  text-transform:uppercase;
}

.property .offerbtn {
  background-image:url(http://www.offernow.com.au/agent_shared/images/buttons/offernow_btn.gif);
  width:102px;
  margin-right:5px;
}

#gmap {
  width:532px;
  height:372px;
  border:1px solid #000000;
  margin-bottom:10px;
}

.galleryBox {
  float:left;
  width:70px;
  height:47px;
  padding-top:5px;
  border:solid 1px #000000;
  margin:2px;
}
.offerBanner {
  width:696px;
  border:1px solid #000000;
  background-image:url(http://www.offernow.com.au/agent_shared/images/OfferNowBanner.gif);
  height:144px;
}