@charset "utf-8";

/* CSS Document */

body{

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	background:url(images/bg.jpg);

	background-repeat:no-repeat;

	background-position:center top;
	background-color:#001836;

}

/*------part_one start-----------*/

.part_one{

	width:100%;

	height:auto;

	float:left;

	position:relative;

	margin-top:30px;

}

.header_body{

	width:960px;

	height:auto;

	float:none;

	margin:0 auto;

	position:relative;

}

.logo{

	width:388px;

	height:178px;

	float:left;

	display:block;

	margin-top:13px;

}

.logo img{

	width:387px;

	height:178px;

	border:0;

}

.top_menu{

	width:570px;

	height:192px;

	float:left;

	display:block;

}



/*------part_one end-----------*/







/*------part_two start-----------*/

.part_two{

	width:100%;

	height:auto;

	float:left;

	position:relative;

}

.middle_body{

	width:960px;

	height:auto;

	float:none;

	margin:0 auto;

	position:relative;

	

}

.middle_top_bg{

	width:960px;

	height:42px;

	float:left;

	display:block;

	background-image:url(images/middle_top_bg.png);

	background-repeat:no-repeat;

	background-position:bottom;

	

}

.middle_box{

	width:960px;

	height:auto;

	float:left;

	position:relative;

	background-image:url(images/middle_bg.png);

	background-repeat:repeat-y;

	display:block;

	overflow:hidden;

}

.florida{

	width:960px;

	height:339px;

	float:left;

	background-image:url(images/middle_asd1.jpg);

	background-repeat:no-repeat;

	margin-left:11px;

	display:inline;

}

	

.west{

	width:676px;

	height:293px;

	float:left;

	

}

.fishing{

	margin:0;

	padding:0;

	font-weight:bolder;

	font-size:46px;

	margin-left:15px;

}

.type{

	margin:0;

	padding:0;

	font-size:19px;

	margin-left:15px;

	margin-top:10px;

}

.call{

	margin:0;

	padding:0;

	margin-left:15px;

	margin-top:20px;

	font-size:19px;

	line-height:32px;

}

.call b{

	font-size:30px;

}

.schedule {
	font-size:13px;
	font-weight:bold;
	margin-left:15px;
	margin-top:10px;
	line-height:0px;

	
	}



.man{

	width:260px;

	height:330px;

	float:left;

}

.captain{

	width:927px;

	height:auto;

	float:left;

	display:inline;

	margin-left:12px;

	position:relative;

}

.left{

	width:677px;

	height:auto;

	float:left;

	display:block;

}

.left a{
	text-decoration:underline;
	color:#690;
}

.left a:hover{
	text-decoration:none;
	color:#F90;
}


.left p{

	margin:0;

	padding:0;

	margin-left:8px;

	margin-right:7px;

	

}

.left p b{

	font-size:22px;

	

}

.right{

	width:250px;

	height:auto;

	float:left;

	display:block;

}

.right h4{

	font-size:15px;

	color:#14a4e5;

	margin:0;

	padding:0;

	padding-top:15px;

	padding-left:8px;

}

.right p{

	margin:0;

	padding:0;

	margin-left:8px;

	margin-right:7px;

}

.right a{
	text-decoration:underline;
	color:#016d9e;
}

.right a:hover{
	text-decoration:none;
	color:#F90;
}

.learn{

	margin:0;

	padding:0;

	color:#07499e;

	margin-left:8px;

	margin-right:7px;

	margin-top:0;

}

.here{

	margin:0;

	padding:0;

	margin-left:8px;

	margin-right:7px;

}

/*------part_two end-----------*/











/*------part_three start-----------*/

.part_three{

	width:100%;

	height:auto;

	float:left;

	position:relative;

	background-image:url(images/b.jpg);

	background-repeat:repeat;

}

.footer_body{

	width:960px;

	height:auto;

	min-height:427px;

	float:none;

	margin:0 auto;

	position:relative;

	

}

.footer_top_bd{

	width:960px;

	height:39px;

	float:left;

	background-position:top;

	background:url(images/sedc.png);

}

.bottom_link{

	width:960px;

	height:30px;

	float:left;

	color:#0caff9;

	font-weight:600;

	text-align:center;

	padding-top:8px;

}

.bottom_link a{

	color:#0caff9;

	font-size:14px;

	font-weight:600;

	text-decoration:none;

	margin-left:6px;

	margin-right:6px;

	font-family:Verdana, Geneva, sans-serif;

}

.bottom_link a:hover{

	color:#fdd01d;

}

.foooter_box{

	width:960px;

	height:308px;

	float:left;

	position:relative;

}



.copy{

	width:960px;

	height:40px;

	float:left;

	text-align:center;

}

.one{

	width:140px;

	height:308px;

	float:left;

	position:relative;

}

.get{

	width:305px;

	height:72px;

	float:left;

	margin-top:15px;

	margin-left:28px;

	text-align:center;

	display:inline;

	background:url(images/get.png) no-repeat;

}

.get a{

	width:305px;

	height:72px;

	display:block;

	color:#FFF;

	text-decoration:none;

	font-size:36px;

	font-weight:bold;

	line-height:66px;

}

.get a:hover{

	background:url(images/get_hover.png) no-repeat;

	width:305px;

	height:72px;

	display:block;

	background-position:top center;

}

.cont{

	width:410px;

	height:auto;

	float:left;

}

.cont p{

	margin:0;

	padding:0;

	margin-left:28px;

	margin-right:10px;

	margin-top:10px;

	color:#fff5b8;

	font-size:13px;

	font-weight:900;

}

