	BODY{
	background-color: #FFFFFF;
	color: #8149a4;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	scrollbar-base-color: #8149a4;
	scrollbar-arrow-color: #FFFFFF;
}
a:link, a:visited, a:active {
	color: #8149a4;
	border-bottom: 1px dotted #8149a4;
		text-decoration: none;
}
a:hover{
		color: #8149a4;
		border-bottom: 1px solid #8149a4;
			text-decoration: none;

}
.gold{
	color: #DAA520;
}
.green{
	color: #0bab03;
}
hr {
	background-color: #8149a4;
	height: 1px;
}


.white10px, .white10px a:link, .white10px a:visited, .white10px a:active{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.white10px a:hover{
	font-size: 10px;
	color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.black{
	color: #000000;
}
.red{
	color: #8149a4;
}
.blue{
	color: #0000CD;
}

.body{
					font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size: 13px;
}

input.infomapbutton{
	background-color : #ffffff;
	padding-left:4px;
	color : #8149a4;
	idth:130px;
	border : none;
					font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding : 0px 0px 0px 4px;
	text-align : left;
					margin-bottom: 0px;
					margin-top: 0px;
					eight:16px;
}

input.mapbutton{
	background-color : #ffffff;
	padding-left:4px;
	color : #8149a4;
	idth:130px;
	border : none;
					font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding : 0px 0px 0px 4px;
	text-align : left;
					margin-bottom: 0px;
					margin-top: 0px;
					eight:16px;
}
input.mapbuttonwide{
	background-color : #ffffff;
	padding-left:4px;
	color : #8149a4;
	idth:130px;
	border : none;
					font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding : 0px 0px 0px 4px;
	text-align : left;
					margin-bottom: 0px;
					margin-top: 0px;
					eight:16px;
}
input.mapbutton:hover, input.mapbutton1:hover, input.mapbuttonwide:hover {
	cursor : pointer;
	color : #990000;
	background-color : #FFFFFF

}

.main{
	width: 750px;
}
	.whitetext {
		color: #FFFFFF;
		cursor: default;
	}

#news{
	width:960px;
	height:25px;
}



.firstword{
	font-size: 15px;
	font-weight: bold;
}

#side_bar a:link, #side_bar a:visited, #side_bar a:active, .white10px a:link, .white10px a:visited{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 0.8px;
	border-bottom: 1px dotted #888888;
	line-height: 1.6em;
}

#side_bar a:hover{
	color: #ff0000;
	text-decoration: none;
	border-bottom: 1px solid #FF0000;


}
.whitetext a:link, .whitetext a:visited, .whitetext a:active{
	color: #FFFFFF;
	text-decoration: none;
				font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size: 13px;
	cursor : pointer;
}
.whitetext a:hover{
	border-bottom: 1px dotted #FFFFFF;
	text-decoration: none;
			font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size: 13px;
	cursor : pointer;
}

H2{
	line-height: normal;
}
H3{
	line-height: normal;
}
H4{
	line-height: normal;
}
H5{
	line-height: normal;
}
.menubg{
	height: 25px;
}

      .tooltip {
	color: #8149a4;
      	background-color:#FFFFFF;
      	font-weight:normal;
      	border: 1px solid #8149a4;
      	font-size : 12px;
      	white-space : nowrap;
      	width : 100%;
      	padding-bottom : 2px;
      	padding-left : 2px;
      	padding-right : 2px;
      	padding-top : 2px;
      	padding : 2px 2px 2px 2px;
      }
		
.imgleft {
margin-right: 4px;
border:none;
}

.imgleftblue {
margin-right: 4px;
border: 1px solid #10214C;
}
.imgleftwhite {
margin-right: 4px;
border: 1px solid #FFFFFF;
}
.imgrightblue {
margin-left: 4px;
border: 1px solid #10214C;
}

