	body {		margin:0;		padding:0;		background-color:#fff;		font-size: 12px; 		font-family: helvetica, Arial, SunSans-Regular, Sans-Serif;  		color:#000000;   		text-align:left;		min-width:715px;	}	div#wrap {		background:#fff;		margin:0 auto;		width:715px;	}		#elogo {		float: left;		height:94px;		padding: 0 0 0 15px;	}		#logo {		height:94px;		margin: 0 0 0 396px;		}		#header {		background-color:#fff;	}	#header h1 {		padding:2px;		margin:0;	}	#main {		background-color:#fff;		float:left;		/* Moves main away from leftbar */		margin:0 0 0 20px;		width:205px;		font-size: 12px; 		font-family: helvetica, Arial, SunSans-Regular, Sans-Serif;		line-height: 13pt;	}	#mainbox{		background-color:#fff;		float:left;		/* Moves main away from leftbar */		margin:0 0 0 20px;		/* Widens mainbox to right */		width:365px;	}	#mainbox p{	line-height:13pt;	}		#main h2, #mainbox h2, #main h3, #main p {		padding:0;	}	#mainportbox{	background-color:#fff;	float:left;		/* Moves main away from leftbar */	margin:0 0 20px 5px;		/* Widens mainbox to right */	width:500px;	}		h2 {	font-size: 18px;	color: #3EA639;		font-weight: bold;	margin: 0;	}		h3 {	font-size:11pt;	color: #0099FF;	font-family: helvetica, Arial, SunSans-Regular, Sans-Serif;	line-height:24pt;	font-weight: bold;	margin: 0;	padding-left: 15px;	background: url(img/blubul.gif) no-repeat 0 50%;	}	h4 {	font-size:11pt;	color: #0099FF;	margin: 0;	}		#box {	width:715px;	/* menu bar container */	margin: 0px 0 0 0px;	padding:0px;	text-align:left;	}		#intro {	font-weight:bold;	line-height:13pt;	}	#portsbar {		background-color:#fff;		float: left;		width:175px;		padding: 0 0 135px 15px;		}		#portsbarpic {		width:133px;		text-align:left;		padding: 30px 0 45px 0px;				}		#leftbar {		background-color:#fff;		float:left;		width:175px;		padding: 0 0 15px 15px;	}	#sidebar {		background-color:#fff;		width:250px;		/* moves sidebar to left */		margin-left: 450px;		padding-bottom: 15px;		font-size: 90%; 		font-family: helvetica, Arial, SunSans-Regular, Sans-Serif;	}	#sidebargone {		background-color:#fff;		width:240px;		/* moves sidebar to left */		margin-left: 605px;		padding-bottom: 15px;	}	#map {		position: relative;		float: left;		align: top;		padding: 0;		margin: 0;	}	#portbar {		background-color:#ccc;		float:left;		width:580px;		padding: 0 0 15px 10px;	}	#wrap > #portbar {		width:580px;	}	#wrap > #leftbar {		width:175px;	}	#wrap > #sidebar {		width: 250px;	}	#wrap > #sidebargone {		/* reduces from the right */		width: 95px;	}	span.intro {		font-weight: bold;		}			#menu #minitabs {		margin: 0;		padding: 10px 0 40px 0px;		}		#menu #minitabs li {		margin: 0; 		padding: 0;		display: inline;		list-style-type: none;		}		#menu #minitabs a {		float: left;		line-height: 14px;		font-weight: bold;		margin: 0 12px 4px 15px;		text-decoration: none;		font-size: 12px;		color:  #0099FF;		}		#menu #minitabs a.active, #menu #minitabs a:hover {		border-bottom: 4px solid #94d6e7;		padding-bottom: 2px;		color: #94d6e7;		}		#menu #minitabs a:hover {		color: #94d6e7;		}		#sidebar ul {		list-style-type: none;		padding-left: 0;		margin-left: 0;		margin-bottom:0;	}	#sidebar h3, #sidebar p {		padding:0;	}	#sidebar li {	list-style-type: none;	line-height:13pt;	}		#mainbox ul {	list-style-type: none;	font-size: 14px;	line-height:18pt;	padding-left: 0;	margin-left: 0;	}	#mainbox li {	background: url(img/blubul.gif) no-repeat 0 50%;	padding-left: 17px;		}			.image .first {  	margin-right: 45px;  	margin-bottom:35px;  	float: left;  	}  	.image { 	 margin-bottom: 35px;  	}			#footer {		background-color:#fff;		clear:both;	}	#footer p {		padding: 5px;		margin:0;	}