body  {font-family:Arial;font-size:80%;margin:0px;text-align:center}
h1,.h1 {font-size:200%;color:#ed2025;font-weight:normal;}
h2,.h2 {font-size:150%;color:#000;font-weight:normal;}
h3,.h3 {font-size:120%;color:#000;font-weight:normal;}
h4,.h4 {font-size:100%;color:#000;font-weight:bold}
h1 ,h2,h3,h4,h5,h6{margin:0px 0px 5px 0px;}



/* global layout*/
#layoutWrapper {margin:0px auto;text-align:left;max-width:990px}
#layoutContent {min-height:500px;//margin-right:150px;}
#layoutHeader {height:85px;margin:10px 0px 10px 0px;background:#fff;border:0px}

#layoutNav {margin:10px 0px;display:block;clear:both;height:40px;background:#fff;padding:10px 0px;}
#layoutNavList {padding:0px;float:left;}
#layoutNavList li,#layoutUserNavList li{display:inline;}
#layoutNavList a {color:#fff;text-decoration:none;background:#ed2025;border:#ed2025;}
#layoutNavList a:hover {background:#ddd;color:#666}
#layoutUserNavList {float:right;}
#layoutUserNavList a {color:#fff;text-decoration:none;background:#ed2025;border:#ed2025;}
#layoutUserNavList a:hover {background:#ddd;color:#666}

#layoutFooter {margin:25px 0px;padding:5px;background:#eee;color:#666;text-align:center;font-size:80%;}
#layoutFooter a {color:#333}

#leftCol {position:absolute;width:250px;}


#rightCol {margin-left:250px;}
#leftCol2 {width:120px;display:block;height:500px;float:left}
#rightCol2 {width:120px;display:block;height:500px;float:right}
/* bare layout*/
#bareLayoutWrapper  {width:100%;text-align:left}


#layoutFooter .credit {font-size:85%;color:#bbb;margin-top:20px;}
#layoutFooter .credit a {color:#999;}

.ad {height:50px;display:block;margin:0px auto 10px auto}

.dijitFileInput {min-height:25px;}
.bigBox {display:block;clear:both;min-height:170px;}
.greyBox{background:#eee;padding:10px;width:400px;border:#ddd 1px solid;}
#propertySoldForm {background:#fff;padding:10px;border:#ddd 1px solid;}
.dijitFileInput img {border:2px #aaa solid;padding:2px;}
input.longInput {width:400px;}
.dijitFileInput label {display:block;}
#ulPhotos {display:none}
#ulPhotos img {margin:5px;border:2px #aaa solid;padding:2px;}

fieldset {border:none}
legend {font-weight:bold}
.thumbnail {border:2px #eee solid;padding:5px;background:white}
#propertyList {width:900px;display:block;height:175px;padding:10px 25px;background:#fdfdfd;border-color:#f6f6f6;}
#propertyList img.thumbnail {float:left}
#propertyList img.glass {border:none;float:right;}

#propertyList ul {margin-left:10px;float:left}
#propertyList dt {clear:both;font-size:150%;margin:10px 0px;}
#propertyList dt a {color:#000;text-decoration:none;}
#propertyList dd {margin:0px;}

.paginationControl {text-align:center;font-size:125%}

/*property profile*/

#profileDiv {float:right;width:600px;padding:0px 20px 50px 20px;background:#fff;border:0px;}
#profileDiv h1 {margin-top:0px;margin-bottom:10px;}
#profileAddress {text-transform:capitalize}
#profileDetails {text-transform:capitalize;padding:0px;}
#profileDetails  li {font-weight:bold;display:inline;margin:0px;padding:0px;list-style:none;font-style:italic}

#galleryDiv {margin:0px 50px 20px 0px}

#profileEnquiryDiv {width:305px;padding:5px;}
#profileEnquiryDiv fieldset {border:none}
#profileEnquiryDiv legend {color:#000;font-size:150%;margin-bottom:10px;padding:0px;font-weight:normal}

#editPhotoDiv {width:400px}
/*general*/
.bold {font-weight:bold}
.textCentre {text-align:center}
.textRight {text-align:right}
.floatRight {float:right}
.floatLeft {float:left}
#messages {background:yellow;padding:10px;margin:10px  0px;}

.opZero {opacity:0.0;filter:alpha(opacity=0);}
.visible {display:block}
.hidden{display:none}


/*forms*/
form dt,.stdDList dt {font-weight:bolder;}
form dd,.stdDList dd {margin:5px 0px 10px 0px;}



#innerContent dt {font-weight:bold}
#innerContent dd {margin:5px 0px 30px 0px}


.paymentSubForm {background:#fff;}
.paymentSubForm label{font-weight:normal;font-size:85%}

.standOut {background:yellow;padding:10px;border:2px #ed2025 solid}
