@charset "UTF-8";
/* CSS Document */

body {
	background-color: #000;
	font-family: Verdana, Geneva, sans-serif;
	}

#container {
	background-image: url(background/10001-38563D_bright.jpg);
	background-repeat: no-repeat;
	width: 1024px;
	height: 768px;
	} 
	
#containertestimonials {
	background-image: url(background/10001-38563D_bright.jpg);
	width: 1024px;
	height: 1200px;
	}
	
#page {
	width: 1024px;
	height: 500px;
	float: left;
	}

#pagetestimonials {
	width: 1024px;
	height: 932px;
	float: left;
	}
	
.testimonials a {
	color: #000C01;
	}
	
.testimonials a:hover {
	text-decoration: underline;
	}

#logo {
	width: 275px;
	height: 193px;
	float: left;
	}
	
#AquaFade {
	width: 410px;
	height: 173px;
	padding: 10px;
	float: right;
	text-align: center;
	background-image: url(background/AquaFade.png);
	background-repeat: no-repeat;
	font-size: 14px;
	border-top-style: solid;
	border-right-style: solid;
	border-color: #1A599A;
	}	
	
#topbanner {
	width: 1004px;
	height: 193px;
	margin-top: 5px;
	float: right;
	color: #F7FFD1;
	text-align: right;
	padding: 10px;
	}
	
#menu {
	clear: left;
	margin-top: 20px;
	width: 180px;
	height: 420px;
	float: left;
	margin-left: 10px;
	color: #F7FFD1;
	font-size: .8em;
	background-image: url(background/menuBLUE.png);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 60px;
	 -moz-opacity: 0.8; 
          opacity: 0.8;
	}
	
#menu a {
	color: #F7FFD1;
	text-decoration: none;
	border: none;
	}
	
#menu a:hover {
	color: #89B466;
	}
	
#menuheader {
	font-size: 1.2em;
	color: #A2E367;
	}
	
#links {
	width: 730px;
	height: 390px;
	background-image: url(background/Links.jpg);
	margin-top: 20px;
	 -moz-opacity: 0.9;
	 	  opacity: 0.9;
	color: #000C01;
	font-size: 1em;
	padding-top: 90px;
	padding-left: 20px;
	padding-right: 20px;
	float: right;
	margin-right: 10px;
	}
	
#testimonials {
	background-image: url(background/Testimonials_bkgd-lg.png);
	width: 730px;
	height: 822px;
	margin-top: 20px;
	color: #000C01;
	font-size: 1em;
	padding-top: 90px;
	padding-left: 20px;
	padding-right: 20px;
	float: right;
	margin-right: 10px;
	}
	
#testimonialphotos {
	width: 350px;
	float: right;
	text-align: right;
	}
	
#testimonialtext {
	width: 350px;
	float: left;
	text-align: left;
	font-size: 13px;
	}
	
#credits {
	float: left;
	width: 165px;
	font-size: 13px;
	}
	
#columnlink {
	height: 370px;
	width: 222px;
	margin-right: 20px;
	float: left;
	font-size: .85em;
	}

#linkheading {
	font-weight: bold;
	font-size: 1.2em;
	}
	
#columnlink a {
	text-decoration: none;
	color: #000C01;
	}
	
#columnlink a:hover {
	color: #F2FFE4;
	}
	
#about {
	width: 730px;
	height: 465px;
	background-image: url(background/about_bkgdBLUE.png);
	background-repeat: no-repeat;
	margin-top: 20px;
	 -moz-opacity: 0.95;
	 	  opacity: 0.95;
	color: #F7FFD1;
	font-size: .8em;
	padding-right: 10px;
	padding-top: 15px;
	padding-left: 30px;
	margin-top: 20px;
	float: right;
	margin-right: 10px;
	}
	
#about a {
	color: #F7FFD1;
	text-decoration: none;
	}
	
#about a:hover {
	color: #60FA08;
	}
	
#aboutimages {
	float: right;
	width: 300px;
	height: 465px;
	text-align: right;
	}
	
#abouttext {
	width: 430px;
	height: 465px;
	float: left;
	text-align: justify;
	}
	
#contact {
	height: 30px;
	width: 1024px;
	clear: both;
	color: #F7FFD1;
	font-size: .9em;
	margin-top: 20px;
	float: left;
	text-align: center;
	}
	
#contact a {
	color: #F7FFD1;
	text-decoration: none;
	}
	
#contact a:hover {
	color: #000;
	}
	
#nets {
	height: 460px;
	width: 730px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	background-image: url(background/Nets.jpg);
	 -moz-opacity: 0.95;
	 	  opacity: 0.95;
	float: right;
	margin-top: 20px;
	margin-right: 10px;
	border: none;
	}
	
#teardropnet {
	float: left;
	margin-top: 10px;
	text-align: left;
	}
	
#ovalnet {
	float: left;
	margin-top: 10px;
	text-align: left;
	}
	
form {
	width: 240px;
	float: left;
	}
	
#guide {
	width: 360px;
	}
	
#canoe {
	width: 720px;
	}

#key {
	clear: both;
	font-size: .7em;
	padding-top: 10px;
	}
	
#activeNet {
	font-weight: bold;
	color: #89B466;
	font-size: 1.1em;
	}
	
#netbagcolumn {
	float: left;
	width: 192px;
	margin-right: 15px;
	height: 450px;
	color: #1D2711;
	font-size: 0.7em;
	text-align: justify;
	line-height: 1.02em;
	}
	
#ringanchorcolumn {
	float: left;
	width: 130px;
	height: 400px;
	margin-top: 50px;
	color: #1D2711;
	font-size: .7em;
	margin-right: 15px;
	text-align: justify;
	}
	
#woodconstructcolumn {
	float: left;
	width: 170px;
	height: 420px;
	margin-top: 30px;
	font-size: .7em;
	color: #1D2711;
	margin-right: 15px;
	text-align: justify;
	}
	
#reinforcedyokecolumn {
	float: left;
	width: 175px;
	height: 380px;
	margin-top: 55px;
	font-size: .7em;
	color: #1D2711;
	margin-right: 15px;
	text-align: justify;
	}
	
#dealer {
	width: 760px;
	float: right;
	background-color: #001F33;
	color: #F4FED1;
	margin-top: 20px;
	 -moz-opacity: 0.95;
	 	  opacity: 0.95;
	margin-right: 15px;
	padding: 10px;
	border: solid;
	border-color: #8BC777;
	}
	
#dealer a {
	color: #F4FED1;
	text-decoration: none;
	}
	
#dealer a:hover {
	color: #B9E78B}
	
.dealerPDFlink a {
	text-decoration: none;
	color: #145E13;}
	
.dealerPDFlink a:hover {
	background-color: #B7E1E6;}
	
#footermenu {
	width: 1024px;
	margin-top: 5px;
	font-size: 12px;
	color: #005D82;
	}
	
#footermenu a {
	color: #005D82;
	text-decoration: none;
	}
	
#copyright {
	width: 1024px;
	margin-top: 5px;
	font-size: 11px;
	color: #005D82;
	}
	
#copyright a {
	text-decoration: none;
	color: #005D82;
	}
	
#copyright a:hover {
	color: #F2FFD3;
	}
	
#footermenu a:hover {
	color: #F2FFD3;
	}

