/* house */

#h_view {
}


#h_header {
   background-color: #F6F7EA;
   border-bottom: 1px #000000 solid;
   padding-top: 10px;
   padding-left: 25px;
   padding-right: 25px;
   height: 100px;
}

#h_images {
   margin-left: 20px;
   background-color: #F6F7EA;
   padding: 0px;
   height: 220px;
   width: 800px;
}

#h_image_selection {
   position: absolute;
   margin-left: 0px;
   margin-top: 0px;
   height: 220px;
   width: 480px;
   padding: 10px;
}

#h_main-image {
   position: absolute;
   margin-left: 480px;
   margin-top: 0px;
   height: 220px;
   width: 320px;
   padding: 10px;
   padding-left: 0px;
}

#h_main-content {
   margin-left: 20px;
   background-color: #ffffff;
   padding: 0px;
   border: 1px #000 solid;
   margin-right: 222px;
   margin-top: 10px;
   margin-bottom: 40px;
}

#h_vitals_stats {
   height: 1.5em;;
   text-align: right;
   background-color: #ccccdd;
}

#h_icons {
   text-align: right;
   display: inline;
}

#h_cars {
   display: inline;
   background-image: url(../img/car.gif);
   background-repeat: no-repeat;
   background-position: left;
   margin-right: 40px;
   padding-left: 30px;1
}

#h_rooms {
   display: inline;
   background-image: url(../img/bed.gif);
   background-repeat: no-repeat;
   background-position: left;
   margin-right: 40px;
   padding-left: 30px;
}

#h_baths {
   display: inline;
   background-image: url(../img/bath.gif);
   background-repeat: no-repeat;
   background-position: left;
   margin-right: 40px;
   padding-left: 30px;
   
}

#h_address {
   font-weight: bold;
   font-size: 130%;
}

#h_shortlist {
   display: inline;
   right: 260px;
   position: absolute;
   font-weight: normal;
   font-size: 80%;
   background-image: url(../img/short_list.gif);
   background-repeat: no-repeat;
   background-position: left;
   padding-left: 24px;
   margin-top: 10px;
}

#h_price {
   font-weight: normal;
   font-size: 130%;
   padding-top: 10px;
}

#h_propertyinfo {
   padding: 10px;
   border-top: 1px #000 solid;
}

#h_description {
   padding: 10px;
   border-top: 1px #000 solid;
}

#h_features {
   padding: 10px;
   border-top: 1px #000 solid;
}

#h_ownerinfo {
   padding: 10px;
   border-top: 1px #000 solid;
}

#h_agent {
   background-color: #ffffff;
   position: absolute;
   right: 0px;
   top: 337px;
   width: 220px;
   font-weight: bold;
   border: 1px #000 solid;
   text-align: center;     
}

#h_sagent {
   background-color: #ffffff;
   position: absolute;
   right: 0px;
   top: 117px;
   width: 220px;
   font-weight: bold;
   border: 1px #000 solid;
   text-align: center;     
}

#h_logo {
   width: 210px;
   padding: 10px;
}

#h_agent_photo {
   width: 210px;
   padding: 10px;
}

#h_email {
   background-color : #eee;
   position: absolute;
   right: 0px;
   top: 670px;
   width: 222px;
   font-weight: bold;
   border: 1px #000 solid;
   text-align: center;  
}

#h_semail {
   background-color : #eee;
   position: absolute;
   right: 0px;
   top: 420px;
   width: 222px;
   font-weight: bold;
   border: 1px #000 solid;
   text-align: center;  
}

#h_footer {
   margin: 20px;
   padding: 20px;
}

#hl_row {
   width: 750px;
   border: 1px #000 solid;
   padding: 10px;
   margin-top: 10px;
   background-color : #edfafa;
}

#hl_vitals_stats {
   text-align: right;
   background-color: #ccccdd;
   padding: 5px;
   margin-bottom: 10px;
}

#hl_suburb {
   position: absolute;
   left: 90px;
   display: inline;
   font-weight: bold;
}

#hl_address {
   display: inline;
}

#hl_image {
   display: inline;
   margin-left: 10px;
}


#hl_description {
   padding: 10px;
   
}

#hl_info {
   display: inline;
   padding-right: 30px;
}

#hl_shortlist {
   display: inline;
   padding-right: 30px;
}


/* house - end */