.imgrightred {
margin-left: 4px;
	border: 1px solid #8149a4;
}.imgleftred {
margin-right: 4px;
	border: 1px solid #8149a4;
}



.imgrightwhite {
margin-left: 4px;
border: 1px solid #FFFFFF;
}

.imgright {
margin-left: 4px;
border:none;
}
.tableright {
border:none;
margin-left: 6px;
}
.tableleft {
border:none;
margin-right: 6px;
}
.noborder {
border:none;
		}
.small{
	font-size: 10px;
}

#toggle{
	background-color : #8149a4;
		font-size: 11px;
	color: #FFFFFF;
}
#display{
width: 628px; 
background-color: #FFFFFF;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
color: #000000;
	font-size: 13px;
	line-height: 1.2em;
	text-align: justify;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #8149a4;
	border-top: 1px solid #8149a4;
	border-bottom: 1px solid #8149a4;
	padding:6px;
}		
#counter{
color:#ffffff;
}
#advert{
background-color:#FFFFFF;
color:#000000;
width:160px;
height:auto;


}
#footerbr { clear: both; }

.mapmenu{
	border-left: 1px solid #8149a4;
	border-right: 1px solid #8149a4;
	border-bottom: 0px solid #8149a4;
	border-top: 1px solid #8149a4;
	margin-top: 2px;
	padding-top: 0px;
	margin-bottom:-2px;
}
.maptable{
	border-left: 1px solid #8149a4;
	border-right: 1px solid #8149a4;
	border-bottom: 1px solid #8149a4;
		border-top: 1px solid #8149a4;
}
#side_bar{
background-color : #000000;
background : #000000;
color: #ffffff;
scrollbar-base-color: #8149a4;
scrollbar-arrow-color: #FFFFFF;
padding-left: 3px;
padding-top: 4px;
width:161px;
height:396px;
min-height:350px;
max-height:350px
text-align: left;
overflow: auto;
position:absolute;
left:800px;
top:102px;
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
	border-left: 1px solid #8149a4;
	border-bottom: 1px solid #8149a4;
		border-right: 1px solid #8149a4;
}
#map{
	border-bottom: 1px solid #8149a4;
	border-left: 1px solid #8149a4;
	border-right: 0px solid #8149a4;
position:absolute;
left:0px;
top:3px;
color:#ffffff;
	}
	#map1{
		
	}
	#loading{
	width:140px;
	height:100px;
	position:absolute;
left:500px;
top:220px;
	visibility: visible;
	z-index: 300;
}

.t13px{
	font-size: 13px;
}
.allborder{
	border: 1px solid #8149a4;
}

#menu{
	width:134px;
height:420px;
	}
	#beaches {
}
	.bluebg {
background-color : #000080;
 background: #000080;
}

#searchhelp{
display:none;
background-color : #000000;
color: #ffffff;
padding: 3px;
width:270px;
height:180px;
text-align: justify;
position:absolute;
left:410px;
top:140px;
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
	border: 1px solid #ffffff;
}

#googlehelp{
display:none;
background-color : #FFFFFF;
color: #000000;
padding: 3px;
width:450px;
height:300px;
text-align: left;
position:absolute;
left:270px;
top:150px;
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
border: 1px solid #ffffff;
overflow: auto;
}
#o_map{
position:absolute;
left:450px;
top:200px;
width:200px;
height:250px;

}
.imgpaddingright4px{

padding-right: 4px;
}

.displaywhite{
padding: 6px;
		text-align: justify;
}




.leftrightborder{
	border-left: 1px solid #8149a4;
	border-right: 1px solid #8149a4;
}

img {
	border: 0px none #FFFFFF;

}
img.FF, .ff, .ff img{
	display:block;
}	

