@charset "UTF-8";
/*html, body { 
   height:100%;
   width:100%; }
*/img {border:none !important }
label { display: block; } 

#captain-segull h2,
#top-spot h2,
#hook-n-line h2,
#fishing-hot-spots h2,
#main-attraction h2
{
	text-align: left !important;
	font-size:17px !important;
	display:block;
	vertical-align:top !important;
	width:220px;
	height:auto;
	float:left;
	clear:both !important;
	margin:0 0 12px 0 !important;
	padding:4px 0 0 10px;
	line-height:18px;!important; font-family:Verdana,Arial,Sans-Serif !important;
	color:#efee34 !important;
	font-weight:bolder !important;
	letter-spacing: 1px;
}
.panelLink {display:block; width:335px; height:200px; float:right; clear:none; margin:0; padding:0; text-decoration:none; }
.panelLink a { display:block; width:335px; height:200px; float:right; clear:none; margin:0 0 0 0px; padding:0; text-decoration:none; }
#captain-segull,
#top-spot,
#hook-n-line, 
#fishing-hot-spots,
#main-attraction { display:block; width:566px; height:200px; padding:0px 0 0 0px; margin:0 0px 0 0; background-repeat:no-repeat; } 

#captain-segull { background-image:url(images/captain-segull-maps-099.jpg); }
#top-spot { background-image:url(images/top-spot-maps-099.jpg);   }
#hook-n-line { background-image:url(images/hook-n-line-maps-099.jpg); }
#fishing-hot-spots { background-image:url(images/fishing-hot-spots-maps-099.jpg); }
#main-attraction { background-image:url(images/main-attraction.jpg); }

#captain-segull p a,
#top-spot p a,
#hook-n-line p a, 
#fishing-hot-spots p a, 
#main-attraction p a { display:block; margin:0; padding:0; text-align:bottom; float:right; clear:left; width:auto; height:auto; white-space:nowrap; line-height:20px; }

#captain-segull p,
#top-spot p,
#hook-n-line p,
#fishing-hot-spots p,
#main-attraction p {
	color:#efee34;
	font-size:14px;
	line-height:16px;
	display:block;
	width:200px;
	height:200px;
	margin:0;
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	letter-spacing:0.03em !important;
	word-spacing: -0.002em !important;
	text-align:left !important;
} 
.infiniteCarousel {
	width: 566px;
	height:200px;
	position: relative;
	margin:0;
	padding:0 0 0 0px;
	top:2px;
} 
.infiniteCarousel .wrapper {
	width: 566px;
	overflow: auto;
	height: 200px;
	margin: 0px;
	position: relative;
	border:solid 1px #000;
} 
.infiniteCarousel ul a img { border: 5px solid #000; -moz-border-radius: 5px; -webkit-border-radius: 5px; } 
.infiniteCarousel .wrapper ul { width: 565px;
  list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position: absolute; top: 0; } 
.infiniteCarousel ul li {
	display:block;
	float:left;
	padding: 0px;
	width: 566px;
	height: 300px;
} 
.infiniteCarousel ul li img {   -webkit-transition: border-color 400ms; } 
.infiniteCarousel ul:hover li img { border-color: #000; } 
.infiniteCarousel ul:hover li:hover img { border-color: #333; } 
.infiniteCarousel ul li a img { display:block; } 

.infiniteCarousel .arrow { text-decoration:none; font-size:11px; display: inline;} 
.infiniteCarousel .forward { color:#005282;} 
.infiniteCarousel .back { color: #005282} 
.infiniteCarousel .forward:hover { color:#c00;} 
.infiniteCarousel .back:hover { color:#c00;} 


/*.infiniteCarousel .arrow { display: block; height: 40px; width: 40px; background: url(images/arrows4.jpg) no-repeat 0 0; text-indent: -999px !important; position: absolute; top: 250px; cursor: pointer; outline: 0; background-image: url(images/arrows5.jpg); left: 370px; } 
.infiniteCarousel .forward { background-position: 0 0; right: 28px; } 
.infiniteCarousel .back { background-position: 0 -80px; left: 320px; } 
.infiniteCarousel .forward:hover { background-position: 0 -40px; } 
.infiniteCarousel .back:hover { background-position: 0 -120px; }*/ 
