<style type="text/css">
	p, a, em, strong, h2, h3 {
	font-size:11px; font-family:Arial, Helvetica, sans-serif;
	}
	h1 {
	font-size:35px; font-family:Arial, Helvetica, sans-serif; color:#004080; letter-spacing: -0.08em; font-weight:100; padding: 0;
	}
	html, body {
	margin: 0px auto ; padding : 0px;
	}
	/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}
/* End hide from IE-mac */

	body {
	margin-left: auto; margin-right: auto; width: 780px; border: 0px; background-color:#CCCCCC
	}
    img {
	border: none;
	}
	
	#header {
	float:left; width: 780px; height: 74px; background-image:url(img/header_bg_alt.gif); margin: 20px 0 0 0; 
	}
	
	#navbar {
	float:left; width: 780px; height: 40px; background-image:url(img/f2_bg.gif); 
	}
	img#navbar {
	float:left;
	}
	#navbar a {
	color:#FFFFFF; text-decoration:none; margin: 0px 15px; padding: 0px 5px 0px 5px;
	}
	#nav0 {
	float:left; width: 460px; 
	}
	#nav {
	float:left; width: 250px; padding: 10px 0 0 0;
	}
	#nav ul {
	display: inline; list-style: none; 
	}
	#nav li {
	display: inline;
	}
	#nav a:hover {
	background-color:#66CCFF
	}

	#shadow {
	float:left; margin:0; padding:0; background-image:url(img/shadow_bg.gif); height:6px; width: 100%;
	}
	
	#navbars {
	float:left; width: 780px; height: 211px;
	}
	#navbars div {
	float:left;
	}
	#navbars p {
	font-size:11px; font-family:Arial, Helvetica, sans-serif
	}
	#nav2about {
	float: left; width: 237px; height: 210px; background-image:url(img/h2_about_bg.gif); border-bottom: 1px solid white;
	}
	#nav2about p {
	margin: 15px 10px 10px 32px
	}
	#nav2about a {
	margin: 0px 10px 10px 32px; color:#000000; text-decoration:none; text-transform:uppercase;
	}
	#nav2about a:hover {
	margin: 0px 10px 10px 27px; padding: 0px 5px 0px 5px; background-color:white
	}
	#nav2 {
	float: left; margin:0; padding:0; width: 543px;
	}
	
		
	div#picture {
	padding: 0; border:10px solid white; width: 605px; margin: 15px 0 15px 90px; background: white;
	}
	
	#content {
	float: left; margin: 0; background-image:url(img/content_bg.gif); width: 715px; padding: 15px 0px 35px 65px;
	}
	#content p {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; font-weight:100; padding: 0px 55px 0px 100px;
	}
	#content a {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 150%; font-weight:100; padding: 0px 5px 0px 5px; margin: 0 0 0 95px; color:#000000; text-decoration:none;
	}
	#content a:hover {
	background-color:#66CCFF
	}
	#content h2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 25px; padding: 15px 55px 0 100px; color:#666666; font-weight:100;
	}
	#content h3 {
	font-family: Arial, Helvetica, sans-serif; font-size: 17px; padding: 15px 55px 0 100px; text-transform:uppercase ; color:#000000; font-weight:100;
	}
	#content h1 {
	padding: 0 55px 0 100px;
	}
	#content em {
	padding: 0 0 0 50px;
	}
	#content strong {
	padding: 0 0 0 50px;
	}
	#content ul {
	list-style-position:outside; padding: 0px 55px 0px 100px;
	}
	#content li {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; font-weight:100; color:#004080; 
	}
	

	#footer {
	float: left; width: 780px; height: 223px; background:url(img/f_bg.gif);
	}
	#footer p, a, em, strong, h2, h3 {
	font-size:11px; font-family:Arial, Helvetica, sans-serif
	}
	#footer div {
	float:left; display:inline
	}
	#footer_calc {
	width: 176px; height: 200px;
	}
	#footer_calc img {margin: 22px 0 0 27px;
	}
	#footer_nav {
	width: 233px; height: 200px; background-image:url(img/footer_back.gif); margin: 0; padding:0 ; border:0;
	}
	#foo { padding: 38px 0 0 70px;
	}
	#footer_nav li { list-style: none;
	}
	#footer_nav a {
	text-decoration:none; color:#000000; margin: 0; padding: 0px 5px 0px 5px; text-transform:uppercase; line-height: 26px;
	}
	#footer_nav a:hover {
	background-color:white
	}
	#testimonial {
	float: left; height: 105px; width: 174px; padding: 40px 0 0 25px;
	}
	#testimonial p, strong, em {
	padding: 0 0 0 5px;
	}
	#testimonial a {
	text-decoration:none; color:#000000; margin: 0; padding: 0px 5px 0px 5px; text-transform:uppercase;
	}
	#testimonial a:hover {
	background-color:#66CCFF
	}
	#footer_test {
	float: left; width: 370px; height: 200px; background-image:url(img/corgi.gif)
	}
	
	#copyright {
	clear:both; float: left; width: 780px; height: 24px; background-image:url(img/f2_bg.gif); 
	}