/* CSS Document for Aqua Marine Partnerscreated by Eisenberg And Associates 1/12/07 TH*/body {	margin:0px 0px; padding:0px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	 background-color: #48423C; }p {	margin-top: 0;	line-height: 25px;}/*HOLDS THE WHOLE SITE*/#sitewrapper {	width: 867px;		min-height:768px;				margin:0px auto;	text-align:left;		}/*HOLDS ALL CONTENT*/#whole_content_wrapper {	margin:0px;	padding:0px;	text-align:center;	background-image: url(../images/bg.gif);	overflow: auto;}#whole_content{	width: 845px;		min-height:768px;				margin:0px auto;	text-align:left;	}/*HEADER*/#header {	height: 80px;/*	float: left;*/	vertical-align:bottom;}.insidelogo {	vertical-align: top;	padding-top: 10px;	margin-left: 135px;}#boatbar {	padding-bottom: 10px;	clear: both;}/*NAV*/#mainnav {	margin: 0;	padding-bottom: 3px;	width: 550px;	vertical-align: bottom;	float: left;	padding-top: 60px;}#nav {	list-style-type: none;	margin: 0;	vertical-align: bottom;}#nav li{	display: inline;	padding-left: 30px;	padding-right: 28px;}#nav a {	font-size: 15px;	color: #3b352f;	text-decoration: none;}#nav a.active {	color: #49c0c9;}#thrdNav a.active {	color: #49c0c9;	background-color: #F3F4F4;	}/*SUB NAV*/div #subnav {	margin: auto;	padding-bottom: 70px;	width: 795px;	vertical-align: bottom;}#subnavlist {  	list-style-type: none;	margin: 0;	vertical-align: bottom;	text-align: left;}#subnavlist li{	display: inline;	margin-right: 30px;}#subnavlist a {	font-size: 11px;	color: #3b352f;	text-decoration: none;}#subnavlist a:hover {	color: #49c0c9;}#subnavlist a.active {	color: #49c0c9;}#content {	overflow:auto;	font-size: 12px;	color: #6d6359;	}/*THREE COLUMN LAYOUT*/.listcontainer {	display: block;	clear: both;	height: auto;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 10px;	}	.leftContainer{	float: left;	width: 180px;	}.centerContainer{	float: left;	width: 461px;}.rightContainer {	float: left;	width: 181px;}/*FOOTER*/#footer {	background-image: url(../images/amp_footer2.jpg);	height: 60px;	width: 867px;	margin:0px;	padding:0px;	text-align:center;	clear: both;	}#footer_content {	width: 845px;	margin-right: auto;	margin-left: auto;}#footer_content, #footer_content a {	font-size: 11px;	color: #429196;	padding-top: 17px;}/*TAGS*/h1 {	font-size: 16px;	color: #49c0c9;	line-height: 22px;}h2 {	font-size: 14px;	color: #49c0c9;	margin: 0;	padding: 0;}.imgBuffer {	margin: 5px;}ul{	list-style:none;}ul#thrdNav {	margin: 0px;	/*background-color:#FF0000;*/	margin-right:10px;	padding: 13px 0px;}ul#thrdNav li {	/*padding-top:5px;	padding-bottom:5px;*/	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;		}#content .listcontainer .leftContainer h1 {	text-align: center;	margin-bottom: 0px;	padding-bottom: 0px;	border-top-width: 1px;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-left-style: none;	border-top-color: #999999;	border-right-color: #999999;	border-left-color: #999999;}#sitewrapper #whole_content_wrapper #whole_content #content .listcontainer .leftContainer ul#thrdNav a {	display: block;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 15px;}#sitewrapper #whole_content_wrapper #whole_content #content .listcontainer .leftContainer ul#thrdNav a:hover {	background-color:#f3f4f4;	}.listcontainer .leftContainer #thrdNav #firstLi {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;}/*LINKS*/a:link {	color: /*#3b352f*/ #49c0c9;	text-decoration:none;	background-color:transparent;}a:visited {	color: /*#3b352f*/ #49c0c9;	text-decoration:none;	background-color:transparent;}a:hover {	color: #49c0c9;	text-decoration:none;	/*background-color: #CCCCCC;*/}a:active {	background-color:transparent;	color: #3b352f;	text-decoration:none;}#sitewrapper #whole_content_wrapper #whole_content #content .listcontainer .centerContainer h2#board {	margin-top: -12px;	margin-bottom: 15px;}