@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#C0B8AB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#623727;
	text-align:center;
	z-index: -1;
}

#siteinfo {
width: 100%;
visibility: visible;
}

h1 {
font-size: xx-small;
font-weight: bold;
text-indent: -9999px;
}

h2 {
font-size: xx-small;
font-weight: normal;
font-style: italic;
text-indent: -9999px;
}

h3 {
font-size: xx-small;
font-weight: normal;
text-indent: -9999px;
}

.header2 {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:18px;
}


/*** MAIN / CONTAINER DIVS ***/

#main_top {
width:100%;
min-height:530px;
background-image:url(images/repeat_top.jpg);
background-repeat:repeat-x;
background-color:#F8F6F6;
}

#main_btm {
width:100%;
min-height:75px;
padding-top:44px;
background-image:url(images/repeat_btm.jpg);
background-repeat:repeat-x;
clear:both;
}

#container_top {
	width:870px;
	padding-bottom:8px;
}

#container_btm {
width:870px;
margin:auto;
}

/*** PARTS ***/

#top {
width:100%;
height:107px;
padding-top:1px;
background-image:url(images/sub_top.jpg);
background-repeat:no-repeat;
overflow:hidden;
}



#flash_container {
	width:100%;
	z-index: -4;
}

#flash_lft {
	width:8px;
	height:322px;
	background-image:url(images/flash_lft.jpg);
	background-repeat:no-repeat;
	float:left;
	z-index: -3;
}

#flash {
	width:853px;
	height:322px;
	background-color:#FFFFFF;
	float:left;
	z-index: -2;
}

#flash_rt {
width:9px;
height:322px;
background-image:url(images/flash_rt.jpg);
background-repeat:no-repeat;
float:left;
}

#btm {
width:100%;
padding-top:22px;
background-image:url(images/flash_btm.jpg);
background-repeat:no-repeat;
clear:both;
}

#locate_us {
width:210px;
padding-top:31px;
background-image:url(images/locate_us.gif);
background-repeat:no-repeat;
}

#locate_us_map {
width:210px;
height:110px;
}

#locate_us_text {
margin-left:19px;
}

#about_us {
	padding-top:37px;
	background-repeat:no-repeat;
}

#about_us_text {
	margin-left:22px;
	margin-right:9px;
	clear:both;
	text-align: justify;
	font-size: 120%;
}

#about_us_tag {
	margin-left:22px;
	text-align: center;
}

#about_us_image {
margin-left:22px;
margin-top:10px;
}

/*** NAVIGATION ***/

#home {
float:left;
display:inline;
}

#nav {
	width:700px;
	height:20px;
	margin-top:59px;
	font-weight:bold;
	margin-left: 160px;
}

#nav ul {
margin:0px;
padding:0px;
list-style:none;
list-style-type:none;
}

#nav li {
float:right;
padding-right:15px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
}

#subnav {
width:161px;
float:left;
display:inline;
font-weight:bold;
}

#subnav ul {
text-align:right;
margin:0px;
padding:0px;
list-style:none;
list-style-type:none;
list-style-image:none;
}

#subnav li {
padding-right:10px;
padding-top:5px;
padding-bottom:0px;
margin:0px;
list-style:none;
list-style-type:none;
list-style-image:none;
}
/*** FOOTER ***/

.footer {
	font-size: 11px;
	color: #edeae7;
	}

	a.footer:link {
		color: #edeae7;
		text-decoration: none;
		}
	a.footer:hover {
		color: #edeae7;
		text-decoration: underline;
		}
	a.footer:active {
		color: #edeae7;
		text-decoration: none;
		}
	a.footer:visited {
		color: #edeae7;
		text-decoration: none;
		}
	a.footer:visited:hover {
		color: #edeae7;
		text-decoration: underline;
		}

/*** TEXT / LINKS ***/

a:link {
color:#623727;
text-decoration: underline;
}

a:hover {
color:#623727;
text-decoration: underline;
}

a:active {
color:#623727;
text-decoration: none;
}

a:visited {
color:#623727;
text-decoration: underline;
}

a:visited:hover {
color:#623727;
text-decoration: underline;
}

.tag {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}

#mortgageprotect {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:24px;
	text-transform: uppercase;
}

#mortgageprotect a{
	font-family:"Times New Roman", Times, serif;
	font-style:normal;
	font-weight:normal;
	font-size:14px;
	text-transform:none;
}

#mortgageprotect span{
	font-family:"Times New Roman", Times, serif;
	font-style:normal;
	font-weight:normal;
	font-size:16px;
	text-transform:none;
}

