@charset "iso-8859-1";
/* author:  */
/* Generated by AceHTML */
/* Creation date: 21/07/2004 */

body
	{
	background:#96E9ED;
	padding:1%;
	}
	
a:link
	{
	color: #2E90A4
	}
a:visited
	{
	color: #FF00FF
	}
a:hover
	{
	/*text-align:center;
	vertical-align:bottom;
	background:url(croc2.jpg);
	width:143px;
	height:55px;*/
	color: #FFFFFF
	}

	
h1
	{
	text-align:center;
	position:relative;
	left:-1.5%;
	top: 5%;
	font-size: 66;
	font-style: italic;
	margin: 5;
	}
h2
	{
	text-align:left;
	font-size: 32;
	font-style: italic;
	}
h3
	{
	text-align:left;
	font-size: 24;
	font-style: italic;
	}
h5
	{
	text-align:center;
	font-size: 24;
	font-style: italic;
	}
h6
	{
	text-align:center;
	font-size: 20;
	font-style: italic;
	}p
	{
	font-family:sans-serif;
	}
th
	{
	text-align:left;
	font-size: 22;
	font-style: italic;
	}
table.border /*No longer used???*/
	{
	border:groove medium;
	border-collapse: collapse;
	}
.th2
	{
	text-align:center;
	font-weight: 600;
	}
.th3
	{
	text-align:left;
	font-weight: 600;
	}
.img
	{
	border:solid medium #2E90A4;
	}
.hr
	{
	background: url(hr600.gif) no-repeat center center;
	width:600px;
	height:60px;
	}
.bg2
	{
	background:#D8F2F8;
	}
.ticker1
	{
	color: #2E90A4;
	font-size: 16;
	}
	
#top
	{
	background:url(tsea.jpg) no-repeat right #2B8EA1;
	width:103%;
	height:100px;
	position:absolute;
	top:0px;
	right:0px;
	color: #D8F2F8;
	text-align: center;
	}
	
#ft_main
	{
	padding: 1%;
	}
#main.narrow
	{
	padding: 2.5%;
	}
#table1 /*Restaurants top table*/
	{
	text-align: justify;
	}
#table2 /*Multi Use*/
	{
	width:98%;
	text-align: center;
	position:relative;
	left:0.5%;
	}
#table3
	{
	width:100%;
	text-align: center;
	}
#table4
	{
	width:40%;
	text-align: center;
	position:relative;
	left:25%;
	}
#table5 /*Rainfall Chart*/
	{
	width:60%;
	background:#eee2c4;
	border:solid 1px black;
	border-collapse: collapse;
	line-height:100%;
	text-align:center;
	}
#table6
	{
	width:80%;
	text-align: center;
	position:relative;
	left:9%;
	background:#fffdb0;
	}
table.price1
	{
	border: medium;
	border-collapse: collapse;
	border-color: #96E9ED;
	background:#fffdb0;
	text-align: center;
	width:80%;
	position:relative;
	left:10%;
	}
table.price2
	{
	border: medium;
	border-collapse: collapse;
	border-color: #96E9ED;
	background:#fffdb0;
	text-align: center;
	width:40%;
	position:relative;
	left:28%;
	}
.even
	{
	background:#fff2d6;
	}
.thead
	{
	font-weight:600;
	background:#bebebe;
	}
	
.padding1
	{
	padding: 0px 10px 0px 10px;
	/*padding: 0px 100px 0px 0px;*/
	}
.padding2
	{
	padding: 30px 10px 0px 10px;
	}
.padding3
	{
	padding: 10px 10px 10px 20px;
	}
.pandp
	{
	padding: 0px 0px;
	/*position:relative;*/
	/*left:-1%;*/
	text-align: left
	}
.smlist
	{
	padding: 0px 0px;
	/*position:relative;*/
	/*left:-1%;*/
	text-align: left;
	font-size: 12;
	vertical-align: top;
	}.center /*Multi Use*/
	{
	text-align: center;
	}
.photos
	{
	padding: 3%;
	text-align: center;
	}
.photo
	{
	
	}
	
#cols
	{
	}
#col1
	{
	width:20%;
	}
#col2
	{
	width:20%;
	}
#col3
	{
	width:20%;
	}
#col4
	{
	width:20%;
	}
#col5
	{
	width:20%;
	}
#side
	{
	background:url(ssea.jpg) no-repeat top left;
	width:150px;
	height:960px;
	position:absolute;
	top:0px;
	left:0px;
	}
#corner
	{
	position:absolute;
	top:11px;
	left:17px;
	border:inset thin #ddffff;
	padding:0px 3px 1px 3px;
	}
#links
	{
	padding:102px 0px 10px 5px;
	}
#weather
	{
	padding:0px 0px 0px 0px;
	}
#foot
	{
	width:95%;
	padding:0px;
	text-align: center;
	position: relative;
	}
#tickertape
	{
	position:relative;
	left: 13%;
	layer-background-color:#96E9ED;
	width:600px;
	height:12px;
	}
.subtickertapefont
	{
	font:bold 12px Verdana;
	text-decoration:none;
	color:white;
	}
.subtickertapefont
a
	{
	color:white;
	text-decoration:none;
	}