body{
	background-image:url('images/bglarge.jpg');
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: #0281a4;
}

#header{
	background-image: url('images/headertrans.png');
	width: 1113px;
	height: 109px;
	margin-left: auto;
	margin-right: auto;
}

#header h1{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}

#header a#logo{
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	height: 109px;
	width: 370px;
	outline: none;
	text-indent: -99999px;
}

#header ul{
	padding: 0px;
	margin: 0px;
}

#header ul li{
	display: inline;
}


#header #shop a{
	display: block;
	float: left;
	height: 41px;
	width: 163px;
	background-image: url('images/shoponline.png');
	text-indent: -9999px;
	margin-left: 20px;
	outline: none;
}

#header #facebook a{
	display: block;
	float: left;
	height: 32px;
	width: 32px;
	background-image: url('images/facebook.gif');
	text-indent: -9999px;
	margin-left: 15px;
	margin-top: 5px;
}

#header #twitter a{
	display: block;
	float: left;
	height: 32px;
	width: 32px;
	background-image: url('images/twitter.gif');
	text-indent: -9999px;
	margin-left: 15px;
	margin-top: 5px;
}

#header #youtube a{
	display: block;
	float: left;
	height: 32px;
	width: 32px;
	background-image: url('images/youtube.gif');
	text-indent: -9999px;
	margin-left: 360px;
	margin-top: 5px;
}

#nav ul{
	padding: 0px;
	margin: 0px;
}

#nav{
	width: 1113px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
}

#nav ul{
	padding: 0px;
	margin: 0px;
}


#nav ul li{
	display: inline;
	text-indent: -9999px;
}

#nav ul li a{
	height: 45px;
	outline: none;
}

#navhome a{
	display: block;
	float: left;
	width: 379px;
	background-image: url('images/homenavtrans.png');
}

#navabout a{
	display: block;
	float: left;
	width: 140px;
	background-image: url('images/aboutnav.png');
}

#about #navabout a{
	display: block;
	float: left;
	width: 140px;
	background-image: url('images/aboutnav.png');
}

#navfreedive a{
	display: block;
	float: left;
	width: 125px;
	background-image: url('images/freedivenav.png');
}

#navkayak a{
	display: block;
	float: left;
	width: 131px;
	background-image: url('images/kayaknav.png');
}

#navarticles a{
	display: block;
	float: left;
	width: 131px;
	background-image: url('images/articlesnav.png');
}

#navcontact a{
	display: block;
	float: left;
	width: 186px;
	background-image: url('images/contactnavtrans.png');
}

#homeimage{
	display: block;
	width: 1113px;
	height: 504px;
	margin-left: auto;
	margin-right: auto;
}

#KayakDemos{
	display: block;
	width: 360px;
	height: 480px;
	margin-left: auto;
	margin-right: auto;
}

#Demos{
	display: block;
	width: 600px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
}

#pageimage{
	display: block;
	width: 1113px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
}

#content{
	margin-left: auto;
	margin-right: auto;
	width: 1113px;
	background-image: url('images/transpix.png');	
}

#contentholder{
	width: 890px;
	padding: 10px 20px 50px 135px;
}

#contact #contentholder{
	height: 400px;
}

#fishfinders #contentholder{
	height: 800px;
}

#aboutheader{
	height: 24px;
	width: 420px;
	background-image: url('images/abouth2.png');
	text-indent: -9999px;
	margin-bottom: 30px;
}

#articlesheader{
	height: 24px;
	width: 420px;
	background-image: url('images/articlesh2.png');
	text-indent: -9999px;
	margin-bottom: 30px;
}

#contactheader{
	height: 24px;
	width: 420px;
	background-image: url('images/contacth2.png');
	text-indent: -9999px;
	margin-bottom: 30px;
}

#rentalsheader{
	height: 24px;
	width: 420px;
	background-image: url('images/rentalsh2.png');
	text-indent: -9999px;
	margin-bottom: 30px;
}

#kayakfishingheader{
	height: 24px;
	width: 420px;
	background-image: url('images/kayakfishingh2.png');
	text-indent: -9999px;
	margin-bottom: 30px;
}

#recreationalkayakingheader{
	display: block;
	height: 24px;
	width: 420px;
	background-image: url('images/recreationalkayakingh2.png');
	text-indent: -9999px;
	margin-bottom: 30px;
}

