body { margin: 0; padding: 0; background: #fff; font-family: Arial; line-height:1.5; height: 100%; }

/* Elevated Menu */
#elevatedMenu { background: #010D01; border-bottom: 5px solid #D20637; width: 100%; text-align: right; }
#elevatedMenu a { text-decoration: none; color: #fff; font-weight: bold; font-size: 13px; padding: 5px; }
#elevatedMenu a:hover { text-decoration: none; color: #fff; font-weight: bold; font-size: 13px; padding: 5px; }

/* Outer layers */
#pageHolder { margin: 0 auto 10px auto; width: 955px; position: relative; min-height: 100%; height: auto !important; }
#pageContent { border: 3px solid #e9e9e9; padding: 5px; }
#content { width: 953px; margin: 0; height: 156px; padding: 0; z-index: -1; clear: both; }
#contentHolder {  }

/* Welcome to section */
#homeMenu { position: absolute; left: 0; top: 0; width: 937px; height: 0px; }
#changingHome { position: relative; width: 937px; height: 52px; z-index: 0; }

/* Top Menu */
#menu { width: 937px; height: 52px; padding: 0; margin: 0; text-align: center; }
#menu ul { list-style: none; margin: 0; height: 28px; padding: 0; display: inline; }
#menu li { display: inline; }
#menu a { color: #fff; background: #292929; font-weight: normal; font-size: 18px; display: block; margin: 0; padding: 10px 0 0 0; height: 42px; text-decoration: none; float: left; }
#menu a:hover { color: #D20637; }
#menu .navactive1 { }
.navactive1 {  }

#menu #nav #whitehotproperty-home { background: url(../images/menu tabs/homeTab.jpg) no-repeat; width: 110px; height: 42px; }
#menu #nav #white-new-homes { background: url(../images/menu tabs/middleTab.jpg) no-repeat; width: 165px; height: 42px; }
#menu #nav #white-part-exchange { background: url(../images/menu tabs/middleTab.jpg) no-repeat; width: 165px; height: 42px; }
#menu #nav #whitehotproperty-investor { background: url(../images/menu tabs/middleTab.jpg) no-repeat; width: 165px; height: 42px; }
#menu #nav #whitehotproperty-first-time-buyer { background: url(../images/menu tabs/middleTab.jpg) no-repeat; width: 165px; height: 42px; }
#menu #nav #whitehotproperty-services { background: url(../images/menu tabs/endTab.jpg) no-repeat; width: 165px; height: 42px; }
#menu #nav #whitehotproperty-international { background: url(../images/menu tabs/middleTab.jpg) no-repeat; width: 165px; height: 42px; }

/* Columns section */
#homeBottom { width: 937px; margin: 13px 0 0 0; }

/* Left Column holder */
#leftCol { width: 220px; float: left; padding: 0; margin: 0; }
#leftCol a { text-decoration: none; font-size: 13px; color: #000; }
#frontSearch { font-size: 13px; padding: 10px 5px 0 5px; margin: 0; color: #fff; background: url(../images/frontSearchBg.jpg) no-repeat; height: 153px; width: 206px; float: left; }
#ukProperty { text-transform: capitalize; font-weight: normal; font-size: 15px; padding: 8px 0 0 5px; margin: 0; background: url(../images/ukPropBg.jpg) no-repeat; height: 32px; width: 201px; color: #fff; float: left; }
#propIncentive { text-transform: capitalize; font-weight: normal; font-size: 15px; padding: 8px 0 0 5px; margin: 5px 0 0 0; background: url(../images/ukPropBg.jpg) no-repeat; height: 32px; width: 201px; color: #fff; float: left; }

h3 { text-transform: capitalize; font-weight: normal; font-size: 16px; padding: 0 0 0 5px; margin: 0; background: #010D01; color: #fff; border-bottom: 3px solid #D10536; }

#options { list-style: none; margin: 0 0 10px 0; text-align: left; padding: 0; font-size: 13px; float: left; }
#options ul { padding: 0; margin: 0;  }
#options li { margin: 0; padding: 0; list-style-type: none; text-transform: capitalize; }
#options li.first {	margin: 0; }
#options a, #options a.deselected { width: 200px; font-size: 13px; display: block; padding: 5px 5px 3px 0; height: 20px; text-decoration: none; border-bottom: 1px solid #ddd; color: #000; }
#options a:hover, #options a.selected { color: #000; background: #e9e9e9; }

/* Right Column holder */
#rightCol { width: 705px; height: 40px; float: left; padding: 0; margin: 0; }
#topHeading { height: 50px; }
#featuredProp { font-size: 25px; color: #000; width: 500px; float: left; }
#featuredProp b { color: #D20637; }
#allProp { font-size: 13px; float: left; padding: 6px 0 0 6px; width: 195px; height: 36px; background: url(../images/viewProperties.jpg) no-repeat; }
#allProp a { text-decoration: none; color: #000; }

#featuredHolder { float: left; width: 715px; height: 430px; font-size: 13px; }
#frontHolder { width: 235px; float: left; height: 405px; }
#frontAddress { font-weight: bold; color: #D20637; margin: 5px 0 0 0; }
#frontPrice { }
#frontSummary { width: 220px; margin: 0 0 10px 0; }
#frontLink { background: url(../images/moreDetails.gif) no-repeat; height: 25px; width: 96px; }
#frontLink a { text-decoration: none; color: #fff; padding: 0 10px; text-align: center; }

#mainContentHolder { height: 250px; width: 700px; float: left; }

#whpAboutTitle { font-size: 16px; color: #000000; font-weight: bold; margin: 0 0 15px 0; }
#whpAboutTitle b { font-size: 16px; color: #D20637; }
#whpAbout { float: left; width: 335px; font-size: 13px; padding: 5px; }
#whpAboutParagraph { width: 300px; font-size: 13px; }

#latestNews { float: left; width: 345px; }
#latestNews a { font-size: 13px; text-decoration: none; color: #D10230; font-weight: bold; }
#latestNews em { font-size: 13px; font-weight: bold; }
#latestNewsTitle { font-size: 16px; color: #000000; font-weight: bold; margin: 5px 0 15px 0; }
#latestNewsTitle b { font-size: 16px; color: #D20637; }

/* show / hide menu */
#hideThis { height: 208px; background: url(../images/seoFooterBgStrip.jpg) repeat-x; color: #fff; }
.hidden { display: none; }
.unhidden { display: block; }

#seoParagraph { height: 185px; width: 1105px; margin: 10px auto auto auto; }

/* Footer */
#footerBottom { height: 175px; background: #313131; margin: 0 0 0 0; color: #fff; font-size: 13px; }
#footer { width: 100%; color: #fff; background: url(../images/footerLinksBg.jpg) repeat-x; height: 47px; }
#footer p { color: #fff; }

#footerLinks { margin: 0 auto auto auto; width: 1200px; padding: 10px; }
#footerLinks a { margin: 0 0 0 20px; text-decoration: none; color: #fff; }

#copyRight { margin: 5px auto auto auto; width: 1000px; }
#copyRight a { color: #fff; }

#seoFooter { font-size: 11px; width: 1000px; margin: 10px auto auto auto; text-align: center; }
#seoFooter ul { padding: 0; margin: 0; }
#seoFooter li { display: inline; list-style-type: none; }
#seoFooter a { color: #fff; text-decoration: none; }

/* Clear */
.clear { clear: both; }


