body { margin: 0; 
		 font-family: Verdana, Arial, Helvetica, sans-serif; 
		 line-height: 17px; 
		 background-color: #e2e0c7; }
		 
p { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; padding-top: 0; margin-top: 0; }
a { color: #138; text-decoration: underline; }
a:visited { color: #444; }
a:hover { color: #444; }

#container { width: 750px;	}

#topsection { width: 750px; height: 160px; margin: 0; padding: 0; border: 0; background-color: #d5d2aa; }
.logo {float: left; margin: 0; padding: 0; border: 0; }

#topnav-main { background-color: #46b; height: 69px; border: 0; }
.who-serv { float: left; width: 187px; margin-top: 40px; }
#how { float: left; width: 186px; margin-top: 40px; }

div#topnav-sub { background-color: #b2ae85; height: 29px; border: 0; }
div#topgrid { position:relative;  margin-left:190px !important; margin-left:0px; }

#topheader { margin: 0; padding: 0; border: 0; }

#contentarea { width: 750px; background-color: #d5d2aa; margin: 0; padding: 0; border: 0; }
#contenttext { background-color: #fff; width: 524px; padding-top: 2px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; }

.photoright { float: right; margin: 0 0 10px 14px; }

#footer { float: left; width: 750px; background-color: #065; }
#footertext { padding-top: 4px; padding-right: 18px; }
p.footnav { color: #fff; font-size: 10px; }
.footnav a { color: #aaa; font-size: 10px; line-height: -4px; text-decoration: none; }
.footnav a:hover { color: #ddd; text-decoration: underline; }

h1 { color: #065; font-size: 12px; font-weight: bold; }
.head1 { color: #065; font-size: 12px; font-weight: bold; }

ul { color: #333; font-size: 11px; line-height: 17px; }

.quote { color: #666; }
.small { font-size: 10px; }