* { padding: 0; margin: 0; }

body { margin: 0; padding: 0; background: #ccc url(../images/gradientBg.jpg) repeat-x; font-family: Arial; height: 100%; }
a img { border: none; }

#commentsForm { font-size: 11px; padding: 5px; }

#wrapper { margin: 8px auto; width: 981px; }
#header { color: #333; width: 953px; height: 100px; margin: 8px 0px 0px 14px; }
#logo { float: left; height: 100px; }

#officeContact { height: 95px; width: 228px; float: right; background: url(../images/officeBox.gif) no-repeat; } 
#officeContactWrap { width: 225px; height: 55px; margin: 0 0 0 3px; }
#phoneImage { width: 65px; height: 50px; float: left; }
#officeDetails { width: 140px; float: left; font-size: 11px; line-height: 1.5em; }
#officeDetails b { font-size: 18px; }
#dropDown { margin: 7px 10px; width: 205px; }

#twitter { width: 105px; float: left; margin: 13px 0 0 0px; visibility:hidden; }

.submitBtnSearch { background: url(../images/Rollover buttons/green_grey_search_static.jpg); font-weight: bold; cursor: pointer; width: 83px; margin: 0; height: 38px; border: none; color: #fff; }
.submitBtnSearch:hover { background: url(../images/Rollover buttons/green_grey_search_hover.jpg); font-weight: bold; cursor: pointer; width: 83px; margin: 0; height: 38px; border: none; color: #fff; }

/* Menu */
#menu { width: 982px; height: 58px; background: url(../images/menu_home_bg_experiment.jpg) no-repeat; }
#menu ul { margin: 0; display: inline; }
#menu li { display: inline; }
#menu a { font-weight: bold; font-size: 12px; line-height: 1.2em; display: block; color: #333333; text-decoration: none; float: left; }
#menu a:hover { color: #009933; }
#menu .navactive1 { color: #009933; }

#menu #prospect-home { width: 90px; margin: 10px 0 0 0; padding: 12px 0 0 13px; height: 23px; text-align: center; }
#menu #prospect-buying { width: 86px; margin: 10px 0 0 0; padding: 12px 0 0 0; height: 23px; text-align: center; }
#menu #prospect-selling { width: 86px; margin: 10px 0 0 0; padding: 12px 0 0 0; height: 23px; text-align: center; }
#menu #prospect-lettings { width: 82px; margin: 10px 0 0 0; padding: 12px 0 0 2px; height: 23px; text-align: center; }
#menu #prospect-premier-homes { width: 87px; margin: 15px 0 0 2px; text-align: center; height:29px; }
#menu #prospect-new-home-land { width: 78px; margin: 15px 0 0 2px; text-align: center; }
#menu #prospect-mortgages { width: 90px; margin: 10px 0 0 4px; padding: 12px 0 0 0; height: 23px; text-align: center; }
#menu #prospect-investors { width: 82px; margin: 10px 0 0 2px; padding: 12px 0 0 0; height: 23px; text-align: center; }
#menu #prospect-here-to-help { width: 84px; margin: 10px 0 0 1px; padding: 12px 0 0 0; height: 23px; text-align: center; }
#menu #prospect-about-us { width: 84px; margin: 10px 0 0 2px; padding: 12px 0 0 0; height: 23px; text-align: center; }
#menu #prospect-my-prospect { width: 84px; margin: 10px 0 0 3px; padding: 12px 0 0 0; height: 23px; text-align: center; }

#contentHolder { background: url(../images/contentBg_experiment.png) repeat-y; width: 980px; margin: 0; height: 541px; }
#mainWrap { width: 933px; height: 510px; margin: 0px 0px 0px 26px; }
#leftcolumn { color: #333; margin: 0px 0px 0px 0px; height: 510px; width: 694px; float: left; }
#rightcolumn { font-size: 12px; width: 228px; height: 510px; margin: 0 0 0 0; float: right; /* background: url(../images/prop_search_right.jpg) no-repeat; */}

#propSearchTitle { font-size: 22px; font-weight: bold; padding: 5px 0 0 50px; }
.checkBoxes { font-size: 11px; }

#propSearchRight {  }
.propSearchRight { width: 220px; height: 275px; }
.buyRent { border: 1px solid red; }

/* Search Button */
button { border: 0; cursor: pointer; font-weight: bold;    text-align: center; float: left; overflow: visible; }
button.submitBtn { background: url(../images/search_button_submit.gif); font-weight: bold; cursor: pointer; width: 81px; margin: 0; height: 36px; border: none; color: #fff; }
button.submitBtn:hover { background: url(../images/search_button_submit_hover.gif); font-weight: bold; cursor: pointer; width: 81px; margin: 0; height: 36px; border: none; color: #fff; }

#promoBoxesWrap { margin: 4px 0px 0px 0px; height: 156px; width: 702px; } 
#promoBoxesWrap a { color: #333333; text-decoration: none; cursor: pointer; }
#promoBoxes1 { width: 234px; float: left; height: 156px; background: url(../images/promo_new.jpg) no-repeat; }
#promoBoxes2 { width: 234px; float: left; height: 156px; }
#promoBoxes3 { width: 234px; float: left; height: 156px;}
#promoBoxes4 { background: url(../images/value_request.jpg) no-repeat; width: 228px; height: 155px; margin-top:2px;}




/*#valueRequest { background: url(../images/value_request.jpg) no-repeat; width: 228px; height: 156px; }*/
.valueTable { padding: 65px 0 0 0; color: #666666; font-size: 11px; }
.textBox { font-family: arial; color: #666666; font-size: 12px; font-weight: bold; width: 100px; }
input.small_chk1 { vertical-align: middle; }

#latestWrap { height: 90px; width: 210px; margin: 48px 0 0 16px; }
#latestImage { width: 120px; float: left; }
#latestDetails { width: 85px; float: left; font-size: 12px; }
#latestSeeAll { width: 65px; height: 22px; margin: 25px 0 0 9px; }

/* Contact Java Box */
#d1, #d2, #d3, #d4, #d5, #d6, #d7, #d8, #d9, #d10, #d11, #d12, #d13, #d14, #d15, #d16, #d17, #d18, #d19, #d20, #d21, #d22, #d23, #d24, #d25, #d26, #d27, #d28, #d29, #d30, #d31, #d32, #d33, #d34, #d35, #d36, #d37, #d38, #d39, #d40, #d41 { display: none; width: 150px; float: left; font-size: 11px; line-height: 1.5em; }
#d1 b, #d2 b , #d3 b, #d4 b, #d5 b, #d6 b, #d7 b, #d8 b, #d9 b, #d10 b, #d11 b, #d12 b, #d13 b, #d14 b, #d15 b, #d16 b, #d17 b, #d18 b, #d19 b, #d20 b, #d21 b, #d22 b, #d23 b, #d24 b, #d25 b, #d26 b, #d27 b, #d28 b, #d29 b, #d30 b, #d31 b, #d32 b, #d33 b, #d34 b, #d35 b, #d36 b, #d37 b, #d38 b, #d39 b, #d40 b, #d41 b { font-size: 18px; }
#select { padding: 2px; font-size: 10pt; }
option { font-size: 10pt; }
.optgroup1 { color: #000; font-size: 10pt; }
#ContactBox { color: #000; text-align: center; font-family: arial; font-weight: bold; font-size: 10pt; }

#footerDesc { font-size: 11px; width: 925px; margin: 0px 0px 0px 25px; clear: both; }
#pageBottomBg { margin: 0; width: 981px; height: 36px; }

#footerDescWrap { margin: 0px 0px 0px 22px; height: 30px; width: 935px; font-weight: normal; font-size: 11px; clear: both; text-align: center; color: #333; }
#footerDescLeft { width: 27px; float: left; }
#footerDescRight { width: 900px; float: left; margin: 8px 0 0 0; text-align: left; }

/* SEO footer */
#seoFooter { height: 315px; margin: 0 auto 25px auto; width: 946px; background: url(../images/seoFooterBg.gif) no-repeat; }
#seoLinksWrap { padding: 30px 0 0 10px; height: 220px; width: 935px; }
.seoTitle { color: #fff; font-size: 11px; font-weight: bold; width: 100px; }

#leftLinks1 { width: 135px; float: left; color: #63666A; text-decoration: none; }
#leftLinks1 ul { padding: 0; margin: 0; }
#leftLinks1 li { list-style-type: none; width: 120px; padding: 0; margin: 0;  }
#leftLinks1 a { font-size: 9px; color: #63666A; text-decoration: none; }

#leftLinks2 { width: 135px; float: left; color: #63666A; text-decoration: none; }
#leftLinks2 ul { padding: 0; margin: 0; }
#leftLinks2 li { list-style-type: none; width: 120px; padding: 0; margin: 0;  }
#leftLinks2 a { font-size: 9px; color: #63666A; text-decoration: none; }

#leftLinks3 { width: 135px; float: left; color: #63666A; text-decoration: none; }
#leftLinks3 ul { padding: 0; margin: 0; }
#leftLinks3 li { list-style-type: none; width: 120px; padding: 0; margin: 0; }
#leftLinks3 a { font-size: 9px; color: #63666A; text-decoration: none; }

#leftLinks4 { width: 135px; float: left; color: #63666A; text-decoration: none; }
#leftLinks4 ul { padding: 0; margin: 0; }
#leftLinks4 li { list-style-type: none; width: 120px; padding: 0; margin: 0; }
#leftLinks4 a { font-size: 9px; color: #63666A; text-decoration: none; }

#leftLinks5 { width: 135px; float: left; color: #63666A; text-decoration: none; }
#leftLinks5 ul { padding: 0; margin: 0; }
#leftLinks5 li { list-style-type: none; width: 120px; padding: 0; margin: 0; }
#leftLinks5 a { font-size: 9px; color: #63666A; text-decoration: none; }

#rightLinks { width: 250px; float: left; color: #63666A; text-decoration: none; }
.boxesTop { width: 250px; height: 85px; color: #fff; font-size: 11px; padding: 5px 0 0 0; text-align: left; }
.boxesMiddle { width: 250px; height: 70px; color: #fff; font-size: 11px; padding: 20px 0 0 0; text-align: left; }
.boxesBottom { width: 250px; height: 65px; color: #fff; font-size: 11px; padding: 25px 0 0 0; text-align: left; }

#copyRight { width: 600px; font-size: 9px; padding: 0 0 0 20px; margin: -15px 0 0 0; color: #63666A; }
#copyRight a { text-decoration: none; color: #63666A; font-weight: bold; }

/* Clear */
.clear { clear: both; }

