﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:middle;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:16px;line-height:16px;font-family:Arial;background:#d1e3f5;color:#5a5a4c;}
input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;}
a{text-decoration:none;color:#990000;font-weight:normal}
a:hover{text-decoration:underline;}
h1{font-size:24px; line-height:26px;}
h2{font-size:18px; line-height:20px; font-weight:normal;}
h3{font-size:16px; line-height:18px;}
h4{font-size:14px; line-height:16px;}
div.header{height:39px;background:url(images/header-bg.jpg) repeat-x;}
div.header-inner{width:810px;margin:0 auto;}
div.header-inner p{padding:12px 0 0 0; text-align:right;}
div.gause{background:#fff;}
div.gause-inner{width:878px;margin:0 auto;padding:6px 0 8px 0;}
div.nav-out{height:29px;background:url(images/nav-bg.jpg) repeat-x;}
ul.nav{width:730px;margin:0 auto;padding-top:7px;}
ul.nav li{float:left;padding:0 15px; border-left:solid 1px #fff;}
ul.nav li a{color:#fff;font-weight:bold;}
ul.nav li.no-border{border-left:none;}
div.content{width:844px;background:#fff;margin:0 auto;border-right:solid 1px #9caab8;border-left:solid 1px #9caab8;overflow:hidden;}
div.content-up{width:844px;background:url(images/content-top-bg.jpg) no-repeat;margin:13px 0;}
div.content-up-left{width:250px; float:left;}
div.content-up-left h2{color:#0160be;background:url(images/search.gif) no-repeat 40px 15px;height:65px;padding:20px 0 0 70px; text-align:center;}
div.content-up-left p{color:#000; font-size:13px;padding:0 0 15px 20px;}
div.content-up-left p a{color:#990000;}
div.content-up-mid{width:320px; float:left;}
div.content-up-mid h2{color:#0160be;background:url(images/featured.gif) no-repeat 25px 5px;height:40px;padding:25px 0 0 70px; text-align:center;}
div.content-up-mid p{color:#000; font-size:13px;padding:0 0 10px 20px;}
div.content-up-mid p img.house1{ float:right;}
div.content-up-mid p img.house2{ float:left;}
div.content-up-right{width:250px; float:left;}
div.content-up-right h2{color:#0160be;background:url(images/mortgage.gif) no-repeat 30px 5px;height:50px;padding:30px 0 0 70px; text-align:center;}
div.content-up-right p{color:#000; font-size:13px;padding:0 0 15px 30px;}
div.content-up-right p a{color:#990000;}
div.content-down{width:844px;}
div.blue-line{width:844px;height:29px;background:url(images/nav-bg.jpg) repeat-x;}
div.content-down-left{
	width:540px;
	float:left;
	padding:10px 0 0 20px;
	white-space: normal;
}
div.content-down-left p{padding:0 0 25px 0;}
div.content-down-left p a{ color:#5a5a4c;}
div.content-down-left p img{float:right;padding:8px 0 0 0;}
div.content-down-right{width:280px; float:left; color:#393911;}
div.content-down-right p a{ color:#393911;}

div.content-down-right h2{color:#0160be;background:url(images/contact.jpg) no-repeat 15px 5px;height:45px;padding:35px 0 0 55px; text-align:center;}
div.content-down-right p{padding:0px 0 20px 35px; font-size:14px;}
div.content-down-right p span{ font-weight:bold;}
div.content-down-right p.tel-number{padding:0px 0 20px 60px; font-size:16px;}
div.footer{width:844px;}
div.footer p{ text-align:center;font-size:16px;padding:20px 0;}
div.footer a:{text-decoration:none;color:#990000;}
div.footer a:hover{text-decoration:underline;}




div.interior{padding:20px; overflow:hidden;}
div.interior h1{color:#0160be; font-weight:normal;}
div.interior p{padding:0 0 0 30px; font-size:15px;}
div.interior img.sold-home2{float:right;}
