body{ 
margin:0; 
padding:0;
background-image:url(images/background_color.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#515151;
}
a{
color:#3c80af;
}
#main_container{
background-image:url(images/background.jpg);
background-repeat:repeat-x;
}
#main_dropshadow{
width:814px;
margin-left:auto;
margin-right:auto;
background-image:url(images/dropshadow.jpg);
background-repeat:no-repeat;
}
#main_body{
width:800px;
margin-left:auto;
margin-right:auto;
background-color:#fff;
}
#header{
width:800px;
height:137px;
background-image:url(images/header.jpg);
}
#header_logo{
width:225px;
height:105px;
cursor:pointer;
}
#site_body{
margin:0 5px 0 5px;
}
#nav{
width:790px;
height:37px;
background-image:url(images/nav.jpg);
margin-bottom:5px;
}
#nav ul{
margin:0;
padding:0;
list-style:none;
}
#nav li{
float:left;
margin:0;
padding:0;
}
#nav li a{
float:left;
padding:10px 10px;
text-decoration:none;
font-size:100%;
font-weight:bold;
color:#fff;
background-image:url(images/nav.jpg);
border-right:1px solid #666;
}
#nav li a:hover{
background-position:0 -37px;
}
.submenuClass{
cursor:pointer;
}
#subnav{
width:790px;
height:201px;
background-color:#606060;
padding:7px 0 0 0; 
}
.subnav_container{
float:left;
padding-left:7px;
}
#subnav_personalized_search{
width:189px;
height:194px;
background-image:url(images/subnav_personalized_search.jpg);
cursor:pointer;
}
#subnav_map_search{
width:189px;
height:194px;
background-image:url(images/subnav_map_search.jpg);
cursor:pointer;
}
#subnav_category_search{
width:189px;
height:194px;
background-image:url(images/subnav_category_search.jpg);
cursor:pointer;
}
#subnav_fp{
width:189px;
height:194px;
background-image:url(images/subnav_fp_bg.jpg);
background-repeat:no-repeat;
overflow:hidden;
}
.clear{
clear:both;
height:0px;
font-size:0px;
}
#about_section{
margin:0 14px 0 14px;
text-align:justify;
}
h2{
font-size:125%;
letter-spacing:-1px;
color:#e3ab10;
font-family:Georgia, Arial, Helvetica, sans-serif;
}
h3{
font-size:100%;
color:#fff;
font-family:Georgia, Arial, Helvetica, sans-serif;
margin-bottom:5px;
padding-bottom:5px;
}
form{
margin:0;
padding:0;
}
input{
margin:0;
padding:0;
}
#subnav_quick_search select{
font-family:Arial, Helvetica, sans-serif;
}
.fp_title{
color:#d69c00;
font-weight:bold;
padding:5px 0 5px 0;
}
#fp_containter{
padding:5px 0 0 5px;
}
.quick_search_input{
font-family:Arial, Helvetica, sans-serif;
width:150px;
height:18px;
line-height:18px;
}
.quick_search_submit{
position:relative;
top:3px;
}
.home_about_left{
float:left;
width:490px;
padding:15px 0 14px 0;
}
.home_about_right{
float:right;
width:230px;
padding-top:15px;
}
.home_about_right a:link, .home_about_right a:active, .home_about_right a:visited{
display:block;
width:219px;
height:24px;
line-height:24px;
background-image:url(images/quick_links_bg.jpg);
background-repeat:repeat-x;
padding-left:7px;
color:#fff;
text-decoration:none;
margin-bottom:3px;
}
.home_about_right a:hover{
background-position:0 -24px;
}
#footer{
width:800px;
height:84px;
margin-left:auto;
margin-right:auto;
background-image:url(images/footer.jpg);
}
#footer_bottom{
width:800px;
height:8px;
margin-left:auto;
margin-right:auto;
background-image:url(images/footer_bottom.jpg);
margin-bottom:10px;
}
#footer_left{
float:left;
width:182px;
color:#fff;
font-size:80%;
padding:22px 0px 0px 122px;
}
#footer_right{
float:left;
color:#fff;
font-size:80%;
padding-top:22px;
margin-left:30px;
}
#footer_phone{
background-image:url(images/footer_phone.jpg);
background-repeat:no-repeat;
height:16px;
line-height:16px;
padding-left:20px;
margin-bottom:7px;
}
#footer_fax{
background-image:url(images/footer_fax.jpg);
background-repeat:no-repeat;
height:16px;
line-height:16px;
padding-left:20px;
}
#disclaimer{
width:770px;
margin-left:auto;
margin-right:auto;
color:#eee;
font-size:90%;
}
#disclaimer a{
color:#eee;
}
#inner_container{
clear:both;
padding:10px;
min-height:350px;
height:auto !important;
height:350px;

}
#property_search_landing{
padding:20px;
text-align:center;
}
#property_search_landing a{
display:block;
width:200px;
height:30px;
line-height:28px;
color:#fff;
font-size:110%;
text-decoration:none;
text-align:center;
margin-bottom:5px;
background-image:url(images/cen714_search_landing.jpg);
background-repeat:repeat-x;
}
#property_search_landing a:hover{
background-position:0 -30px;
}


/* GLOBAL STYLES */

/*stab*/
.stab a:link, .stab a:visited, .stab a:active {
	color: #333;
	text-decoration:none;
}
.stab a:hover{
	color: #666;
	text-decoration:underline;
}
.stab{
	color:#333;
	Font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	background-color:#285d91; 
	text-align: center;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color:#285d91;
	height:25px;
}

.stabbdr{
	padding: 1.5px 1.5px 0px; 
}

.stabbdron{
	color:#a7a7a7;
	Font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	background-color: #fff;
	text-align: center;
	border-style: solid;	
	border-width: 1px 1px 0px 1px;	
	border-color: #005a9e;
	height:25px;
}

.stabbdroff{
	color:#333;
	Font-weight: bold;
	Font-family: arial;
	font-size: 11px;
	text-decoration: underline;
	background-color:#005a9e;
	text-align: center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;	
	border-color:#005a9e;
}

.stabspacer{
	background-color: white;	
	border-style: solid;
	border-width: 0px 0px 1px 0px;	
	border-color:#ececd4;
}

.searchresult{
	font-size: 11px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color:#777777;
	background-color: #fff;
	text-align: left;
}

/* *** Float containers fix: *** */ 
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


/*Tabs - FindHomeRequest.asp*/
.stab{
	color:#000;
	Font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	background-color: #eee; 
	text-align: center;
	height:25px;
}

.stabbdr{
	padding: 1.5px 1.5px 0px; 
}

.stabbdron{
	color:#000;
	Font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	background-color: #eee;
	text-align: center;	
	height:25px;
}

.stabbdroff{
	color:#000;
	Font-weight: bold;
	Font-family: arial;
	font-size: 12px;
	text-decoration: underline;
	background-color: #eee;
	text-align: center;
}

.stabspacer{
	background-color: #eee;	
}

.searchresult{
	font-size: 12px;
	background-color: #fff;
	text-align: left;
	padding:10px 0px 10px 0px;
}
 
.tdborder2{
background-color:#eee;
color:#000;
}

.bs_formcolor{
background-color:#eee;
color:#000;
}

.ai_name a, .ai_email a, .ai_read_more a{
color:#3c80af;
}

.CustomFooterClass a{
color:#fff;
}