html {
	background-color: #000;
}

body {
	margin: 0;
	min-width: 980px;
	max-width: 1900px;
	padding: 0;
	margin: 0 auto;
}

.bg {
	margin-top: 200px;
	position: absolute;
	width: 300px;
	height: 300px;
	z-index: 500;
}

#header {
	position: fixed;
	z-index: 400;
	height: 100%;
	width: 17%;
	margin: 0 auto;
	background-color: rgba(255, 255, 255, 0.7);
}

.logo {

	position: relative;
	text-align: center;
}


.logo img {
	width: 109%;
	margin-left: -9px;
	margin-top: 30px;
}

#nav{
	list-style: none;
	z-index: 999;
	position: fixed;
	position: relative;
	top: 50px !important;
	width: 200px;
/* 	height: 400px; */
	height: 28%;
	margin-left: 20px;

	/*border-left: 3px solid rgba(0,90,132,1);*/
}

#nav ul {

}

#nav li{
	position: relative;
}

#nav li a {
	text-decoration: none;
	font-weight: lighter;
	color: rgba(0,90,132,1);
/* 	color: rgba(0,90,132,1); */
	text-align: left;
/* 	line-height: 1.3; */
	line-height: 2;
	font-size: 1em;
	padding-left: 3px;
	width: 100%;
	margin: 0 auto;
	display: block;
	margin-bottom: 10px;
/* 	background-color: rgba(255,255,255,0.49); */
	font-family: 'Audiowide', cursive;
	text-shadow: 1px 1px 1px #fff;

}


#nav li a.current {
/*     background-color: #ccc; */
/*    -webkit-transform: scale(1.1);
    -moz-transform:  scale(2);
    -o-transform: scale(2);
    -ms-transform:scale(2);
    transform: scale(2);*/
	color: rgba(0,90,132,1);
	-webkit-transform:  translateX(20px); 
	text-decoration: underline;
    
/*
     -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
*/
}


/*
#nav li a.current {
	color: transparent;
	text-decoration: underline;
/* 	background-color: transparent; */
	background-color: #ccc;
	
}
*/



.contact {

	width: 150%;
	text-align: center;
	margin: 0 auto;
	bottom: 0px;
}

.contact h1 {
	font-family: 'Audiowide', cursive;
	font-size: 1em;
	color: rgba(255,255,255,0.4);


}

.contact li {
	
}

.contact li a {
	text-decoration: none;
	display: inline;
	font-family: 'Titillium Web', sans-serif;
	font-size: .7em;
/* 	color: rgba(255,255,255,0.4); */
	color: white;


}

.slide {
	width: 100%;
}

#home{
	height: 1000px;
	min-width: 800px;
	max-width: 1900px;
	margin: 0 auto;
	background: url(../images/airpoon.jpg) 50% -105px no-repeat fixed;
	border-top: 5px solid rgba(0,90,132,1);

}

#about{
/* 		background-size: 100%; */
min-width: 800px;
	max-width: 1900px;
	height: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	background:url(../images/capt.jpg) 50% -75px no-repeat fixed;
	border-top: 5px solid rgba(0,90,132,1);


}

#region{
	min-width: 800px;
	max-width: 1900px;
	height: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	background: url(../images/reg.jpg) 50% -105px no-repeat fixed;
	border-top: 5px solid rgba(0,90,132,1);


}

.top_location {
	position: relative;
	margin: 0 auto;
	margin-top: 10px;
	text-align: center;
	width: 100%;
}

.top_location p {
	display: inline;
	font-family: 'Economica', sans-serif;
	color: rgba(0,90,132,1);
	padding: 0 15px 0 15px;
	font-size: 1em;
	font-weight: lighter;

}

.region_paragraph {
	width: 90%;
	margin: 0 auto;
}

.region_paragraph h1 {
/* 	text-shadow: 0px 1px 0px rgba(9,93,188,1); */
	font-family: 'Audiowide', cursive;
/* 	color: #ccc; */
/* 	color: #959595; */
	text-align: right;
	font-size: 6em;
	text-transform: uppercase;
	float: right;
	line-height: 1;
/* 		color: rgba(0,90,132,1); */
			color: #ccc;

	text-shadow: 1px 1px #878787, -1px -1px #444;
}

.region_paragraph h2 {
	text-align: right;
	font-family: 'Audiowide', cursive;
	color: #ccc;
	width: 100%;
	margin: 0 auto;
	position: relative;
	bottom: 75px;
	text-shadow: 0px 1px 0px rgba(0,90,132,1);


}

