@charset "UTF-8";
/* CSS Document */

img, div, a { behavior: url(iepngfix.htc) }


body {background-color: #333;	behavior:url(csshover3.htc); 
}

#clear {clear: both;}

#wrapper {
	width: 846px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

#header {
	width: 846px;
	height: 385px;
	background-image: url(../images/header.jpg);
	margin-top: 45px;
}

.bio_pic {padding-right:10px;}

#logo {
	width: 303px;
	height: 199px;
	background-image: url(../images/logo.png);
	text-indent: -9999px;
	position: absolute;
	top: 11px;
}
#logo a {
display:block;
	width: 303px;
	height: 199px;

   }



#navigation {
	width: 219px;
	padding-top: 165px;
	padding-left: 30px;
}

#content_wrapper {
	margin-top: 10px;
	border-style: none;
	width: 522px;
	float:left;
	background-color: #d6d6d6;
}

#content {
	padding: 27px;
	color: #363636;
	line-height: 20.17px;
	font-size: 12px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-left: 3px;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;
	width: 460px;
	float:left;
	background-color: #d6d6d6;
		min-height: 200px;

}
html>body #content_wrapper { *padding-bottom: 3px; }


#content p{padding-bottom: 6px;}
#content ul {padding-left: 20px;}
#content ul li {list-style-type: disc; list-style-position: outside;}

#content a:link, #content a:visited {color: #213061;
	text-decoration: none;}

#content a:hover {color: #363636;
	text-decoration: underline;}

#sidebar {
	width: 293px;
	float:right;
	margin-top: 10px;
}


#footer {
	margin-top: 10px;
	width: 846px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #f3f3f3;
}
#footer a:link, a:visited {
	color: #f3f3f3;
	text-decoration: none;
}
#footer a:hover, #footer a:active {
	color: #fff;
	text-decoration: underline;
}

/*Main Navigation*/
/* declarations to style the regular state */

#navigation ul {
	margin:0px;
	padding:0px;
 }


#navigation ul li {
	list-style-type:none;
	display: block;
 }

#navigation ul li a {
display:block;
text-indent:-9009px;
height: 20px;
width: 219px;

   }


#nav-home a {
	background-image: url(../images/mainnav_01.png);
height: 20px;
width: 219px;
 }
#nav-aboutus a {
	background-image: url(../images/mainnav_02.png);
height: 20px;
width: 219px;
 }
#nav-realtors a {
	background-image: url(../images/mainnav_03.png);
height: 20px;
width: 219px;
 }
#nav-forsalebyowner a {
	background-image: url(../images/mainnav_04.png);
height: 20px;
width: 219px;
 }
#nav-refinance a {
	background-image: url(../images/mainnav_05.png);
height: 20px;
width: 219px;
 }
#nav-lenders a {
	background-image: url(../images/mainnav_06.png);
height: 20px;
width: 219px;
 }
#nav-titleinsurance a {
	background-image: url(../images/mainnav_07.png);
height: 20px;
width: 219px;
 }
#nav-closing a {
	background-image: url(../images/mainnav_08.png);
height: 20px;
width: 219px;
 }
#nav-locateus a {
	background-image: url(../images/mainnav_09.png);
height: 20px;
width: 219px;
 }
#nav-contactus a {
	background-image: url(../images/mainnav_10.png);
height: 20px;
width: 219px;
 }

/* declarations to style the current state */

#home #nav-home a {
	background-image: url(../images/mainnav_01.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#aboutus #nav-aboutus a {
	background-image: url(../images/mainnav_02.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#realtors #nav-realtors a {
	background-image: url(../images/mainnav_03.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#forsalebyowner #nav-forsalebyowner a {
	background-image: url(../images/mainnav_04.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#refinance #nav-refinance a {
	background-image: url(../images/mainnav_05.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#lenders #nav-lenders a {
	background-image: url(../images/mainnav_06.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#titleinsurance #nav-titleinsurance a {
	background-image: url(../images/mainnav_07.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#closing #nav-closing a {
	background-image: url(../images/mainnav_08.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#locateus #nav-locateus a {
	background-image: url(../images/mainnav_09.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
#contactus #nav-contactus a {
	background-image: url(../images/mainnav_10.png);
	background-position: -219px 0px;
height: 20px;
width: 219px;
 }
 
 
/* declarations to style the hover state */

#nav-home a:hover {
	background-image: url(../images/mainnav_01.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-aboutus a:hover {
	background-image: url(../images/mainnav_02.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-realtors a:hover {
	background-image: url(../images/mainnav_03.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-forsalebyowner a:hover {
	background-image: url(../images/mainnav_04.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-refinance a:hover {
	background-image: url(../images/mainnav_05.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-lenders a:hover {
	background-image: url(../images/mainnav_06.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-titleinsurance a:hover {
	background-image: url(../images/mainnav_07.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-closing a:hover {
	background-image: url(../images/mainnav_08.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-locateus a:hover {
	background-image: url(../images/mainnav_09.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
#nav-contactus a:hover {
	background-image: url(../images/mainnav_10.png);
	background-position: -219px 0px;
height: 20px;
width: 219px; }
/*Side bar Navigation*/
/* declarations to style the regular state */

#sidebar ul {
	margin:0px;
	padding:0px;
 }


#sidebar ul li {
	list-style-type:none;
	display: block;
 }

#sidebar ul li a {
display:block;
text-indent:-9009px;
   }


#side-sureclose a {
	background-image: url(../images/sidebar_sureclose.jpg);
	height: 104px;
	width: 293px;
 }
#side-closingkit a {
	background-image: url(../images/sidebar_closingkit.jpg);
	height: 98px;
	width: 293px;
 }
#side-faq a {
	background-image: url(../images/sidebar_faq.jpg);
	height: 64px;
	width: 293px;
 }

 
/* declarations to style the hover state */

#side-sureclose a:hover {
	background-image: url(../images/sidebar_sureclose_roll.jpg);
	height: 104px;
	width: 293px;
 }
#side-closingkit a:hover {
	background-image: url(../images/sidebar_closingkit_roll.jpg);
	height: 98px;
	width: 293px;
 }
#side-faq a:hover {
	background-image: url(../images/sidebar_faq_roll.jpg);
	height: 64px;
	width: 293px;
 }
