*	{margin: 0;	padding: 0;}body, html	{margin: 0;	padding: 0;	font-family: Arial, Helvetica, Verdana, sans-serif;	behavior: url(csshover.htc);}/* HEADER */div#header, div#header img	{margin: 0;	padding: 0;	width: 842px;	height: 152px;	float: left;}div#topstrip	{border: 8px solid #294c60;}/* NAVIGATION */div#nav	{float: left;	width: 100%;	margin: 0;	padding: 0;}ul#topnav	{margin: 0 0 0 156px;	list-style-type: none;}ul#topnav li.drop	{float: left;	color: #ffffff;	backround-color: #294c60;	font-family: Arial, Helvetica, verdana, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: bold;	width: 128px;	margin: 0;	padding: 0;	border: none;	position: relative;	white-space: no-wrap;}ul#topnav li.drop	{background-image: url(images/topnav_bg.gif);	background-color: #294c60;	position: relative;}ul#topnav li.drop:hover ul.rollover	{display: block;	backround-color: #294c60;}ul#topnav ul.rollover li	{list-style-type: none;	backround-color: #294c60;	background-image: none;}ul#topnav ul	{position: absolute;	top: 16px;	left: 0;	background: #294c60;	display: none;}ul#topnav ul li	{border-bottom: 1px solid #2a5d72;	background: #294c60;	white-space: normal;	width: 128px;}div#nav ul#topnav a	{text-decoration: none;	color: #FFFFFF;	margin: 0; 	display: block;	padding-left: 10px;}ul#topnav li.drop a	{margin: 0 0 0 10px;}/* LEFT COLUMN */div#leftcolumn	{float: left;	width: 156px;	margin: 0 0;	padding: 0 0;}img#logo	{width: 156px;	height: 100px;	margin: 0 0;	padding: 0 0;}ul#location	{margin: 50px 45px 0 0;	text-align: right;	list-style-type: none;}ul#location li	{margin: 7px 0;}a.location	{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #294c60;	letter-spacing: .5px;	text-decoration: none;}/* CONTENT AREA */div#contentarea	{margin: 0;	float: left;	width: 638px; 	font-family: arial, Helvetica, sans-serif;	backround-color: #294c60;}div#contentarea div.mission	{background: url(images/bg_single.gif) 0 3px no-repeat;	margin: 38px 0;}div#contentarea div.home	{background: url(images/bg_full.gif) 0 3px no-repeat;	margin: 15px 0;}div#contentarea div.officelocation	{float: right;	clear: right;}div#contentarea h1	{font-weight: bold;	font-size: 16pt;	color: #294c60;	margin: 0 0 10px 25px;	width: 100%	white-space: no-wrap;}div#contentarea h1.feature	{font-size: 14pt;	text-align: right;	margin: 20px 0 5px 0;	text-transform: uppercase;	border-bottom: 4px solid #294c60;}div#contentarea h2	{font-weight: bold;	font-size: 12pt;	color: #294c60;	margin: 38px 0 0 0;	padding: 0 0 10px 14px;	background: url(images/bg_h2.gif) 0 6px no-repeat;	clear: right;}div#contentarea h2.address	{font-size: 9pt;	text-transform: uppercase;	margin: 0 0 0 48px;	padding: 0;	background-image: none;}div#contentarea h2.feature	{margin: 30px 0 0 0;	padding: 0;	background-image: none;}div#contentarea h3	{font-size: 9pt;	font-weight: bold;	text-transform: uppercase;	color: #294c60;	margin: 20px 0 0 20px;}div#contentarea h3.feature	{font-size: 10pt;	color: #294c60;	text-align: right;	margin: 0 0 20px 0;}a.feature	{text-decoration: none;	color: #999999;}a.feature:hover	{color: green;}a.officelocation	{font-size: 9pt;}p	{font-size: 9pt;	line-height: 12pt;	color: #333333;	padding-left: 20px;	margin-right: 20px}p.standard	{font-size: 11pt;	line-height: 14pt;	margin: 0 30px 10px 18px;	color: #333333;}p.people	{margin: 0 20px 10px 177px;}p.feature	{font-size: 11pt;	padding: 0;	margin: 0 10px 10px 0;}div#contentarea ul.standard	{margin: 10px 30px 20px 55px;	font-size: 11pt;	color: #333333;}div#contentarea ul.standard li	{margin-bottom: 5px;	list-style-type: small-circle;}div#contentarea ul.address	{margin: 0 0 20px 48px;	font-size: 9pt;	color: #333333;}div#contentarea ul.address li	{list-style-type: none;}div#contentarea ul.officelocation	{font-size: 11pt;	margin: 0 0 20px 38px;	color: #333333;}div#contentarea ul.officelocation li	{list-style-type: none;}div#contentarea ul.people	{margin: 10px 0 30px 210px;	font-size: 9pt;	color: #333333;}div#contentarea ul.people li	{list-style-type: disc;}div#contentarea img.project	{float: right;	width: 300px;	margin: 0 0 20px 10px;	border: 2px solid #294c60;}div#contentarea img.people	{float: left;	width: 160px;	height: 200px;	border: 2px solid #294c60;	margin: 20px 10px 10px 23px;}div#contentarea img.feature	{border: 2px solid #294c60; 	width: 634px;	height: 300px;}div#contentarea img.home	{border: 2px solid #294c60; 	width: 636px;	height: 60px;}div#contentarea img.location	{border: 2px solid #294c60;	float: right;	clear: right;	width: 200px;	height: 300px;	margin: 0 0 20px 10px;}div#contentarea img.location1	{border: 2px solid #294c60;	float: right;	clear: right;	width: 200px;	height: 149px;	margin: 0 0 20px 10px;}hr.clear	{clear: both;	visibility: hidden;}/* FOOTER */div#footer	{border-top: 3px solid #138F34;	padding: 5px 0 0 0;	margin: 30px 0 40px 0;	font-size: 8pt;	color: #999999;}p.footer	{padding-left: 0;	font-size: 8pt;	line-height: 10pt;	color: #666666;}a.credit	{text-decoration: none;	color: #666666;}