@charset utf-8;
body{font-family:Arial, Helvetica, sans-serif;padding-top:10px;padding-bottom:10px;background-color:#F9FBFB}
*{margin:0;padding:0}
br.clear{clear:both;line-height:0;display:block}
a{color:#039;text-decoration:none}
a:visited{color:#339}
div.pageHeader{width:870px;background-color:#039;margin:auto;padding:15px}
div.headerAddress{width:305px;height:70px;float:right;color:#E2DF5F;font-size:14px;font-weight:700;line-height:1.2em;margin-top:-7px;margin-right:10px}
div.headerAddress a{color:#E0DD65;font-size:14px;font-weight:700;text-decoration:none}
div.headerAddress a:visited{color:#E0DD65}
div.haTitle{float:left;width:95px}
div.haDetail{float:left;width:200px}
div.pageArea{width:898px;border-left:#CCC 1px solid;border-right:#CCC 1px solid;background-color:#f6f4eb;margin:auto}
div.pageContent{width:665px;float:right;background-color:#FFF;min-height:250px;font-size:12px;padding:20px}
div.pageContent h1{font-size:21px;margin-bottom:10px}
div.pageContent h2{font-size:18px;margin-bottom:8px}
div.pageContent h3{font-size:16px;margin-bottom:8px}
div.pageContent h4{font-size:14px;margin-bottom:5px}
div.pageContent li{margin-left:15px}
div.pagePhotoCaption{font-size:11px}
span.sold{color:#C00}
div.sideMenu{width:190px;padding-top:10px;padding-bottom:50px;float:left}
div.sideMenu ul{list-style:none;margin:0;padding:0}
div.sideMenu ul li{width:150px;border-bottom:#993 1px solid;padding-top:8px;margin-right:5px;float:right;position:relative;font-size:13px}
div.sideMenu ul li a{text-decoration:none;color:#A5935A;font-weight:700;font-size:13px}
div.sideMenu ul li a:hover{color:#960}
div.selected{width:10px;height:10px;position:absolute;left:-20px;background-color:#993;top:11px}
#contentFooter{margin-top:20px}
#contentFooter hr{margin-bottom:5px}
div.pageFooter{width:880px;background-color:#039;color:#E3EE22;font-size:11px;font-weight:700;margin:auto;padding:10px}
div.pageFooter a{color:#E0DD65;font-size:11px;font-weight:700;text-decoration:none}
div.footerLeft{float:left;text-align:left;margin-left:5px}
div.footerRight{float:right;text-align:right;margin-right:5px}
div.designBy{width:890px;text-align:right;color:#CECDB5;font-size:11px;margin:auto;padding:5px}
div.designBy a{color:#CECDB5;font-size:11px;text-decoration:none}
div.designBy a:hover{color:#666;text-decoration:underline}
#mbOverlay{position:absolute;left:0;width:100%;background-color:#000;z-index:100;cursor:pointer}
#mbCenter{position:absolute;z-index:101;overflow:hidden;left:50%;top:10%;background-color:#fff;border:5px solid #fff;margin:0;padding:5px}
.mbLoading{background:#fff url(/images/imagebox/loading.gif) no-repeat center}
#mbImage{height:0;border:none;font-size:0;overflow:hidden;margin:0;padding:0}
.clear{clear:both;height:0;font-size:0;overflow:hidden;margin:0;padding:0}
#mbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;padding-top:8px;margin:0}
#mbNavigation{float:right;width:27px;padding-top:3px;border-left:1px solid #9c9c9c}
#mbCount{width:55px;overflow:hidden;padding-top:1px;float:right;text-align:right;font-size:9px}
#mbCloseLink,#mbPrevLink,#mbNextLink{outline:none;display:block;float:right;height:20px;cursor:pointer}
#mbPrevLink,#mbNextLink{width:17px}
#mbPrevLink{background:transparent url(/images/imagebox/prev.gif) no-repeat}
#mbNextLink{background:transparent url(/images/imagebox/next.gif) no-repeat}
a#mbPrevLink:hover,a#mbNextLink:hover,a#mbCloseLink:hover{background-position:0 -23px}
#mbCloseLink{width:20px;background:transparent url(/images/imagebox/close.gif) no-repeat}
#mbDescription{margin-right:27px;font-weight:400;text-align:justify;padding:0 10px 0 0}
div.backLink{margin-bottom:15px}
div.backLink a{font-weight:700;text-decoration:none}
div.backLink a:visited{color:#039}
h1.property{margin-bottom:15px;padding-bottom:3px;border-bottom:#f6f4eb 2px solid}
h2.property{margin-bottom:8px;padding-bottom:3px;border-bottom:#f6f4eb 2px solid}
div.propertyLine{margin-bottom:3px;border-bottom:#F4F4F4 1px solid;width:350px;text-align:left}
div.propertyBox{border:#666 1px solid;width:645px;position:relative;margin-bottom:20px;padding:5px 5px 20px 8px}
div.propertyLink{position:absolute;right:0;bottom:0;width:150px;height:15px;background-color:#039;font-weight:700;color:#E3EE22;font-size:11px;text-align:center;background-image:url(/images/property-link.jpg);background-position:left;background-repeat:no-repeat;padding:3px}
div.propertyID{position:absolute;left:165px;bottom:3px;width:250px;height:15px;font-size:10px}
div.propertyPhotoLink{position:absolute;left:0;bottom:0;width:150px;height:15px;background-color:#039;font-weight:700;color:#E3EE22;font-size:11px;text-align:center;background-image:url(/images/photo-link.jpg);background-position:right;background-repeat:no-repeat;padding:3px}
div.propertyTitle{width:647px;background-color:#039;font-weight:700;color:#E3EE22;background-image:url(/images/property-title.jpg);background-repeat:no-repeat;background-position:top;padding:5px 5px 5px 8px}
div.propertyTitle h2{font-weight:700;color:#E3EE22;font-size:13px!important;border:none!important;margin:0;padding:0}
div.propertyTitle a{font-weight:700;color:#E3EE22;font-size:13px;text-decoration:none}
div.propertyPhotoThumb{width:145px;height:100px;overflow:hidden;text-align:center;float:left;margin-right:10px;margin-bottom:10px}
div.propertyLocation{font-weight:700;float:left;width:310px;margin-bottom:5px;font-size:13px;height:16px;overflow:hidden}
div.propertyPrice{font-weight:700;float:right;width:170px;margin-bottom:5px;text-align:right;font-size:13px;height:16px;overflow:hidden}
div.propertyListingDetails{width:480px;height:50px;padding-right:10px;float:right}
div.fieldTitleSmall{width:95px;float:left;padding-bottom:3px;color:#333;font-weight:700}
div.fieldValueSmall{width:240px;float:left;padding-bottom:3px}
div.propertyPhotoBox{width:300px;height:200px;text-align:center;position:absolute;top:25px;left:5px}
div.propertyPhotoBoxTitle{width:304px;height:15px;position:absolute;top:0;left:0;background-color:#039;font-weight:700;color:#E3EE22;font-size:11px;padding:3px}
div.propertyPhotoScreen{width:300px;height:285px;border:#CCC 1px solid;float:right;position:relative;margin-top:3px;margin-left:15px;margin-bottom:15px;padding:5px}
#propertyPhotoCaption{width:300px;font-size:11px;position:absolute;top:248px;left:5px;overflow:hidden}
div.propertyPhotoControls{width:296px;position:absolute;top:227px;left:5px;height:19px;padding:2px}
#propertyPhotoNum{float:left;width:106px;padding-left:10px;padding-right:10px;height:15px;text-align:center;color:#333;font-size:10px;font-weight:700}
#propertyPhotoNext{float:right}
strong.propertyPrice{font-size:16px;font-weight:700;display:block;margin-bottom:8px}
strong.propertyAddress{font-size:14px;font-weight:700;display:block;margin-bottom:5px}
img,div.propertyPhotoThumb img,div.propertyPhotoControls img{border:none}
div.pageHeader img,#propertyPhotoPrev{float:left}
div.headerAddress a:hover,div.headerAddress a:visited:hover,div.backLink a:hover,div.propertyTitle a:hover{text-decoration:underline}
div.propertyLink a,div.propertyPhotoLink a{color:#E3EE22;text-decoration:none;font-size:11px}
div.propertyLink a:hover,div.propertyPhotoLink a:hover{color:#E3EE22;text-decoration:underline}
div.propertyPhotoBoxTitle em,em.sideNote{font-size:10px}
