#box {	height: 500px;	width: 862px;	margin-top: 50px;	margin-right: auto;	margin-left: auto;	background: url(../images/background_r1_c1.jpg) no-repeat left top;	font-family: Verdana, Arial, Helvetica, sans-serif;	top: 0px;	height: 550px;	width: 862px;}#footer {	background: url(../images/ground.jpg) no-repeat bottom;	display: block;	font: 10px/1.3em Arial, Helvetica, sans-serif;	word-spacing: 0.1em;	height: 55px;	margin: 0px auto;	width: 862px;	text-align: center;	padding: 10px 0px 0px;}#wrap table {	display: block;}#hidden {	display: none;}#wrap img {	border-style: none;}body {	margin: 0px;	padding: 0px;}.maptext {	font-size: 9px;	display: inline;}#wrap {	position: relative;	left: 100px;	top: 145px;	width: 746px;}#wrap li {	font-size: 11px;	list-style: none;	line-height: 2em;	font-weight: bolder;	display: block;	color: #719CB0;}#wrap p {	text-align: left;	font-weight: bold;	font-size: 11px;	line-height: 1.4em;	margin-right: 76px;	color: #719CB0;	margin-top: 2px;}#wrap h1 {	font-size: 120%;	display: none;}#wrap a:hover {}#wrap ul {	margin: 0px;	padding: 0px;}.clientlist {	display: block;	width: 225px;	text-align: left;	font-size: 11px;	line-height: 1.8em;	color: #000000;}#wrap #location {	float: right;	margin-right: 30px;	margin-bottom: 6px;	margin-left: 6px;	text-align: center;}.weetext {	font-size: 10px;	text-align: center;}#blah {	text-align: center;}#wrap h2 {	font-size: 14px;	text-align: left;	margin-top: 2px;}#wrap #grid {	margin: 0px;	padding: 0px;	height: 75px;	width: 100px;	display: block;	background: no-repeat;}#wrap #grid #rand {}#test {	text-align: right;}#wrap #port img {	border: thick solid #CCCCCC;}#footer a {	color: #000000;}#primary {	width: 80px;	display: block;	float: left;} #secondary {	display: block;	width: 170px;	float: left;}#primary a, #secondary a {	text-decoration: none;}a {	text-decoration: none;}.current {	color: #81B4C8;	text-decoration: none;	}.current a {	color: #81B4C8;	text-decoration: none;}.notcurrent {	background: #FFFFFF;	color: #000000;}.notcurrent a {	color: #000000;}.foot {	color: #719CB0;	font: 10px/2.7em Arial, Helvetica, sans-serif;}#footer a {	color: #000000;}.footblack {	color: #000000;	font: 10px/0em Arial, Helvetica, sans-serif;}#porty {	width: 480px;	padding-left: 272px;}a {	color: #000000;}#stretch {	margin-left: 272px;	margin-top: 0px;	padding-top: 2px;} #stretch #logo{	padding-left: 50px;}#flash #movie {}#wrap #flash {	clear: both;	padding-left: 100px;}#weelogo {	width: 200px;	position: static;	clear: left;	float: left;	margin-top: 4px;	height: 200px;}