.region-info {
	width: 40%;
/* 	margin: 0 auto; */
	margin-top: 40px;
	float: right;
	margin-right: 50px;


}

.region-info p span {
	font-size: 1.5em;
	font-family: 'Audiowide', cursive;
	color: rgba(0,90,132,1);
	border-bottom: 1px double rgba(9,93,188,1);
}

.region-info p {
			color: rgba(0,90,132,1);

	padding: 10px 15px 10px 15px;

	text-align: left;

	
		border: 3px double rgba(0,90,132,1);
	background-color: rgba(255,255,255,0.8);
	
	font-family: 'Economica', sans-serif;
	font-weight: lighter;
	font-size: 1em;
	line-height: 1.5;

}



#boat{
/* 		background-size: 100%; */
	min-width: 800px;
	max-width: 1900px;
/* 	background: url(../images/boat_2.jpg) 50% -75px no-repeat fixed; */
	background: url(../images/darkboat.jpg) 50% -75px no-repeat fixed;

	height: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	border-top: 5px solid rgba(0,90,132,1);

}

.boatstats {
	float: right;
	width: 100%;

}

.boatstats h3 {
	font-family: 'Audiowide', cursive;
	font-size: 1.5em;
	text-align: right;
	color: #ccc;

	
}

.boatstats li {
	text-align: right;
	list-style-type: none;
	border-right: 1px solid #ccc;
	padding-right: 3px;
	font-family: 'Economica', sans-serif;
	font-weight: lighter;
	color: #ccc;
	text-decoration: underline;
	line-height: 1.3;
	font-size: 1.3em;

}

#boat h1  {
	font-size: 6em;
/* 				color: rgba(0,90,132,1); */
	color: #ccc;

	text-shadow: 1px 1px #878787, -1px -1px #444;


	

}

#boat .paragraph {
	margin: 0 auto;
	width: 40%;
	float: right;
	margin-right: 50px;
	

}


#boat .paragraph p span {
		font-size: 1.5em;
	font-family: 'Audiowide', cursive;
	color: rgba(0,90,132,1);
	border-bottom: 1px double rgba(9,93,188,1);

}

#boat .paragraph p {
	position: relative;
	top: 1px;
	color: rgba(0,90,132,1);

	margin-top: 100px;
	text-align: left;
	border: 3px double rgba(0,90,132,1);
	background-color: rgba(255,255,255,0.8);
	
	font-family: 'Economica', sans-serif;
	font-weight: lighter;
	font-size: 1em;
	line-height: 1.5;
}




#fishing {
	min-width: 800px;
	max-width: 1900px;
	background: url(../images/fishing_2.jpg) -1% -15px no-repeat fixed;
	height: 1100px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	border-top: 5px solid rgba(0,90,132,1);
}

.fishing_info p {
	text-align: center;
/* 	float: right; */
/* 	margin-right: 50px; */
	position: relative;
	font-family: 'Economica', sans-serif;
	font-weight: lighter;
	font-size: 1em;
	line-height: 1.5;
	width: 60%;
	color: rgba(0,90,132,1);
	margin: 0 auto;
	padding: 10px;
	margin-top: 130px;
/*
	border-right: 1px solid white;
	border-left: 1px solid white;
*/
/* 	border-radius: 15px; */
	letter-spacing: 1px;
/* 	background-color: rgba(0,0,0,0.3); */
		background-color: rgba(255,255,255,0.8);
			border: 3px double rgba(0,90,132,1);



}

.fishing_info p span {
	font-size: 1.5em;
	font-family: 'Audiowide', cursive;
	color: rgba(0,90,132,1);
	border-bottom: 1px double rgba(9,93,188,1);
}


.center_paragraph {
	margin: 0 auto;
	position: relative;
	width: 100%;
	font-size: 3em;
	color: rgba(255,255,255,0.7);
	font-family: 'Audiowide', cursive;
	text-align: center;

	
}

.center_paragraph h1 {
	font-family: 'Audiowide', cursive;

	font-size: 2.3em;
	text-transform: uppercase;
/* 	color: rgba(0,90,132,1); */
	text-shadow: 1px 1px #878787, -1px -1px #444;


}

.fishing_CTA p {
	font-family: 'Audiowide', cursive;
	font-size: 1.9em;
	text-transform: uppercase;
	float: right;
	margin-right: 100px;
	text-align: center;
/* 	width: 100%; */
/* 	margin-top: 20px; */
	position: relative;
	bottom: 120px;
	color: #ccc;
	text-shadow: 1px 1px #878787, -1px -1px #444;

	
}