.fax{

	width:410px;

	height:auto;

	float:left;

}

.fax p{

	margin:0;

	padding:0;

	color:#07abf7;

	font-size:14px;

	font-weight:900;

	margin-left:60px;

	margin-right:10px;

	margin-top:16px;

}

.fax a{
	text-decoration:underline;
	color:#07abf7;
}

.fax a:hover{
	text-decoration:none;
	color:#72b30a;
}

#tamp{

	margin:0;

	padding:0;

	margin-top:0;

	text-indent:125px;

}

.two{

	width:410px;

	height:308px;

	float:left;

}

.three{

	width:410px;

	height:308px;

	float:left;

	position:relative;

	

}

.do{

	width:400px;

	height:238px;

	float:left;

	margin-left:10px;

	display:inline;

	background-image:url(images/vfr.png);

	background-repeat:no-repeat;

	position:relative;

}

.white_box{

	width:378px;

	height:193px;

	float:left;

	margin-left:11px;

	display:inline;

	margin-top:8px;

}

.this{

	width:325px;

	height:30px;

	float:left;

	margin-top:5px;

	margin-left:68px;

	display:inline;

}

.this p{

	font-size:19px;

	font-weight:bold;

	padding:0;

	margin:0;

	color:#7cc900;

}

.copy p{

	margin:0;

	padding:00;

	color:#72b30a;

	margin-top:13px;

}

.copy a{
	text-decoration:underline;
	color:#72b30a;
}

.copy a:hover{
	text-decoration:none;
	color:#ffa200;
}

.and{

	width:410px;

	float:left;

	height:auto;

}

.and p{

	margin:0;

	padding:0;

	font-size:18px;

	color:#7cc900;

	margin-left:80px;

	font-weight:bold;

}

.and p b{

	color:#fff5b8;

}

.posotion{

	width:188px;

	height:370px;

	float:none;

	position:absolute;

	top: -77px;

	left: -8px;

}



.question{

	width:140px;

	height:20px;

	float:left;

	padding-left:7px;

}

.input_text{

	width:227px;

	height:20px;

	float:left;

	

}

.input_div{

	width:227px;

	height:50px;

	float:left;

}

.submit{

	width:375px;

	height:25px;

	float:left;

	padding-top:8px;

}

.sent{

	width:100px;

	height:25px;

	float:right;

	font-size:18px;

	background-color:#76a6d4;

	border:1px solid #999;

}

.name{

	width:378px;

	height:auto;

	float:left;

	position:relative;

	padding-top:8px;

}

/*------part_three end-----------*/

.menu_1{

	width:147px;

	height:192px;

	float:left;

	margin-left:1px;

	display:inline;

	background:url(images/menu_0111.png) no-repeat;

}



.menu_2{

	width:137px;

	height:192px;

	float:left;

	position:relative;

	background:url(images/menu_0222.png) no-repeat;

}



.menu_3{

	width:136px;

	height:192px;

	float:left;

	position:relative;

	background:url(images/menu_0333.png) no-repeat;

}



.menu_4{

	width:148px;

	height:192px;

	float:left;

	position:relative;

	background:url(images/menu_0444.png) no-repeat;

}

.fish_1{

	width:100%;

	height:148px;

	float:left;

}

.home{

	width:59px;

	height:20px;

	float:left;

	margin-left:40px;

	display:inline;

}

.home img{

	width:59px;

	height:20px;

	border:0;

}

.charter{

	width:99px;

	height:33px;

	float:left;

	margin-left:23px;

	display:inline;

}

.fish_2{

	width:100%;

	height:141px;

	float:left;

	

}

.the_catcy{

	width:90px;

	height:33px;

	float:left;

	margin-left:20px;

	display:inline;

}

.fish_3{

	width:100%;

	height:140px;

	float:left;

	

}

.contact{

	width:110px;

	height:23px;

	float:left;

	margin-left:21px;

	margin-top:5px;

	display:inline;

}

.asd_div{

	width:112px;

	height:139px;

	float:none;

	display:block;

	position:absolute;

	left: 885px;

	top: -1px;







}

.asd22_div{

	width:112px;

	height:139px;

	float:none;

	display:block;

	position:absolute;

	left: 885px;

	top: -43px;

}

.asd_div img{

	width:112px;

	height:139px;

	border:0;

}

.big_fish{

	width:384px;

	height:178px;

	position:absolute;

	top: 143px;

	left: 583px;

}

.learnmore1
{
  display: block;
  width: 107px;
  height: 23px;
  margin-left:10px;
  margin-top:5px;
  background:url(images/learnmore.gif) no-repeat 0 0;

}

.learnmore1:hover
{ 
  background-position: 0 -23px;
  
}

.learnmore1 span
{
  display: none;
  
}

a {
	outline: none;
}

.left h2{
	font-size:21px;
	font-weight:bold;
	color:#960;
	margin:0;
	padding:0;
	margin-left:8px;
	margin-right:7px;
	
}

.left h3{
	font-size:21px;
	font-weight:bold;
	color:#3b5812;
	margin:0;
	padding:0;
	margin-left:8px;
	margin-right:7px;
	
}

.right h3{
	font-size:18px;
	
	color:#3b5812;

	margin:0;

	padding:0;

	padding-top:15px;

	padding-left:8px;
}

/* jQuery lightBox plugin - Gallery style */
	#gallery {
	background-color: #444;
	padding: 10px;
	width: 97%;
	margin-left:0px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }

/*  jQuery lightBox plugin */