.t10{
	font-size: 10px;
}
.t11{
	font-size: 11px;
}	
.t12{
	font-size: 12px;
}	
.t13{
	font-size: 13px;
}		
.t14{
	font-size: 14px;
}			
.t15{
	font-size: 15px;
}	
.blueborder{
	border: 1px solid #10214C;
	}
	.whiteborder{
	border: 1px solid #FFFFFF;
}
.redborder{
	border: 1px solid #8149a4;
}
.blackbg{
	background: #000000;
	background-color: #000000;
}
.frontinfobg{
	background: #000000;
	background-color: #000000;
}
.searchform{
	font-size: 13px;
	background-color: #ffffff;
		background: #ffffff;
	color: #000000;
	padding-bottom:2px;
		padding-left:2px;
	border: 0px #8149a4 solid;
}
td.searchformtd{
	padding-top:0px;
	
}
a.greenlink:link,a.greenlink:visited,a.greenlink:active{
	text-decoration: none;
				color:#003300;
}

a.greenlink:hover{
	text-decoration: none;
				color:#003300;
}
a.quicklink:link,a.quicklink:visited,a.quicklink:active{
	text-decoration: none;
	color:#375da4;
}

a.quicklink:hover{
	text-decoration: none;
	color:#375da4;
  -moz-outline-style: none;
}
a.menutab:link{
	text-decoration: none;
				color:#FFFFFF;
				font-size: 12px;
 outline: none; 
   -moz-outline-style: none;
}
a.menutab:visited{
	text-decoration: none;
				color:#FFFFFF;
				font-size: 12px;
 outline: none; 
}
a.menutab:hover{
	text-decoration: none;
				color:#000000;
 outline: none; 
   -moz-outline-style: none;
				
}
a
{  outline: none;
}
:focus
{
  -moz-outline-style: none;
}
		.text{
				color : #ffffff;
				font-size : 11px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
				font : 11px;

			}
			a.row1{
				color : #00009C;
				font-size : 10px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
				text-decoration:none;
				border-bottom: 1px none #000000;
			}
			a.row2{
				color : #ffffff;
				font-size : 10px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
				text-decoration:none;
				border-bottom: 1px none #000000;
			}


			a.row1:hover{
				color : #000000;
				font-size : 10px;
				text-decoration:none;
				border-bottom: 1px solid #000000;
			}
			a.row2:hover{
				color : #000000;
				font-size : 10px;
				text-decoration:none;
				border-bottom: 1px solid #000000;
			}


			.row1bg{
				background-color : #DCDCDC;
				color : #00009C;
				font-size : 10px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
			}
			.row2bg{
				background-color : #375DA4;
				color : #000000;
				font-size : 10px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
			}
		.marker{
				color : #000000;
				font-size : 11px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
				font : 11px;

			}
			.marker1{
				color : #000000;
				font-size : 11px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
				font : 11px;				
			}
			a.markerrow1, a.black t11 > b , a.black t11:visited > b{
				color : #00009C;
				ont-size : 11px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
				text-decoration:none;
				border-bottom: 1px none #000000;
			}
			a.markerrow2{
				color : #000000;
				ont-size : 11px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
				text-decoration:none;
				border-bottom: 1px none #000000;
			}


			a.markerrow1:hover{
				color : #000000;
				ont-size : 11px;
				text-decoration:none;
				border-bottom: 1px solid #000000;
			}
			a.markerrow2:hover{
				color : Black;
				ont-size : 11px;
				text-decoration:none;
				border-bottom: 1px solid #000000;
			}


			.markerrow1bg{
				background-color : #DCDCDC;
				color : #ffffff;
				font-size : 11px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
			}
			.markerrow2bg{
				background-color : #BCCCE9;
				color : #ffffffff;
				font-size : 11px;
				font-family : "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif;
			}
			
.footertext a:link,.footertext a:visited, a.footertext{
				color: #8149A4;
				text-align:center;


			}

.footertext{

		width:618px;
				}
				

.infowindow{
		font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #10214C;
		font-weight: normal;
		width : 240px;
		text-align: justify;
		border-top: 1px dotted #8149a4;
		
	}
