.latestProperty { color: #000; font-size: 12px; width: 400px; height: 120px; margin: 5px 0; padding: 5px 5px 0 5px; background: url(../images/latest_property.jpg) no-repeat; }
.latestProperty img { width: 120px; height: 85px;}
.latestText { width: 260px; float: right; }
.latestText a {  font-weight: normal; padding: 5px; margin: 0 15px 0 0; color: #fff; text-decoration: none; font-size: 12px; background: #353670; }
.latestText a:hover { background: #353670; padding: 5px; color: #fff; text-decoration: none; font-size: 12px; }
.latestAddress { color: #000; width: 390px; font-size: 12px; float: left; font-weight: bold; border-bottom: 1px solid #353670; margin: 4px 0 2px 0; padding: 0 0 2px 0; }
.latestAddress span { float: right; }

#customFooter { margin: 10px 0 0 0; text-align: center; }
#customFooter a { color: #353670; text-decoration: none; }

#QuickSearchRight { border-bottom: 1px solid #ffffff; color: #fff; font-weight: bold; font-size: 16px; }

body { hidden; margin: 0; padding: 0; background: #fff; font: 100% "Arial", Verdana, sans-serif; font-size: 12px; line-height:1.5; height: 100%; }

h1 {
	width: 710px;
	margin: 0px 0 10px 0;
	padding: 0 10px 0 0;
	font-size: 2.6em;
	font-weight: normal;
	color: #000000;
	border-bottom: 5px solid #353670;
}

/* T E X T  S T Y L E S */
h2 { color: #ffffff; font-size: 1.4em; padding: 0; margin: 0;}
h3 {  color: #ffffff; font-size: 1.1em; padding: 0; margin: 0; color: #000000; font-weight: normal;}
p { font-size: 12px; }

#pageHolder { margin: auto; margin: 10px auto auto auto; padding: 0 0 0 0; width: 1000px; position: relative; 
background: #fff; border: 10px solid #353670; }

#pageHeader { height: 215px; background: #353670; }

#contentTate { background: url(../images/background_content.jpg); margin: 10px 10px 10px 10px; width: 980px;  }
#contentTateLeft { padding: 20px; float: left; width: 720px; }
#contentTateRight { font-size: 12px; width: 205px; margin: 0; float: right; color: #fff; }
#contentTateRight p { color: #fff; }	

#content {  }

#pageContent { background: #683C64; padding-bottom: 40px; }

#changingHome { position: relative; width: 980px; padding: 0 10px 10px 10px; height: 200px; z-index: 0; background: #775074; }
#changingHome p { width: 400px; color: #ffffff; line-height: 1.1em; text-align: justify}

.button a{ float: left; margin: 20px 0 0 0; width: 105px; height: 24px; background: #795174; border: 2px solid #E4E7EF; text-decoration: none; color: #fff; text-align: center; font-size: .8em; font-weight: bold; line-height: 1.8em }
.button a:hover {background: #fff; float: left; margin: 20px 0 0 0; width: 105px; height: 24px; color: #795174; border: 2px solid #E4E7EF}

.button2 a{ float: left; margin: 20px 0 0 10px; width: 105px; height: 24px; background:url(../images/online_quote.gif) no-repeat; }
.button2 a:hover { float: left; margin: 20px 0 0 10px; background:url(../images/online_quote2.gif) no-repeat; width: 105px; height: 24px;}

#option { height: 200px; width: 200px; position: absolute; top: 200px; left: 20px;}

#testimonials { color: #ffffff; width: 320px; height: 320px; float: left; background: url(../images/testimonials.jpg) no-repeat; margin: 40px 0 0 40px; padding: 10px; }
#latest { color: #ffffff; width: 275px; float: left; }
#latestMain { float: left; width: 300px; }

/* O T H E R */
.clear { clear: both; }

#featured {width: 300px; height: 400px; margin: 0 0 10px 0; background: url(../images/featured_bg.jpg) no-repeat }

#contentCorner { width: 980px; margin: -10px 0 0 -10px }
.FeaturedProperty { font-size: 12px; width:283px;}
.FeaturedProperty strong { font-size: 12px; }
.FeaturedPropertyText { height: 203px; padding:5px; }

#menu #nav #lawsons-home { width: 40px; }
#menu #nav #lawsons-whitehotpropertty { width: 125px; }

#menu { background: #353670; width: 1000px; padding: 0 0 0 0; margin: 0 0 0 0; color: #ffffff; 
text-align: center; float: right; }

#menu #davistate-buying { padding: 5px 20px 4px 20px; }
#menu #davistate-lettings { padding: 5px 20px 4px 20px; }
#menu #davistate-selling { padding: 5px 22px 4px 22px; }

#menu ul { float: right; list-style: none; margin: 0; height: 20px;
padding: 0; display: inline; }

#menu li { display: inline; }

#menu a { font: bold 11px/16px arial, helvetica, sans-serif; display: block;
margin: 0; padding: 5px 7px 4px 7px; height: 20px; color: #ffffff; 
}

#menu a { 
background: #353670; 
text-decoration: none; 
float: left;
margin: 0 1px 0 0;
width: 85px;
}

#menu a:hover { background: #ffffff; color: #353670; }

#menu .navactive1 { background: #ffffff; color: #353670; }

#formHome { background: none; }
#formHome label { background: none; }

.navactive1 { background: #ffffff; }

/*------------------------------------------------------- 
GENERIC PROPERTY DISPLAY CSS - ADD THIS CSS TO EVERY SITE
--------------------------------------------------------*/
#propSearch { color: #fff; font-size: 12px }
#propSearch p { color: #fff;padding:0 5px 0px 5px; margin:0; text-align:left; } 
#propSearch a { color:#fff; text-decoration:none; }
#propSearch a:hover { color:#fff text-decoration:none; }
#propSearch hr { border: 5px solid #ffffff; }

#upperNav { width: 230px; height: 85px; font-size: 12px; float: right; }
#upperNav ul { }
#upperNav a { text-align: right; color: #333; text-decoration: none; }

#footer { margin: auto; width: 1020px; }
#footer .left { float: left;  }
#footer .right { float: right; }
#footer .right img { display: none; }

#flash { height: 310px; }

.aboutUsIntro { width: 720px; float: left; font-size: 12px; color: #000; }

.ourServices { width: 357px; float: left; }
.ourServices p { font-size: 13px; }
.ourServices a { color: #333; text-decoration: none; border-bottom: 1px solid #ddd }
#buyingServices {font-size: 12px; width: 150px; float: left; }
#buyingServices ul { padding: 0; margin: 0; }
#buyingServices h2 { color: #000; font-weight: normal; font-size: 16px; }

#sellingServices { font-size: 12px; width: 150px; float: left; }
#sellingServices ul { padding: 0; margin: 0; }
#sellingServices h2 { color: #000; font-weight: normal; font-size: 16px; }

#homepageLeft h3 { width: 380px; color: #000000; margin: 10px 0 10px 0; padding: 0 10px 0 0; font-size: 2em; font-weight: normal; border-bottom: 5px solid #353670; }
#homepageRight h3 { width: 255px; color: #000000; margin: 10px 0 10px 0; padding: 0 10px 0 0; font-size: 2em; font-weight: normal; border-bottom: 5px solid #353670; }

#davistate-investment{ padding: 0 5px 0 0; width: 200px;}

#homepage {  }
#homepageLeft { float: left; width: 420px; }
#homepageRight { float: left; width: 280px; padding: 0 0 0 15px; }
#homepageRight ul { padding: 0; margin: 0;}
#homepageRight li { float: left; }

#propSearch h3 { border-bottom: 2px solid #fff; color: #fff; font-weight: bold }

#news a { color: #fff; text-decoration: none; font-size: 11px; }
#news em { font-weight: bold; color: #fff; margin: 0; padding: 0; border-bottom: 1px solid #ccc; width: 160px; }

#propDesc { font-size: 12px; float: right; width: 140px; padding: 0 10px 0 10px; }
#propDesc a { padding: 5px; color: #fff; text-decoration: none; background: #353670; font-size: 12px; float: right; }
#propDesc a:hover { padding: 5px; color: #fff; text-decoration: none; font-size: 12px; float: right; }

#featMain { background: #cecddb; width: 395px; height: 215px; padding: 0 0 0 5px;  }

#container-1 ul a{ width: 93px; padding: 5px 0 0 0; margin: 5px 0 0 0; background: url(../images/bg_search_right_EX.jpg);  }
#container-1 ul a:hover { width: 93px; margin: 5px 0 0 0; background: url(../images/bg_search_right_EX_2.jpg);  }

#fragment-1 { border: 1px solid #BAA6B8; margin: 0 0 0 1px; }
#fragment-2 { border: 1px solid #BAA6B8; margin: 0 0 0 1px; }

#propsearchh3 { display: none; }

#flashHeader { float: left; }
#mainImageLogo { float: left; }

#menu #nav #dixons-home { width: 70px; }
#menu #nav #dixons-home-about-us { width: 70px; }
#menu #nav #dixons-buying { width: 70px; }
#menu #nav #dixons-selling { width: 70px; }
#menu #nav #dixons-lettings { width: 70px; }
#menu #nav #dixons-services { width: 70px; }
#menu #nav #dixons-careers { width: 70px; }
#menu #nav #dixons-whitehotproperty{ width: 70px; }

