#news {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 5px;
}
#news a {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 5px;
}
#news a:hover {
	font: bolder 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 5px;
}


#directory {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
	padding-bottom: 5px;
}
#directory a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 5px;
}
#directory a:hover{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #66FFFF;
	text-transform: uppercase;
	text-decoration: none;
	border: 1px none #FFFFFF;
	letter-spacing: 1px;
	display: block;
	padding-left: 5px;
}
body {
	background: #000099 url(images/background.jpg) repeat left top;
}
.header {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-left: 10px;
	padding-top: 5px;



}
.underline {
	border-bottom: 1px none #FFFFFF;
	background: url(images/underline.jpg) no-repeat right bottom;
	height: 20px;



}
.underline-white {
	border-bottom: 1px none #FFFFFF;
	height: 20px;
	background: url(images/underline.jpg) no-repeat center bottom;
}

.credits {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000066;
	text-align: right;
	white-space: nowrap;

}

.content {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: none;
	padding-right: 10px;
	padding-left: 10px;



}
.contentCopy {

	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
.content-small {
	font: normal 8px/8px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.content-header {
	font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
a:link.content-header {
	font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

a:active.content-header {
	font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

a:hover.content-header {
	font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.content-header-sm {
	font: bold normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
.content-address {
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	padding:5px;

	letter-spacing: 1px;
	text-decoration: none;


}
.footer-directory {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
a:link.footer-directory {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
a:hover.footer-directory {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6AC4E9;
	text-transform: uppercase;
}


.light-table-blue {

	background: #6AC3E9;
}
.light-table-white {
	background: #FFFFFF;
}
.border {
	border: 1px solid #FFFFFF;
}
.small-pic-box2 {
	background:  url(images/cruises.jpg) no-repeat center center;
	border: 1px none #000066;
	width: 50px;
	height: 50px;

}
.small-pic-box3 {


	background: url(images/weddings.jpg) no-repeat right top;
	border: 1px none #000066;
}

.small-pic-box4 {
	background:  url(images/rentals.jpg) no-repeat center center;
	border: 1px none #000066;
	width: 50px;
	height: 50px;

}
.small-pic-box {
	background:  url(images/lessons.jpg) no-repeat center center;
	border: 1px none #000066;
	width: 50px;
	height: 50px;


}

.background2 {
	background: #6AC4E9 url(images/newlogo2008-2.jpg) no-repeat center top;
	width: 756px;
	height: 176px;


}
.contentlinks {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
a:link.contentlinks {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
a:visited.contentlinks {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

a:hover.contentlinks {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
a.morebutton{

padding:1px;
margin:2px;
background-color:#6AC3E9;
color:#FFF;
}
a.morebutton:hover{
	background-color: #FFF;
	color:#000;
}
#underline-white {
	border-bottom: 1px none #FFFFFF;
	height: 20px;
	background: url(images/underline.jpg) no-repeat center;
}
#spacer{
border-top:#fff thin solid;
width:748px;
margin:0;
margin-left:4px;
}
#5pxspacer{
height:5px}

table.calendar{
	border-collapse:collapse;
	border:#CCC thin solid}
	
td.calendar{
	border:#CCC thin solid}
	
.dates{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:left;
	color:#FFF;
	height:70px;}
.days{
	height:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#FFF;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border-right:#CCC thin solid;}
a.social{
margin:0;
padding:0;}.faderight {
	background-image: url(images/fade-right.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

