body{
	background: #6475BA; 
	margin-top: 10px;
	margin-left: 0px;
	margin-right:0px;
	padding: 0px;
	font-family:  Arial, Helvetica, Georgia, sans-serif;
	color:black;
}


a:link, a:visited {
	color:#0D1F61;
	text-decoration: underline;
}

a:active, a:hover {
	color:#BC287C;
	text-decoration: underline;
}



noline, a.noline, a.noline:link, a.noline:visited, a.noline:active, a.noline:hover {
	text-decoration: none;
	padding: 0px 10px;
}




td{
	font-family:  Arial, Helvetica, Georgia, sans-serif;
	font-size: 12px;
	color:#263B66;
}

.credits  {
	font-family:  Arial, Helvetica, Georgia, sans-serif;
	font-size: 3pt;
	color:#D3D5E3;
	padding: 9px 9px 9px 9px;
}

td.credits {
	padding-right: 10px;
	padding-left: 10px;

}


.maincontent, td.maincontent {
	font-family:  Arial, Helvetica, Georgia, sans-serif;
	font-size: 12px;
	color:#263B66;
}


.main{
	background-color:#fff;
}

.toplinks{
	font-family:  Arial, Helvetica, Georgia, sans-serif;
	font-size: 11px;
	color:#ffffff;
	text-align: right;
	padding: 0px 5px;
}


.botmlinks{
	font-family:  Arial, Helvetica, Georgia, sans-serif;
	font-size: 11px;
	color:#ffffff;
	text-align: left;
	padding: 5px;
}


a.toplinks, a.toplinks:link, a.toplinks:visited {
	color:#f0f0f0;
	text-decoration: none;
	font-size: 9pt;
	padding: 0px 5px;
}

a.toplinks:hover, a.toplinks:active{
	color:#f0f0f0;
	text-decoration: underline;
	font-size: 9pt;
	padding: 0px 5px;
}

.left{
 	background-image: url(images/shadow_left.jpg);
	background-repeat: repeat-y;
}

.right{
	background-image: url(images/shadow_right.jpg);
	background-repeat: repeat-y;
}

.content{
	background-color:#fff;
	color:#757A7D;}

.navbar{
	background-color:#FBBE15;
	color:#143D8C;
	text-align: center;}

.navbar a{
	color:#143D8C;
	text-align: center;}
	
.gradient{
	background-image: url(images/gradient.gif);
	background-repeat: repeat-x;}
	
.menu{
	background-color:#FEEEAE;}
	
.menu a{
	color:#143D8C;
	text-align: center;}
	
.potd{
	background-image: url(images/potd_botttom.jpg);
	background-repeat: no-repeat;
	text-align: right}

.potd_line{
	background-image: url(images/potd_line.jpg);
	background-repeat: no-repeat;
	text-align: right}
	
.bottomleft{
	background-image: url(images/bg_img_bottom.jpg);
	background-repeat: no-repeat;}
	
.bottomleft2{
	background-image: url(images/bg_img_bottom2.jpg);
	background-repeat: no-repeat;}
	
.bottomleft3{
	background-image: url(images/bg_img_bottom3.jpg);
	background-repeat: no-repeat;}

.bottomright{
	background-image: url(images/bg_gradient_bottom.jpg);
	background-repeat: repeat-x;}
	
.newsletter{
	background-image: url(images/bg_newsletter.jpg);
	background-repeat: repeat-x;
	color:#143D8C;
	background-color:#ffffff;
	padding-left:8px;
	padding-top:7px;
}

.combobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#444444;
	background-color:#d7d9de;
}

.events{
	color:#F3F3F3;
}

.events a{
	font-family:  Arial, Helvetica, Georgia, sans-serif;
	font-size: 11px;	
	color:#143D8C;
	text-decoration: underline;
}

ul{
	list-style: none;
	color:#143D8C;
	padding: 0px;
	margin: 5px;
}

.crawlme {
display: none;
}

.emailform{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#444444;
	background-color:#d7d9de;
	width: 111px; 
}

	.ferrytext {
	font-size: 10pt;
	color: #333333;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
}
	.ferryhead {
	font-size: 11pt;
	color: #444444;
	font-weight:bold;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 11px;
}

 	.ferryroutetable {
	border: 1px solid #dadad8;
	font-size: 10pt;
	color: #333333;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	padding-left : 15px;	
	padding-right : 10px;
}
	.ferrysmtext {
		font-size: 9pt;
		color: #333333;
		font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
		padding-left : 5px;
		padding-right : 5px;
		line-height : 130%;
}
