
/* --------------------------------------------------------------- */
/* INHABIT DEFAULT CSS                                             */
/* Copyright 2008, Inhabit Technology Pty Ltd, All rights reserved */
/* --------------------------------------------------------------- */
/* Created:      03/01/2008                                        */
/* Author:       Bill Shields                                      */
/* Limitations:  Early rendering fields don't work in CSS          */
/* --------------------------------------------------------------- */
/* Revision History:                                               */
/* DD/MM/YY CODER REVISION                                         */
/*                                                                 */
/* --------------------------------------------------------------- */


.hidden{ display:none !important;}

#underoffer{padding:3px 5px 3px 5px; display:inline-block; color:#FFF; font-weight:bold; background:#F00;}
#emailFriend,  
#emailAgent1Form,
emailAgent2Form
{color:#000;}

#emailFriend p,
#emailAgent1Form p,
emailAgent2Form p {
  margin-bottom:5px;}
  
input[type=submit],
input[type=reset],
input[type=button],
input.button { width:auto;}

.img_bed img,
.img_bath img,
.img_car img{ display:none;} /*only show on print */

p.ref{ display:none;} /*only show on print */

div.soldouter{
  position:relative;}
  
div.soldinner{
  position:absolute;
  font-size:2em;
  font-weight:bold;
  color:#FF0000;
  padding-left:40px;
  padding-top:35px;
 }
  
body.contactupdate form input,
body.contactupdate form select{
  width:auto;
}
body.contactupdate form label{
  font-weight:bold;
  color:#555;

}


body.contactupdate form li{
  margin-bottom:5px;  
}


#filter p{display:none;}
#filter p label{
  font-weight:bold;}

/*STAFF TITLE*/
p.title{
  font-weight:bold;
  color:#777777;}


dl.glossary dt {
  font-weight:bold;
  margin-bottom:3px;
  color:#333;
  font-style:italic;
}

dl.glossary dd { margin-bottom:10px; }



/* --------------------------------------------------------------- */
/* GOOGLE MAPS STUFF                                               */
/* --------------------------------------------------------------- */


.popup {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000;
  text-align:left;
}

/* --------------------------------------------------------------- */
/* PAGE LOADED RESULTS                                             */
/* --------------------------------------------------------------- */


body#general div#content ul {
  list-style-position:outside;
  list-style-type:disc;
  padding-left:15px;
}

body#general div#content ul li { margin-bottom:5px; }

label.error {
  font-weight:bold;
  color:#F00;
  width:auto !important;
  float:right;
}

.EnquiryButton {
  background: #FFFFFF !important;
  color:#000000 !important;
  padding:0 10px;
  border:1px solid #999999 !important;
}

.EnquiryButton:hover {
  background: #999999 !important;
  border:1px solid #FFFFFF !important;
  color:#FFFFFF !important;
  padding:0 10px;
}

body#staff span.heading01 { display:none; }

p#search_button { clear:left !important; }

.fr {
  float:right;
  padding:0 0 10px 10px;
}

.fl {
  float:left;
  padding:0 10px 10px 0;
}

#agentinfo{ float:left; clear:left;}