/*
.center_paragraph h1 span {
	font-size: .1em;
	line-height: .2;
}
*/

.info{
	float: right;
	width: 75%;
}

.paragraph {
	width: 90%;
	margin: 0 auto;
	position: relative;
	bottom: 25px;
}

.paragraph h1 {
	font-family: 'Audiowide', cursive;
	text-align: right;
	font-size: 8em;
	text-transform: uppercase;
	float: right;
	color: rgba(0,90,132,1);	
	/*text-shadow: 1px 1px #878787, -1px -1px #444;*/
	text-shadow: 3px 3px 3px #000;


}

.paragraph h2 {
	text-align: right;
	font-family: 'Audiowide', cursive;
	color: #ccc;
	width: 100%;
	margin: 0 auto;
	position: relative;
	bottom: 85px;

}

.paragraph p {
	color: #fff;
/* 	color: #ccc; */

	font-family: 'Economica', sans-serif;
	font-weight: lighter;
	font-size: 1.3em;
	padding: 10px;
	text-align: right;
	float: right;
	position: relative;
	bottom: 125px;
	letter-spacing: 1px;
	width: 100%;
	/*text-shadow: 3px 3px 3px #000;*/

}

.call h2 {
/* 	color: #ccc; */
	color: rgba(0,90,132,1);
	font-family: 'Economica', sans-serif;
	font-weight: lighter;
	font-size: 1.1em;
	position: absolute;
	line-height: 2;
	letter-spacing: 1px;
	bottom: 400px;
	right: 50px;
	width: 350px;
	text-align: right;
	
}

.call_2 h2 {
	color: rgba(0,90,132,1);
/* 	font-family: 'Economica', sans-serif; */
	font-weight: lighter;
	font-size: 2em;
	position: absolute;
	line-height: 1.1;
	letter-spacing: 1px;
	bottom: 300px;
	right: 50px;
	width: 350px;
	text-align: right;
/* 	text-shadow: 1px 1px 5px black; */
	font-family: 'Audiowide', cursive;
	
	
}

.paragraph_left {
	float: left;	
/* 	margin-left: 5%; */
	margin-top: 3%;
	border-radius: 12px;

}

.paragraph_left h1 {
	font-size: 7em;
	position: relative;
	font-family: 'Audiowide', cursive;
	text-align: right;
	margin: 0 auto;
	float: right;
	margin-right: 50px;
	width: 90%;
/* 	color: rgba(0,90,132,1); */
	text-shadow: 1px 1px #878787, -1px -1px #444;
	color: #ccc;

/* 	top: 100px; */
	



	
}

.paragraph_left p {
	text-align: left;
	position: relative;

	width: 40%;
	color: rgba(0,90,132,1);

	float: right;
	margin-right: 50px;
	padding: 10px;
	letter-spacing: 1px;
	
		border: 3px double rgba(0,90,132,1);
	background-color: rgba(255,255,255,0.8);
	
	font-family: 'Economica', sans-serif;
	font-weight: lighter;
	font-size: 1em;
	line-height: 1.5;

	


}

.paragraph_left p span {
	font-size: 1.5em;
	font-family: 'Audiowide', cursive;
	color: rgba(0,90,132,1);
	border-bottom: 1px double rgba(9,93,188,1);


}

.footer {
	position: fixed;
	bottom: 0px;
	width: 100%;
	background-color: rgba(0,90,132,1);
	height: 40px;
		display: inline;
		z-index: 2000;


}

.foot_info {
	margin-left: 60px;
	color: #ccc;
/* 	font-family: 'Audiowide', cursive; */
		font-family: 'Economica', sans-serif;
	position: relative;
	bottom: 5px;



}

.foot_social {
	position: relative;
	bottom: 35px;
	left: 10px;

}



/*
#back-top {
    display:block;
    height:30px;
    width:110px;
    position: fixed;
    bottom: 60px;
    right: 5px;
}
#back-top a {
    width: 38px;
    height:28px;
    border:1px solid #bbb;
    text-decoration:none;
    display: block;
    text-align: center;
    font: 22px Arial, Helvetica, sans-serif;
    color: #808080;
    background:rgba(255,255,255,0.49);
    line-height:28px;
    font-weight:700;
 
}
#back-top a:hover {
    color: #151515;
    border:1px solid #bbb;
    text-decoration:none;
    background:#dedede;
}
*/





/* 480px      ================================================================================================================================*/
@media only screen and (min-width: 500px) {

	

}
