/* Property Detail CSS Document */

h2 {color:#076996;margin:0 auto;padding:0;text-align:left;font-size:22px;}
h6 {color:#076996;margin:0 auto;padding:0;text-align:left;font-size:14px;}

.title_with_seperator {width:690px;float:left;margin:10px 0 0 0;padding:5px 0 0 0;background:url(../images/new/properties_detail_titlebg.png) no-repeat top left;height:30px;}
.title_with_seperator h2 {font-size:22px;font-weight:lighter;}
.title_with_seperator h6 {padding:5px 0 0 0;}

.propertyPromotion {width:680px;overflow:auto;margin:20px 0;float:left;}
.propertyPromotionImage {width:310px;float:left;cursor:pointer; cursor:hand;}
.propertyPromotionImage img {border:2px solid #fea412;cursor:pointer; cursor:hand;}

.propertyPromotionInfo {width:365px;float:right;}

ul.PropertyFeatures{ width:365px;margin:10px 0 0 0; padding:0; list-style:none;float:left;font-size:13px;}
ul.PropertyFeatures li{ margin:0; padding:0;background:url(../images/new/property_today/bullet_arrow.gif) no-repeat 0px 5px;height:auto;min-height:20px;float:left;}
/*.PropertyFeaturesDetail{width:680px;overflow:auto;}*/
ul.PropertyFeatures * span.leftDetail{ float:left;text-align:left;width:165px;font-weight:bold;margin-left:15px;}
/*ul.PropertyFeatures * span.rightDetail{float:left;text-align:left; width:200px;color:#000000;text-wrap:suppress;word-wrap:break-word;}*/




ul.PropertyInfo{ width:680px;margin:10px 0 0 0; padding:0; list-style:none;float:left;font-size:13px;}
ul.PropertyInfo li{ margin:0; padding:0;background:url(../images/new/property_today/bullet_arrow.gif) no-repeat 0px 5px;height:auto;min-height:20px;}
.PropertyInfoDetail{width:680px;overflow:auto;}
ul.PropertyInfo * span.leftDetail{ float:left;text-align:left;width:150px;font-weight:bold;margin-left:15px;}
ul.PropertyInfo * span.rightDetail{float:left;text-align:left; width:200px;color:#000000;text-wrap:suppress;word-wrap:break-word;}

.propertySnapshotSummary {margin:10px 0 20px 0;float:left;overflow:auto;width:100%;}
.propertySnapshotSummary p {padding:0;text-align:justify;}
.propertySnapshot {width:680px;overflow:auto;margin:20px 0;float:left;}
.propertySnapshotImage {width:250px;float:left;cursor:pointer; cursor:hand;}
.propertySnapshotImage * img {border:2px solid #fea412;}
.propertySnapshotInfo {width:425px;float:right;}

.propertyDisclaimer{margin:0 auto;float:left;overflow:auto;width:100%;}
.propertyDisclaimer p {margin:0 auto;padding:0;text-align:justify;font-size:9px;}


/* ------------------  Buy Property --------------- */
.PropertyBoxTop {height:30px;float:left;width:680px;margin-top:10px;border-top:1px dashed #BFBFBF;border-bottom:1px dashed #BFBFBF;}
.PropertySearched{width:560px;float:left;margin-top:8px;}
.PropertySearched p{margin:0 auto;padding:0;}

.viewbasket {float:right;margin:5px 5px 5px 0;}

.PropertyInfoAlign {width:720px;height:34px;float:right;}
.propertyRefNo {float:left;width:300px;text-align:left;margin-top:15px;}
.propertyRefNo p{margin:0 auto;padding:0;font-size:14px;color:#000000;}
.propertyRefNo * span {font-size:14px;font-weight:bold;color:#076996;}

.propertyPrice {float:right;margin-top:15px;margin-right:30px;}
.propertyPrice p{margin:0 auto;padding:0;font-size:14px;font-weight:bold;}

.propertyBox {width:690px;overflow:auto;margin:8px 30px 0 0;float:right;}
.propertyBoxLeft {width:205px;float:left;text-align:center;/*border-right:1px solid red;border-bottom:1px solid red;*/}

.propertyBoxImage {width:200px;float:left;text-align:center;}
.propertyBoxImage * img {border:2px solid #fea412;}

.propertyBoxBtn {width:205px;height:30px;float:left;margin-top:5px;}

.propertyBoxInfo {width:470px;float:right;/*border-left:1px solid red;border-top:1px solid red;*/}

ul.PropertyBoxFeatures{ width:465px;margin:0 auto; padding:0; list-style:none;float:left;font-size:13px;}
ul.PropertyBoxFeatures li{ margin:0; padding:0;background:url(../images/new/property_today/bullet_arrow.gif) no-repeat 0px 5px;height:auto;min-height:32px;float:left;}

ul.PropertyBoxFeatures * span.leftDetail{ float:left;text-align:left;width:215px;font-weight:bold;margin-left:15px;}

.shortCMSSection {min-height:150px;margin:0 0 0 26px;}

.cmsShortBg {min-height:150px;background:url(../images/new/short_cms/cms_section.png) no-repeat bottom center;}
.propertyContentMain {width:742px;overflow:hidden;margin-top:100px;/*background:url(images/new/Buy-Property.jpg) no-repeat -732px -458px;*/margin:0 auto;padding:0;color:#076996;}

.propertyInfoTop{width:742px;height:41px;float:left;background:url(../images/new/buy/propertyInfo_top.png) no-repeat top left;}
.propertyInfoMid{width:742px;min-height:100px;float:left;background:url(../images/new/buy/propertyInfo_mid.png) repeat-y top left;}
.propertyInfoBottom{width:742px;height:13px;float:left;background:url(../images/new/buy/propertyInfo_bottom.png) no-repeat top left;}

/* ----------------  basket page --------------------- */
.shortBasketSection{min-height:600px;}

/* ---------------- Rental properties -------------- */
.searchHeading{font-size:14px;}
.FormInput {width:150px;}
form {margin:0 auto;padding:0;}
.rentalPropImage {width:200px;float:left;text-align:center;}
.rentalPropImage * img {border:2px solid #fea412;margin-bottom:10px;}

ul.RentalPropFeatures{ width:470px;margin:10px 0 0 0; padding:0; list-style:none;float:left;font-size:13px;}
ul.RentalPropFeatures li{ margin:0; padding:0;height:auto;min-height:22px;float:left;}

ul.RentalPropFeatures * span.leftDetail{ float:left;text-align:left;width:80px;font-weight:bold;}
ul.RentalPropFeatures * span.rightDetail{float:left;text-align:left; width:300px;text-wrap:suppress;word-wrap:break-word;}

.RentalPropInfo {width:460px;float:left;border-top:1px dashed #BFBFBF;margin:10px 0 0 0;}
.RentalPropInfo p{margin:10px 0 0 0;padding:0;font-size:13px;text-align:left;}

.rentalReadMore a{float:right;margin:0 0 8px 0;}

.PagerId{width:742px;height:37px;background:url(../images/new/pager_bg.png) no-repeat top left;text-align:center; font-size:14px; padding-top:15px; overflow:hidden;}
.PagerId p{margin:0 auto; padding:0; text-align:center; font-weight:bold;}


/*  -------------------- Rental Detail --------------------- */
.rentalpropPromoImage{width:310px;float:left;}
.rentalpropPromoImage img {border:2px solid #fea412;}
ul.RentalPropDetail{ width:360px;margin:10px 0 0 0; padding:0; list-style:none;float:left;font-size:13px;}
ul.RentalPropDetail li{ margin:0; padding:0;background:url(../images/new/property_today/bullet_arrow.gif) no-repeat 0px 5px;height:auto;min-height:25px;}

.rentalPropInfoDetail {overflow:auto;}
ul.RentalPropDetail * span.leftDetail{ float:left;text-align:left;width:110px;font-weight:bold;margin-left:15px;}
ul.RentalPropDetail * span.rightDetail{float:left;text-align:left; width:230px;text-wrap:suppress;word-wrap:break-word;}


.propertySnapshots {width:650px; min-height:67px;text-align:center;overflow:auto;margin:15px 0;padding:0;overflow-y:hidden;}
.propertySnapshots * img {border:2px solid #9FCCFF;}

/* --------------- Team Page -------------------- */
.teamDetail {width:680px;overflow:hidden;margin:10px 0;float:left;}
.memberImage {width:125px;float:left;}
.memberImage img {}
.memberInfo {width:535px;float:right; margin:0 auto;}
.memberInfo p{margin:5px 0 0 0;padding:0;font-size:13px;text-align:left;}