#freediveheader{
	height: 24px;
	width: 422px;
	background-image: url('images/freedivingh2.png');
	text-indent: -9999px;
	margin-bottom: 30px;
}

#prostaffheader{
	height: 24px;
	width: 420px;
	background-image: url('images/prostaffh2.png');
	text-indent: -9999px;
	margin-bottom: 15px;
}

#contact p{
	font-size: 14px;
}

p.singlespace{
	line-height: 30%;
}

#address{
	height: 70px;
	padding-top: 10px;
}

p{
	font-size: 12px;
	font-family: arial;
	line-height: 20px;
	display: block;
}

#rockin img.photo{
	width: 400px;
	float: none;
}


#rockin p{
	display: block;
}


h3{
	font-size: 18px;
	font-family: arial;
	line-height: 30%;
}

h4{
	font-size: 14px;
	font-family: arial;
	line-height: 30%;
}

#shoppic{
	float: right;
	padding-left: 40px;
	position: relative;
	top: -60px;
}

#rikpic{
	float: left;
	margin-right: 20px;
}

#wadepic{
	float: left;
	margin-right: 20px;
}

#zachpic{
	float: left;
	margin-right: 20px;
}

#alanpic{
	float: left;
	margin-right: 20px;
}

#freedivepic{
	float: left;
	margin-right: 20px;
}


.sponsors img{
	margin-left: 20px;
	float: left;
	
}

.sponsors{
	height: 150px;
	vertical-align: middle;
}

.hobie{
	height: 23px;
	margin-top: 15px;
}

.unigoop{
	height: 41px;
	margin-top: 5px;
}

.daiwa{
	height: 40px;
	margin-top: 5px;
}

.scheyden{
	height: 27px;
	margin-top: 10px;
}

.profile{
	margin-top: 30px;
	width: 890px;
	border-style: solid;
	border-width: 1px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 10px;
}

.profile#wade{
	height: 280px;
	margin-top: 30px;
}

.profile#zach{
	height: 270px;
	margin-top: 30px;
}

.profile#alan{
	height: 271px;
}

.profile#rik{
	height: 220px;
}

#wadepicholder{
	height: 270px;
	float: left;
}

#zachpicholder{
	height: 250px;
	float: left;
}

#alanpicholder{
	height: 266px;
	float: left;
}

#wade .odk{
	margin-left: 0px;
}

#wade .sponsors img{
	margin-left: 15px;
}

#rikpicholder{
	height: 250px;
	float: left;
}

#contact iframe{
	float: right;
	padding-left: 40px;
	position: relative;
	top: -60px;
}



#miragegif{
	float: right;
	padding-left: 500px;
	position: relative;
	top: -60px;
	left: -100px;
}

#kayak #contentholder{
	height: 950px;
}

#about #contentholder{
	height: 300px;
}

#freediving #contentholder{
	height: 450px;
}

#prostaff #contentholder{
	height: 1250px;
}

#kayak iframe{
	float: right;
	margin-left: 20px;
}

#articles h3{
	font-size: 16px;
	font-family: arial;
	line-height: 110%;
}

#articlesholder{
	width: 430px;
	float: left;
}

#articles a:link, #articles a:hover, #articles a:active{
	color: #525459;
}

 #articles a:visited{
	color: 858890;
}

.articles img{
	float: right;
	margin-left: 30px;
	margin-bottom: 10px;
}

.articles h2{
	font-family: arial;
	font-size: 20px;
}

#fishingpic{
	float: left;
	margin-right: 20px;
}

#forum{
	display: block;
	width: 1113px;
	margin-left: auto;
	margin-right: auto;
	background-image: url('images/forumlink.png');
}

#forum a{
	display: block;
	outline: none;
	width: 300px;
	height: 72px;
	position: relative;
	margin-left: 130px;
	text-indent: -9999px;
}

#footer{
	clear: both;
	display: block;
	width: 1113px;
	height: 36px;
	margin-left: auto;
	margin-right: auto;
}

#footer ul{
	height: 36px;
	text-align: center;
	margin: 0px;
	background-image: url('images/footer.png');
	font-size: 11px;
	font-family: arial;
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active{
	color: #525459;
}

#footer ul li{
	display: inline;
}




