/* CSS Document */

#agentpic{display:none;}
#name{background-repeat:no-repeat;}
#contactinfom{vertical-align:top;}

#agentname{font-size:24;}
#agentname br{display:none}
div#agentname{height:35px; padding:0px; margin:0px; }
div#companyname a{font-size:13; text-decoration:none; color:black;}
div#companyname{font-weight:bold; font-size:13;}
#officefont {font-size:15;}
#contactinside {font-weight:bold; font-size:18px; color:#8C230D;}

#contentheadwrap h4{display:none;}
#pagetitle{display:none;}

#nav {
width:199px;
*width:195px !important;
height:255px;
position:relative;
top:0px;
left:30px;
z-index:99;
margin:0px auto 0px;
padding-left:20px;
float:left; 

}
#nav ul {
padding: 0;
margin: 0;
list-style: none;
}

#nav a {
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold; 
text-decoration:none;
display:block;
text-align:center; 
color:white;
width:166px;

}

#nav a.home {height:20px;}
#nav a.property {height:20px;}
#nav a.search {height:20px;}
#nav a.selling {height:20px;}
#nav a.buying {height:20px;}
#nav a.clientlog {height:20px;}
#nav a.neighborhoods {height:20px;}
#nav a.relocation {height:20px;}
#nav a.bestwest {height:20px;}
#nav a.specialinfo {height:20px;}
#nav a.meetkelli {height:20px;}
#nav a.kellisblog {height:20px;}
#nav a.contact {height:20px;}

#nav a.sub {
display: block;
width:210px;
height:24px;
padding-left:10px;
background-color:#8A567A;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:24px;
color:#E2D5DE;
text-decoration:none;
text-align:left;
border:1px #E2D5DE solid;
border-width:1px 1px 1px 1px;
}
#nav a:hover.sub {
background-color:#8C230D;
color:#ffffff;
}

#nav li {
float: left;
position:relative;
}
#nav li ul {
position: absolute;
left: -9999px;
width:185px;
}

#nav li:hover ul {
position:absolute;
left:199px;
*left:199px;
top:15px;
}
#nav li:hover ul, #nav li.navhover ul {
left:140px;

top:0px;
}

#nav a.sub_sub {
display: block;
width:195px;
height:24px;
padding-left:10px;
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:24px;
color:#000000;
text-decoration:none;
text-align:left;
border:1px #000000 solid;
border-width:1px 1px 1px 1px;
}

#nav a:hover.sub_sub {
background-color:#DFDFDF;
color:#000000;
}

#nav li:hover ul li ul {
position:absolute;
left: -9999px;
}

#nav li:hover ul li ul, #nav li.navhover ul li ul {
left: -9999px;
}

#nav li ul li {
padding-left:45px; 
z-index:99;
float: left;
position:relative;
}

#nav li ul li ul{
position: absolute;
left: -9999px;
width:185px;
}

#nav li ul li:hover ul {
position:absolute;
left:195px;
*left:185px;
top:0;
}

#nav li ul li:hover ul, #nav li ul li.navhover ul {
left:196px;
*left:194px;
top:0;
}

#name #nav{padding-bottom:25px;}

#threelinks{font-family:arial;}

#articlesbank {float:center; width:670px; clear:left; padding-left:5px;}
#articlesbank a {display:block; width:300px; color:#000; text-align:left; font-family:Verdana, Arial, Tahoma, sans-serif; text-decoration:none; font-size:13px;}
#articlesbank a:hover {text-decoration:underline; color:#8C230D;}

#articlesbank ul {list-style-type:none;}
#articlesbank li {float:left;}
#helpful{float:center; clear:left; padding-left:50px; font-family:Verdana, Arial, Tahoma, sans-serif; font-weight:bold; color:#000;}
#btmnav a{color:#603A54;}
#btmnav a:visited{color:#603A54;}
#btmnav a:hover{color:#8C230D;}

#articlesbank2 {float:center; clear:left; padding-left:18px; width:670px;}
#articlesbank2 a {display:block; width:300px; color:#000; text-align:left; font-family:Verdana, Arial, Tahoma, sans-serif; text-decoration:none; font-size:13px;}
#articlesbank2 a:hover {text-decoration:underline; color:#8C230D;}
#articlesbank2 ul {list-style-type:none;}
#articlesbank2 li {float:left;}
#helpful2{float:center; clear:left; padding-left:60px; font-family:Verdana, Arial, Tahoma, sans-serif; font-weight:bold; color:#000;}

.innerblock{background-color:#D6B081;}
div .bodyblock{background-color:#D6B081;}
#searchgrid label{color:#000;}
#contactgrid label{color:#000;}
#contactgrid .info{color:#000;}
#moveinfo .top{color:#000;}
#moveinfo .bottom label{color:#000;}
#moveinfo label{color:#000;}
#contentwell p.info{color:#000;}
.innerblock p{color:#000;}

#listingwrapper td{background-color:#B0361F;}
div#searchresults table.listing{background-color:#D6B081;}
#listingwrapper .listing .propID div span {color:#B0361F;}
div#searchresults table.listing thead th,div#searchresults table.listing thead td{
	background:  #F4EBDF;
	white-space: nowrap;
	color: #000000;}

div#searchresults table.listing tbody td{
	border-bottom: 1px solid #fff;
	background: #D6B081;
	padding: 2px 5px;
	color: #000;
}
div#searchresults table.listing tfoot td{
	background: #D6B081;
	padding: 2px 5px;
	white-space: nowrap;
}
#searchlistingsheader{background:#B0361F; color:#F4EBDF;}
#contentwell .searchresultstools{background: #B0361F;}

#contentwell .searchresultstools .center{color: #F4EBDF;}
#contentwell .searchresultstools .center a{color: #F4EBDF;}
div#detailbodywrapper {background-color:#8A240D;}
.detailPanel {background-color:#F4EBDF;}
#essentials b  {color:#B0361F;}
td .detailTd div {color:#B0361F;}
div#searchresults{
	background: #B0361F;
}
div#searchresults table.listing tbody td.openHouseBox {
	border:2px solid #B0361F;
	}
div#searchresults table.listing tbody td.openHouseBox p{
	color:black;
	}
div#searchresults table.listing tbody td.openHouseBox h4{background-color:#F4EBDF;}
.partner table tbody tr td table tbody tr td table tbody tr td{background-color:#8C230D;}

.partner table tbody tr td table tbody tr td table tbody tr td font{color:#F4EBDF;}
.calculator td{background-color: #D6B081;}
.calculator li a font{color:black;}
.calculator li a:hover font{color:#8C230D;}


div.blogBackgroundWhite{background-color:#D3AD7E;}
div.blogBackgroundWhite h1{color:#8D230D;}
div table#blogWrapper tr td a {
  text-decoration: underline;
  color:#000000;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

div table#blogWrapper tr td a:hover {
  text-decoration: underline;
  color:#8D230D;
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
p.entryTitle {
	color:#8D230D;
}
p.entryinfo {
	color:#8D230D;
}
