/* CSS Document */

html {margin: 0; padding: 0; }

body {
font: 11px Trebuchet, Helvetica, sans-serif; 
margin: 0; 
padding: 0; 
background: #fff;
color: #333; 
text-align:center; /* for IE */
min-height: 100%; height: 100%; }

/* zero out the spacing around pre, form, body, html as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html { margin:0; padding:0 } 

/*header*/

h1 {
font: 21px Arial, Helvetica, sans-serif;
color: #333;
font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
}

h2 {
font: 14px Arial, Helvetica, sans-serif;
font-weight: bold ;
color: #9B887A;
text-decoration: none;
margin-bottom: 10px;
margin-top: 10px;
}

/*links*/
a:link { 
color: #333;
text-decoration: underline; }
a:visited { 
color: #333;
text-decoration: underline; }
a:hover { 
color: #333; text-decoration: }

a:active { 
color: #333; text-decoration: }

/*body*/
#wrapper {
text-align: left;
width: 800px;
border: 1px solid #333;
padding: 0;
margin-top: 5px;
margin-right: auto;
margin-bottom: 5px;
margin-left: auto;
background: #fff;
}

#header {
background:   url("images/header.jpg");
width: 800px;
height: 180px;
margin: 0;
border-top: 1px solid #333;
border-bottom: 2px solid #333;
}

#content {
float: left;
width: 500px;
line-height: 1.8em;
padding: 10px;
margin-right: 10px;
margin-bottom: 30px;
margin-left: 10px;
text-align: justify;
}

#address {
line-height: 1.2em;
}

#right {float: right; width: 200px; margin: 60px 30px 0 0; padding: 4px; }
#right_contents {float: right; width: 200px; margin: 60px 30px 0 0; padding: 4px; font-size: 10px; }

/* nav style */

#nav { margin: 156px 0 0 230px ;}

#navcontainer ul li
{
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
background: url("images/b1.jpg") repeat-x 0;
font: 10px "Arial", verdana, sans-serif;
text-align: center;
}

#navcontainer a
{
color: #fff;
text-decoration: none;
display: block;
width: 94px;
height: 19px;
padding: 6px 0 0 0;
}

#navcontainer a:hover { background: url("images/b2.jpg") repeat-x 0px; color: #ececec; }

#home .home, #jargon .jargon, #adversecredit .adversecredit, #mortgagecode .mortgagecode, #ourmission .ourmission, #contactus .contactus
{ background: url("images/b2.jpg") repeat-x 0px; }

.footlink {position: relative; width: 20px; height: 10px}

#footer {
	width:800px;
	background: #D8D4C9;
	border-top: 1px solid #333;
	font-size: 10px;
	text-align: center;
}

#footer p { margin: 0; padding: 4px; width: 800px; }

/*links*/
#footer p a:active { 
color: #333; text-decoration: underline;}
#footer p a:link { 
color: #333; text-decoration: underline;}
#footer p a:visited { 
color: #333; text-decoration: underline;}
#footer p a:hover { 
color: #333; text-decoration: none;}

.clearer {
clear:both;
height:1px;
overflow:hidden;
margin-top:-1px; 
}

