body {
	font-family: helvetica, Tahoma, Arial;
	font-size: 11pt;
	color:#4d5b5f;
	text-align:center;
}
h2 {
	font-size:140%;
	color:#1c6279;
}
h3 {
	font-size:120%;
	color:#288DAE;
}
a.blue {
	color: #1c6279;
}
h1 {
	color:#288DAE;
	font-size: 20pt;
	font-weight:100;
}

.box {
	margin: 0 auto;
	width:800px;
	background-color:#ffffff;
}	
.header {
	position:relative;
	border: 1px solid #FFFFFF;
	height: 209px;
	width: 798px;
}
.menu {
	width:800px;
	background-color:#FFFFFF;
	position:relative;
	vertical-align:top;
}
.menu_spacer {
	position:relative;
	background-color: #ffffff;
	width: 800px;
	border-top: 1px dotted #ABA6A4;
	border-bottom-color:#ABA6A4;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	height:5px;
	overflow:hidden;
}

.menu_box {
	position: relative;
	height:20px;
	width: 800px;
	border:none;
	vertical-align:middle;
	padding-left:3px;
}
.menu_links { height: 20px; }
a.menu_links { padding-right:8px; color:#386b7c; text-decoration:none; font-weight:bold; font-size:9pt; padding-top: 1px; }
a.menu_links:hover { color: #288DAE; }
.content_box {
	width:800px;
	text-align:left;
	background-color:#E4E4E4;
	vertical-align:top;	
	border-top:1px dashed #ffffff;
}
.content {
	width: 584px;
	border-right: 1px dotted #ABA7A7;
	float:left;
	background-color:#FFFFFF;
	padding: 0px 15px 0px 15px;
}
.content_full {
	width: 770px;
	background-color:#FFFFFF;
	padding: 0px 15px 0px 15px;
}
.right_box {
	background-color:#E4E4E4;
	text-align:center;
	float:right;
	width: 178px;	
}
.footer {
	position:relative;
	height:20px;
	background-color:#288DAE;
}

/* private charter css */

#ladyLouDiv {
	height: 320px;
	}

#ladyLou {
	float: left;
	margin-top: 15px;
	}
	
#ladyLouDesc {
	float: right;
	width: 380px;
	}
	
#ladyLouDec p {
	padding: 0px;
	margin: 0px;
	}
	
#safety {
	text-align: center;
	border: #eeeeee 1px solid;
	padding: 10px;
	}
	
#safety li {
	display: inline;
	margin: : 5px;
	list-style: none;
	font-size: 10pt;
	}
	
#privatePics img {
	margin: 10px;
	margin-left: 16px;
	}

	.schedule {
	margin:-15px 0 30px 0;
	}
	
.schedule .time {
float:left;
width:70px;
font-weight:bold;
text-align:right;
margin-right:10px;
}
.schedule .rightt {
float:left;
margin-bottom:3px;
width:650px;
}

.schedule br {
clear:both;
}

.schedule strong {
font-size:1.2em;
}

.floatleft {
list-style-position:inside;
}

.floatleft li {
display:inline;
padding-right:10px;
}

.price {
float:right;
font-weight:bold;
}

.padicert h3 {
margin-bottom:0;
}

.padicert a {
text-decoration:none;
}

.padicert a:hover {
text-decoration:underline;
}