body{  color: #993300;  margin: 0px;  padding: 0px;  font: 80% Verdana, Arial, Helvetica, sans-serif;  text-align: center;  padding-top: 0px;  padding-bottom: 0px;  background: #8096A4;}p, div {   font-size: 1em;   line-height: 1.5em;}img{  border: none;}h1{  margin: 0px;  font-family: serif;  top: 20px;  vertical-align: bottom;}h2{  font-family: serif;  color: #663300;  font-size: 2em;    margin: 0px;  padding-top:20px;  margin-bottom: 0px;}h3{  color: #663300;  border-bottom: 1px solid black;  font-family: serif;  font-size: 1.5em;  font-weight: normal;  margin-bottom: 0px;}dt {   font-weight: bold;  } dd {   margin: 0;   padding: 0 0 0.5em 0; }div#container{  width: 928px;  margin: 0 auto;  text-align: left;  height: 100%;  }div#header{  width: 100%;  height: 239px;  background: url(images/header.jpg) #003366;  margin: 0px;}#header h1{    display: none;}div#contactinfo{  display: none;  float: right;  margin-right: 20px;}div#navigation{  padding-top: 3px;  padding-bottom: 8px;  padding-left: 50px;  padding-right: 50px;  background: #003366 url(images/headerbg.jpg) repeat-y;  margin: 0px;  font-size: 1.5em;  font-weight: bold;  text-align: center;  font-family: sans-serif;}div#navigation ul{  margin: 0 0 0 0px;  padding: 0;  list-style-type: none;}div#navigation li{  display: inline;  padding: 0 15px;}div#navigation a{  color: #FF9900;  text-decoration: none;}div#navigation a:visited{  color: #CC6600;  text-decoration: none;}div#navigation a:hover{  color: #FFCC66;  text-decoration: underline;}div#content{  margin: 0px;  padding-left: 100px;  padding-right: 100px;  background: #FFFFCC url(images/contentbg.jpg) repeat-y;  padding-bottom: 15px;}div#content a{/*	color: blue; */}div#content a:visited{/*	color: purple; */}div#content a:hover{/* 	color: #9d0004; */}div#footer{  text-align: left;  margin-top: 0px;  margin-bottom: 0px;  background: #DBDBAF url(images/footerbg.jpg) repeat-y;  padding-left: 100px;  padding-right: 100px;  padding-top: 4px;  padding-bottom: 2px;  font-size: 90%;  color: #BA7000;  text-align: center;}div#footer ul{  margin: 0 0 0 0px;  padding: 0;  list-style-type: none;  border-left: 0px solid #663300;}div#footer li{  display: inline;  padding: 0 10px;  border-right: 0px solid #663300;}div#copyright{  padding-top: 10px;  text-align: center;  font-size: 80%;  color: #192538;	/*very dark blue*/  margin-top: 0px;  background: #8096A4 url(images/footer.jpg) no-repeat top center;}div#copyright p{  margin-top: 0;  margin-bottom: 10px;}#services_prices{  width: 500px;  border: 1px solid black;  background: white;}.photo{  border: 1px solid #663300;  margin-left: 10px;  margin-top: 15px;}.map{  border: 1px solid #663300;}#services_prices th{}.services_prices_price{  font-weight: bold;  border: 2px solid black;  text-align: center;  background: #110846;  color: #F8D3A3;}.charter_rate_box{	/*border: 1px solid #003366;	/*navy blue*/	margin: 0 0 30px 0;}.charter_rate_box_title{	background-color: #003366;	/*navy blue*/	color: #ffffeb;	/*incredibly light yellow*/	padding-left: 5px;	padding-top: 3px;	padding-bottom: 3px;	}.contactP{	margin: 0px;	line-height: 1em;}.contactSpanLabel{	width: 100px;	border: 1px solid black;}