/* Wahoo Docks */

* {
  	margin: 0;
  	padding: 0;
	}
body {
	margin: 0;
	padding: 0;
	text-align: left;
	background-color: #000;
	font-size: x-small; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small; /* for compliant browser */
	/*word-wrap: break-word;*/
	background: #000 url(../../img/header/headertop.jpg) top left repeat-x;
	}
html>body { /* be nice to Opera */
	font-size: small;
	}
	.cleardiv {clear:both;}
	a {
		color:#A5A5A5;
		text-decoration: none;
		cursor: pointer;
		}
	a:hover {
		color: #FFFFFF;
		}
	img {
		border: 0;
		/*behavior: url("http://www.wahoodocks.com/include/css/pngbehavior.htc");*/
		}
	#container {
		width:800px;margin-left: auto;margin-right: auto;
		/*background-image:url(../../img/content/contentbg.jpg);*/
		}
		#header {
			position: relative;
			margin-left: auto;
			margin-right: auto;
			padding: 0;
			width: 800px;
			z-index: 10000;
			}
			#header #headliner {position: relative;float:left;width:100%;color: #FFF;font: xx-small;height: 20px;padding-top: 4px;text-align: right;}
			
			#header #wahoologodiv {
				float: left;
				margin: 10px;
				margin-right:0;
			}
			#header #wahoologo {
				float: left;
				padding: 0;
				margin: 0;
				width: 168px;
				height: 78px;
				}
			#header #wahoologo img {
				float: left;
				margin: 0;
				padding: 10px 44px 10px 0;
				width: 124px;
				height: 58px;
				border: 0;
				text-align: center;
				}
			#header #menu {
				position: relative;
				float: right;
				margin: 0 0 5px 0;
				padding: 0;
				width: 800px;
				height: 50px;
				text-align: center;
				}
				
				/* top graphical links */
				#topgraphlinks {
					clear:right;
					margin: 15px 10px 0 0;
					float:right;
					}
				.topgraphlink {
					float:right;
					margin-left:60px;
					}
					#pggraph {
						background: #000 url(../../img/header/graphlinks/photogallery.jpg) left top no-repeat;
						height:38px;
						margin-top:-6px;
						margin-left:0;
						/*padding: 11px 0 0 130px;*/
						}
					#pggraph a {
						height:38px;
						display:block;
						padding: 11px 0 0 130px;
						}
					#fbgraph {
						background: #000 url(../../img/header/graphlinks/facebook.jpg) left top no-repeat;
						height:29px;
						margin-top:0px;
						/*padding: 11px 0 0 130px;*/
						}
					#fbgraph a {
						height:29px;
						width:112px;
						display:block;
						}
					#locatebyzip {
						background: #000 url(../../img/header/graphlinks/findadealer.jpg) left top no-repeat;
						padding: 4px 0 0 61px;
						}
						#locatebyzip #locatebyzipform {
							float:left;
							margin-bottom: 1px;
							}
							#locatebyzipform .loginputzip {
								float: left;
								margin-right: 5px;
								}
								
							#locatebyzipform #submitzip {
								float:left;
								margin-top:1px;
								height:18px;
								width:18px;
								}								
						#locatebyzip a {
							clear:both;
							float:left;
							margin-left: 2px;
							text-decoration:underline;
							font-size: 10px;
							}
					#locatebyzip #zc {
						background: #FFF url(../../img/zipcode.jpg) no-repeat center left;
						}
				
				/* home nav bar */
				#homenav {
					position: relative;
					float: right;
					margin: 0;
					padding: 0;
					list-style: none;
					}
					#homenav li {
						float: left;
						margin: 0;
						padding: 0;
						}		
						#homenav li a {
							margin: 5px 0 0px 0;
							padding: 0 5px;
							font-size: 10px;
							font-weight: normal;
							display: block;
							text-decoration: none;
							border-left: 1px solid #666;
							}
					#header #login {
						position: absolute;
						clear: both;
						top: 45px;
						left: 592px;
						padding: 0;
						margin: 0;
						width: 208px;
						height: 108px;
						visibility: hidden;
						}
						#header #login #logonForm {
							float: right;
							right: 0;
							padding: 0;
							margin: 0;
							width: 206px;
							height: 106px;
							border: 1px solid #A5A5A5;
							}
							#logonForm form {
								float:left;
								visibility: hidden;
								margin: 3px;
								width: 200px;
								height: 75px;
								margin-top: 28px;
								display: inline;
								}
								.loginput {
									float: left;
									color:#FFFFFF;
									font-family:'Tw Cen MT';
									font-weight: bold;
									font-size:12px;
									width: 135px;
									padding-left: 3px;
									}
									.loginput label {
										float: left;
										width:58px;
										padding-right: 3px;
										padding-top: 2px;
										text-align: right;
										}
									.loginput input {
										float: right;
										/*height:20px;*/
										padding:0;
										margin: 0;
										width:69px;
									display:block;
										}
							#logonForm #submit {
								float:left;
								width:54px;
								height:16px;
								padding: 2px 0px 2px 0;
								text-align:center;
								}
							#logonForm #close {
								float:right;
								width:196px;
								padding: 0 2px;
								padding-top:12px;
								height:16px;
								text-align:right;
								display: inline;
								}
							
				#header #menu #nav {
					margin: 0;
					padding: 20px 0 0 7px;
					width: 793px;
					height: 50px;
					list-style: none;
					line-height: 1;
					background: transparent url(../../img/header/topnav/topnavbg.jpg) top left no-repeat;
					}					
					#nav li {
						float: left;
						position: relative;
						text-align: left;
						}
						#nav li a {
							padding: 2px 9px;
							display: block;
							text-decoration: none;
							border-right: 1px solid #666;
							}
							#nav li a.alast {
								border-right: 0;
								} 
 
							#nav li ul { /* second-level lists */
								position: absolute;
								background-color: #000;
								left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
								margin: 2px 0 0 0;
								border:2px solid #FFF;
								padding: 0;
								list-style: none;
								line-height: 1;
								z-index:90;
								width: 11.6em;
								
								}	
								#nav li ul img {
									text-align:center;
									}
							#nav li ul a {
								padding: 0;
								border-right: 0;
								display: block;
								width: 10em;
								padding: 5px 10px;
								text-transform:capitalize;
								color: #FFF;
								}
							#nav li ul a.daddy {
								background: #000 url(../../img/header/topnav/arrow.gif) 95% center no-repeat;
								}
							#nav li ul a.daddy:hover {
								background: #333 url(../../img/header/topnav/arrowa.gif) 95% center no-repeat;
								}
							#nav li ul a:hover {
								background-color: #333;
								}
							#nav li ul ul { /* third-and-above-level lists */
								margin: -1.92em 0 0 11.5em;
								z-index:100;
								}
							#nav li:hover ul ul, #nav li.sfhover ul ul {
								left: -999em;
							}
							 
							#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
								left: auto;
							}

							
							
							
							
							
							
							

			#lookatme {float: left;position:relative;clear: both;width: 100%;height: 332px;}
				#lookatme .mainlinks {position:absolute;float:left;left:42px;top:264px;border: 1px solid #696969;}
					#lookatme .mainlinks a {float:left;color:#FFF;padding:5px 16px;text-transform:uppercase;font-size:10px;font-weight:bold;}
					#lookatme .mainlinks .first {border-right: 1px solid #696969;}
				
				#lookatme div {display:inline;}
				#lookatme .homeoff {display:none;}
				#lookatme #cat5 {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: 0px 0px;}
				#lookatme #cat3 {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: 0px -332px;}
				#lookatme #des {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: 0px -332px;}
				#lookatme #gway {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: -667px 0px;}
				#lookatme #com {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: -667px -332px;}
				
				.younoseeme {display:none}
				#lookatme #looklinks {float:left;margin-left:5px;width:128px;height:332px;display:inline;}
				#lookatme #looklinks .link {float:left;height:83px;width:128px;cursor:pointer;background-position: -128px 0px;}
				#lookatme #looklinks .sellink {float:left;height:83px;width:128px;cursor:pointer;background-position: 0px 0px;}
				#lookatme #looklinks #cat3nav {background-image:url(../../img/home/linkbgcat3.jpg);}
				#lookatme #looklinks #cat5nav {background-image:url(../../img/home/linkbgcat5.jpg);}
				#lookatme #looklinks #desnav {background-image:url(../../img/home/linkbgdes.jpg);}
				#lookatme #looklinks #gwaynav {background-image:url(../../img/home/linkbggway.jpg);}
				#lookatme #looklinks #comnav {background-image:url(../../img/home/linkbgcom.jpg);}
		
			#visitme	{float: left;width: 800px;margin-top: 13px;}
				#visitme .visitphoto {float: left;width: 388px;margin: 15px 0 0 21px;}
						#galleryscroller {position: relative;float: left;}
						#galleryscroller .photoscroller {position:absolute;top:11px;left:38px;width:9pxpx;height:9px;background: url(http://www.wahoodecks.com/img/home/visitme/photofade.png) no-repeat top left;z-index:1000;}
						#galleryscroller #psbot.photoscroller {top:144px;background: url(../../img/home/visitme/photofade2.png) no-repeat top left;}
						#gsvisible {position:relative;float: left;height: 76px;overflow: hidden;}
						#gsrollable {	position:absolute;top:0;left:0;}
						.gsSel {position: relative;float:left;height: 54px;width: 79px;border:5px solid #FFF;margin-right:26px;}
						.mover {float:left;width:9px;height:15px;margin:26px 24px 0 0;cursor: pointer;background-color: transparent;background-repeat: no-repeat;background-position: center;background-image: url(http://www.wahoodocks.com/img/home/visitme/leftarrow.jpg);}
						#rightit.mover {float:left;margin: 26px 0 0 27px;background-image: url(http://www.wahoodocks.com/img/home/visitme/rightarrow.jpg);}
				#visitme .visitblock {float: left;height: 100px;width: 390px;background:url(http://www.wahoodocks.com/img/home/visitme/homevisitblockbg.jpg) repeat top left;padding:0;color: #000;}
					#visitme .visitblock .vbimg {float: left;height: 111px;margin-top: 2px;height:111px;width:288px;background:transparent url(http://www.wahoodecks.com/img/home/visitme/placeholder.jpg) no-repeat top left;}
					#visitme .visitblock .vbimg img {float: left;margin:11px 13px 17px 13px;}
					#visitme .visitblock .vbtext {float: left;margin: 0 8px;}

		#formsec {
			clear: both;
			position: relative;
			padding: 0;
			margin: 0;
			margin-left: auto;
			margin-right: auto;
			padding: 0;
			width: 800px;
			}
		/* Content */
		#content {
			position: relative;float:left;clear: both;width: 100%;
			}
			#content #contop {
				clear: both;
				position:relative;
				margin-left: auto;
				margin-right: auto;
				padding: 0 5px 0 4px;
				width: 791px;
				height:22px;
				background: #000000 url("http://www.wahoodocks.com/img/header/topborder.jpg") no-repeat bottom left;
				}
			#content #quote {
				float: left;
				height:22px;
				}
			#content #crumbs {
				float: right;
				padding-bottom: 4px;
				height:18px
				}
			#innercon {
				float:left;
				padding: 0;
				margin: 0;
				width: 100%;
				z-index: 0;
				}
								
				/* NavSection */
				#homesec {
					clear: both;
					position: relative;
					padding: 0;
					margin: 0;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 800px;
					height: 340px;
					}
					#homesec #homemain {
						position:absolute;
						z-index:1;
						float:right;
						left:0;
						width:581px;
						height:340px;
						background-image:url(img/home/main1.jpg);
						background-position: top;
						}
						#homesec #homemain #gallink {
							float:left;
							position:absolute;
							z-index: 99999;
							top:0;
							left:0;
							height: 70px;
							width: 340px;
							border: 0;
							}
						#homesec .sidebarinner {

							position: absolute;
							width:70px;
							right:0;
							height:340px;
							background-position: center;
							}
							#homesec .sidebarinner .title {
								float:left;
								left:0;
								top:0;
								width:17px;
								height:340px;
								filter:alpha(opacity=80);
								-moz-opacity:.80;
								opacity:.80;
								}
							#homesec .sidebarinner #close{
								float:right;
								left:300px;
								top:310px;
								color:#FF0000;
								font-size:12px;
								}
				
				/* Gallery Section */
				#gallerynav {float:right;}
					#gallerynav a {float:left;display:block;height:27px;width:128px;margin: 0 0 10px 5px;}
						#gallerynav #platforms {background:transparent url("http://www.wahoodocks.com/img/gallery/platforms.jpg") 0 -27px no-repeat;}
						#gallerynav #singleslips {background:transparent url("http://www.wahoodocks.com/img/gallery/singleslips.jpg") 0 -27px no-repeat;}
						#gallerynav #doubleslips {background:transparent url("http://www.wahoodocks.com/img/gallery/doubleslips.jpg") 0 -27px no-repeat;}
						#gallerynav #pwcslips {background:transparent url("http://www.wahoodocks.com/img/gallery/pwcslips.jpg") 0 -27px no-repeat;}
						#gallerynav #customslips {background:transparent url("http://www.wahoodocks.com/img/gallery/customslips.jpg") 0 -27px no-repeat;}
						#gallerynav #platforms.selected, #gallerynav #platforms:hover {background:transparent url("http://www.wahoodocks.com/img/gallery/platforms.jpg") 0 0px no-repeat;}
						#gallerynav #singleslips.selected, #gallerynav #singleslips:hover {background:transparent url("http://www.wahoodocks.com/img/gallery/singleslips.jpg") 0 0px no-repeat;}
						#gallerynav #doubleslips.selected, #gallerynav #doubleslips:hover {background:transparent url("http://www.wahoodocks.com/img/gallery/doubleslips.jpg") 0 0px no-repeat;}
						#gallerynav #pwcslips.selected, #gallerynav #pwcslips:hover {background:transparent url("http://www.wahoodocks.com/img/gallery/pwcslips.jpg") 0 0px no-repeat;}
						#gallerynav #customslips.selected, #gallerynav #customslips:hover {background:transparent url("http://www.wahoodocks.com/img/gallery/customslips.jpg") 0 0px no-repeat;}
				#dockgallery {float:left;width:800px;padding:10px 0 0 10px;background:transparent url(http://www.wahoodocks.com/img/materials/decking/deckSectionBG.jpg) top left no-repeat;}
					#thumbs {float:left;width:138px;height:400px;overflow-y:scroll;overflow-x:hide;}
						#thumbs img {cursor:pointer;float:left;width:100px;min-height:26px;background:transparent url(../../img/lightbox/loadingb.gif) no-repeat center center;margin: 0 3px 8px 3px;}
						#thumbs img.selected {border:3px solid #FFF ;margin: 0 0 8px 0;}
					.photog {float:left;width:627px;margin-left:25px;}
						.photog .mainphoto {min-width:200px;height:400px;}
						.photog #metadata {float:left;width:536px;padding-top:12px;}
							.photog #metadata p {float:left;font-size:11px;padding:0 0 9px 15px;margin-left:5px;}
							.photog #metadata .keyword {float:left;font-size:11px;padding:0 25px 9px 15px;margin-left: 5px;}
						.photog a.expandphoto {float:right;width:91px;height:9px;margin-top:15px;background: transparent url(../../img/gallery/enlarge.jpg) no-repeat top left;}	
				
								
				/* NavSection */
				#navsec {
					clear: both;
					padding: 0;
					margin-top: 8px;
					margin-left: auto;
					margin-right: auto;
					padding: 0px;
					width: 800px;
					height: 162px;
					}
					#navsec #tabs {
						float: left;
						padding: 0 13px 0 0;
						margin: 0;
						width: 787px;
						height: 22px;
						font-family: "Tw Cen MT";
						font-weight: bold;
						text-transform: capitalize;
						font-size: 12px;
						background-image: url("http://www.wahoodocks.com/img/content/sections/navline.gif");
						background-position: bottom;
						background-repeat: repeat-x;
						}
						#navsec #tabs ul {
							float: right;
							margin: 0;
							list-style:none;
							text-align: center;
							}
							#navsec #tabs ul .lion {
								float: left;
								position: relative;
								top: 0px;
								margin: 0;
								margin-left: 10px;
								margin-top: 2px;
								padding: 0px 3px;
								border: 1px solid #666666;
								border-bottom: 0;
								background-color: #000000;
								}
							#navsec #tabs ul .lion a {
								position: relative;
								top: 4px;
								padding: 0 4px;
								margin: 0;
								border: 1px solid #A5A5A5;
								border-bottom: 0;
								color:#FFFFFF;
								background-color: #000000;
								font-weight: bold;
								}
							#navsec #tabs ul .lioff {
								float: left;
								position: relative;
								top: -4px;
								margin: 0;
								margin-left: 10px;
								margin-top: 6px;
								padding: 0 4px;
								border: 1px solid #666666;
								border-bottom: 0;
								background-color: #000000;
								}
							#navsec #tabs ul .lioff a {
								padding: 0;
								margin: 0;
								color:#666666;
								font-weight: bold;
								}
							#navsec #tabs ul .lioff a:hover {
								padding: 0;
								margin: 0;
								color:#999999;
								}
					#navsec #navsecbody {
						float: left;
						padding: 3px;
						padding-top:0;
						margin: 0;
						width: 792px;
						height:136px;
						border: 1px solid #666666;
						border-top: 0;
						background-color: #000000;
						}
						#navsec #navsecbody #navsecContainer {
							position: relative;
							float: left;
							margin:0;
							padding:0;
							width:790px;
							height:136px;
							border: 1px solid #A5A5A5;
							border-bottom: 0;
							border-top: 0;
							}
						#navsec #navsecbody #navsecScrollerContainer {
							position:relative;
							margin: 0;
							padding: 0;
							width: 790px;
							height: 121px;
							overflow: hidden;
							}
							#navsec #navsecbody #navsecContainer #navsecContent {
								position:absolute;
								padding:0;
								padding-left: 5px;
								margin:0;
								height: 165px;
								z-index: 0;
								}
								#floater {
									position: absolute;
									float: left;
									top: 0;
									left: 0;
									border: 5px solid #FF6633;
									width: 158px;
									height: 111px;
									z-index: 10000;
									display: block;
								}
								.navsecSel {
									position: relative;
									float: left;
									margin:5px;
									margin-left:0;
									padding: 0;
									width:158px;
									height:111px;
									z-index: 0;
									display: inline;
									cursor: pointer;
									}
									.navsecSel .imgnum {
										position: absolute;
										z-index: 20;
										bottom: 5px;
										right: 5px;
										color: #FFF;
										font-size: 14px;
										font-weight: bold;
										}
									.navsecSel #img {
										position: relative;
										z-index: 10;
										}
				
				/* Feature Sec */
				#featured {float:left;}
					#featured .featureyear {float:left;clear:both;margin: 10px 0;}
						#featured .featuremonth {float:left;margin:5px 25px 0 0;}
						#featured .featuremonth #featuredate {margin-bottom:5px;}
					#featured img {float:left;}
					#featured #featuretop {float:left;width:800px;margin:5px 0 0 0;} 
						#featured #featuretop a {font-size:11px;float:right;background:#000 url(../../img/header/topnav/arrow.gif) no-repeat right center;padding:0 20px 0 0;margin-top:3px;}
					#featured #featurepics {width:800px;float:left;margin-top:5px;}
						#featured #featurepics {cursor:pointer;}
					#featured #featureinfo {margin:20px;color:#fff;float:left;width:295px;background:#000 url(../../img/featured/infobg.jpg) top left no-repeat}
						#featured #featureinfo h1 {text-align:center;font-family:Georgia, 'Times New Roman', Times, serif;font-weight:normal;font-size:36px;margin-bottom:10px;}
						#featured #featureinfo h3 {margin:5px 0;}
					#featured #featureinfo .featuresfoot {float:left;width:100%;}
						#featured #featureinfo .featuresfoot h4 {float:left;}
						#featured #featureinfo .featuresfoot span {float:right;clear:right;}
					#featured #featurepic {float:left;margin-top:10px;width:465px;text-align:center}
						#featured #featurepic img {float:none;border:5px solid #FFF;}
						
				/* Section 1 */
				.section1 {		
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 798px;
					height: 271px;
					border: 1px solid #666666;
					background-color: #000000;
					z-index: 10000;
					}
					.section1 #secheader {
						padding: 0 0 1px 0;
						margin: 2px 2px 0 2px;
						width: 794px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: center;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
					.section1 #secbody {
						float: left;
						margin: 0;
						padding: 3px;
						width: 792px;
						height: 243px;
						}
						.section1 #secinfo {
							float: right;
							padding: 0;
							margin: 0;
							width: 242px;
							height: 242px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							background: #000000 url("http://www.wahoodocks.com/img/content/sections/textbg.jpg") no-repeat top left;
							}
							.section1 #secinfo .textsec{
								position:relative;
								float: left;
								padding: 0;
								margin: 0;
								margin-top:33px;
								width: 227px;
								height: 209px;
								overflow: hidden;
								}
								.section1 #secinfo .textsec .text{
									position:absolute;
									padding: 5px;
									padding-top:3px;
									padding-bottom: 5px;
									margin: 0;
									width: 217px;
									color: #FFFFFF;
									}
									.section1 #secinfo .textsec .text ol {
										width: 205px;
										margin:0;
										margin-top: 5px;
										padding:0;
										list-style-position:outside;
										list-style-type: none;
										}
									.section1 #secinfo .textsec .text ol li {
										position: relative;
										width: auto;
										height: auto;
										padding: 0 0 0 25px;
										margin: 0;
										list-style-position:outside;
										background: #000000 url(../../img/content/sections/wavebullet.gif) no-repeat top left;
										}
							.section1 #secinfo #textScroller{
								float: right;
								padding: 0;
								margin: 0;
								width: 15px;
								height: 242px;
								}
						.section1 #pictures {
							position: relative;
							float: left;
							padding: 6px;
							padding-right: 0;
							margin: 0;
							width: 542px;
							height: 171px;
							border: 1px solid #A5A5A5;
							z-index:1000;
							border-right: 0;
							}
							.section1 #pictures img {
								float: left;
								padding: 0;
								margin: 0;
								margin-right: 6px;
								border: 1px solid #666666;
								}
							.section1 #choices {
								float: left;
								padding: 6px;
								padding-right: 3px;
								padding-bottom: 0;
								margin: 0;
								width: 539px;
								height: 52px;
								border: 1px solid #A5A5A5;
								border-right: 0;
								border-top: 0;
								}
								.section1 #choices #primary {
									float: left;
									padding: 0;
									margin: 0;
									width: 265px;
									height: 46px;
									font-family: "Tw Cen MT";
									font-weight: bold;
									font-size: 12px;
									color: #FFFFFF;
									}
									.section1 .button {
										float: left;
										position: relative;
										left: 28px;
										margin: 0;
										margin-bottom: 6px;
										width: 212px;
										height: 20px;
										}
									.section1 .button a {
										float: left;
										padding: 0;
										margin: 0;
										margin-right: 3px;
										width: 161px;
										color: #FFFFFF;
										height: 18px;
										border: 1px solid #666666;
										}
									.section1 .button a:hover {
										float: left;
										padding: 0;
										margin: 0;
										margin-right: 3px;
										width: 161px;
										color: #FFFFFF;
										border: 1px solid #A5A5A5;
										height: 18px;
										}
									.section1 #choices #primary .button #mainbut a span {
										float: left;
										padding-left: 3px;
										margin: 2px;
										width: 154px;
										height: 14px;
										font-size: 11px;
										cursor: pointer;
										background-color: #2F2E2E;
										}
								.section1 #choices #picchoice {
									position: relative;
									float: right;
									margin: 0;
									padding: 0;
									width: 268px;
									height: 46px;
									}
									.section1 #choices #picchoice .choiceButton {
										position: relative;
										float: right;
										padding: 0;
										margin: 0 3px 6px 0;
										width: 62px;
										height: 44px;
										border: 1px solid #666666;
										cursor: pointer;
										display: inline;
										background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePic.gif");
										}
									.section1 #choices #picchoice .choiceButtonON {
										position: relative;
										float: right;
										padding: 0;
										margin: 0 3px 6px 0;
										width: 62px;
										height: 44px;
										border: 1px solid #666666;
										cursor: pointer;
										display: inline; 
										background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicON.gif");
										}
									.section1 #choices #picchoice span {
										position: absolute;
										top: 8px;
										left: 0;
										padding: 0;
										margin: 0;
										color: #CCCCCC;
										width: 62px;
										height: 44px;
										text-align: center;
										font-family: "Tw Cen MT";
										font-weight: bold;
										font-size: 24px;
										}
									.section1 #choices #picchoice .choiceButtonON span {
										color: #FFFFFF;
										}/* Section 1 */
				.dealerSec {	
					position: relative;
					clear: both;
					padding: 0;
					float:left;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 798px;
					height: 165px;
					border: 1px solid #666666;
					background-color: #000000;
					z-index: 10000;
					}
					.dealerSec #secheader {
						padding: 0 0 1px 0;
						margin: 2px 2px 0 2px;
						width: 794px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: center;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
					.dealerSec #secbody {
					float:left;
						padding: 3px;
						margin: 3px;
						width: 784px;
						height: 130px;
						border: 1px solid #A5A5A5;
						}
						.dealerSec #secbody #dealerPic {
							float: left;
							padding: 0;
							margin: 0;
							width: 150px;
							height: 130px;
							}
							.dealerSec #secbody #dealerPic img {
								float: left;
								border: 0;
								padding: 0;
								margin: 0;
								}
						.dealerSec #secbody #dealerInfo #company {
							width: 430px;
							margin: 0 0 2px 0;
							font-family: "Tw Cen MT";
							font-size:18px;
							color: #FFFFFF;
							text-transform:capitalize;
							font-weight: bold;
							}
						.dealerSec #secbody #dealerInfo .infoCol {
							float: left;
							width: 215px;
							}
						.dealerSec #secbody #dealerInfo .infoCol a {
							text-decoration: underline;
							color: #FFF;
							}
						.dealerSec #secbody #dealerInfo .infoCol a:hover {
							color: #0066FF;
							}
						.dealerSec #secbody #dealerInfo .infoCol .pair {
							float: left;
							width: 215px;
							margin: 0 0 2px 0;
							font-family: Arial, Helvetica, sans-serif;
							color: #FFFFFF;
							text-transform: capitalize;
							}
							.dealerSec #secbody #dealerInfo .infoCol .pair .cat {
								float: left;
								width: 55px;
								color: #CCCCCC;
								text-align: left;
								}
							.dealerSec #secbody #dealerInfo .infoCol .pair .val {
								float: right;
								width: 145px;
								text-align: left;
								}
						.dealerSec #secbody #dealerLogo {
							float: left;
							padding: 0;
							margin: 0;
							width: 179px;
							height: 130px;
							}
							.dealerSec #secbody #dealerLogo img {
								display: block; margin-left: auto; margin-right: auto;
							}

								
				/* Section 1 */
				.section1mov {
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 798px;
					height: 299px;
					border: 1px solid #666666;
					background-color: #000000;
					z-index: 10000;
					}
					.section1mov #secheader {
						padding: 0 0 1px 0;
						margin: 2px 2px 0 2px;
						width: 794px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: center;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
					.section1mov #secbody {
						float: left;
						margin: 0;
						padding: 3px;
						width: 792px;
						height: 271px;
						}
						.section1mov #secinfo {
							float: right;
							padding: 0;
							margin: 0;
							width: 242px;
							height: 270px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							background: #000000 url("http://www.wahoodocks.com/img/content/sections/textbg9.jpg") no-repeat top left;
							}
							.section1mov #secinfo .textsec{
								position:relative;
								float: left;
								padding: 0;
								margin: 0;
								margin-top:33px;
								width: 227px;
								height: 237px;
								overflow: hidden;
								}
								.section1mov #secinfo .textsec .text{
									position:absolute;
									padding: 5px;
									padding-top:3px;
									padding-bottom: 5px;
									margin: 0;
									width: 217px;
									color: #FFFFFF;
									}
									.section1mov #secinfo .textsec .text ol {
										width: 205px;
										margin:0;
										margin-top: 5px;
										padding:0;
										list-style-position:outside;
										list-style-type: none;
										}
									.section1mov #secinfo .textsec .text ol li {
										position: relative;
										width: auto;
										height: auto;
										padding: 0 0 0 25px;
										margin: 0;
										list-style-position:outside;
										background: #000000 url(../../img/content/sections/wavebullet.gif) no-repeat top left;
										}
							.section1mov #secinfo #textScroller{
								float: right;
								padding: 0;
								margin: 0;
								width: 15px;
								height: 242px;
								}
						.section1mov #pictures {
							position: relative;
							float: left;
							padding: 6px;
							padding-right: 0;
							margin: 0;
							width: 542px;
							height: 199px;
							border: 1px solid #A5A5A5;
							z-index:1000;
							border-right: 0;
							}
							.section1mov #pictures img {
								float: left;
								padding: 0;
								margin: 0;
								margin-right: 6px;
								border: 1px solid #666666;
								}
							.section1mov #pictures object {
								float: left;
								padding: 0;
								margin: 0;
								margin-right: 6px;
								border: 1px solid #666666;
								}
						.section1mov #choices {
							float: left;
							padding: 6px;
							padding-right: 3px;
							padding-bottom: 0;
							margin: 0;
							width: 539px;
							height: 52px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							border-top: 0;
							}
							.section1mov #choices #primary {
								float: left;
								padding: 0;
								margin: 0;
								width: 265px;
								height: 46px;
								font-family: "Tw Cen MT";
								font-weight: bold;
								font-size: 12px;
								color: #FFFFFF;
								}
								.section1mov .button {
									float: left;
									position: relative;
									left: 28px;
									margin: 0;
									margin-bottom: 6px;
									width: 212px;
									height: 20px;
									}
								.section1mov .button a {
									float: left;
									padding: 0;
									margin: 0;
									margin-right: 3px;
									width: 161px;
									color: #FFFFFF;
									height: 18px;
									border: 1px solid #666666;
									}
								.section1mov .button a:hover {
									float: left;
									padding: 0;
									margin: 0;
									margin-right: 3px;
									width: 161px;
									color: #FFFFFF;
									border: 1px solid #A5A5A5;
									height: 18px;
									}
								.section1mov #choices #primary .button #mainbut a span {
									float: left;
									padding-left: 3px;
									margin: 2px;
									width: 154px;
									height: 14px;
									font-size: 11px;
									cursor: pointer;
									background-color: #2F2E2E;
									}
							.section1mov #choices #picchoice {
								position: relative;
								float: right;
								margin: 0;
								padding: 0;
								width: 268px;
								height: 46px;
								}
								.section1mov #choices #picchoice .choiceButton {
									position: relative;
									float: right;
									padding: 0;
									margin: 0 3px 6px 0;
									width: 62px;
									height: 44px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline;
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePic.gif");
									}
								.section1mov #choices #picchoice .choiceButtonON {
									position: relative;
									float: right;
									padding: 0;
									margin: 0 3px 6px 0;
									width: 62px;
									height: 44px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline; 
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicON.gif");
									}
								.section1mov #choices #picchoice span {
									position: absolute;
									top: 8px;
									left: 0;
									padding: 0;
									margin: 0;
									color: #CCCCCC;
									width: 62px;
									height: 44px;
									text-align: center;
									font-family: "Tw Cen MT";
									font-weight: bold;
									font-size: 24px;
									}
								.section1mov #choices #picchoice .choiceButtonON span {
									color: #FFFFFF;
									}
							
				/* NavComp */
				.navComp {
					clear: both;
					position: relative;
					padding: 0;
					margin-top: 8px;
					margin-left: auto;
					margin-right: auto;
					padding: 0px;
					width: 800px;
					height: 222px;
					z-index: 2000;
					}	
				.navComp #specPic {
					float: left;
					padding: 0;
					margin: 0;
					margin-right: 10px;
					width: 366px;
					height: 218px;
					z-index: 10;
					border: 2px solid #FFFFFF;
					}
				.navComp #navSystem {
					position: relative;
					float:left;
					padding:0;
					margin:0;
					width: 420px;
					height: 222px;
					}
					.navComp #floater {
						position: absolute;
						z-index: 99;
						top: -1px;
						left: -1px;
						width: 58px;
						height: 43px;
						border: 2px solid #FFFFFF;
						}	
					.navComp #navSystem ul {
						list-style:none;
						width: 420px;
						height: 45px;
						padding: 0;
						padding-bottom: 20px;
						margin: 0;
						margin-bottom: 13px;
						background-position:bottom left;
						background-repeat: no-repeat;
						}	
						.navComp #navSystem ul li {
							float: left;
							padding: 0;
							margin: 0;
							width: 60px;
							height: 45px;
							cursor: pointer;
							}
							.navComp #navSystem ul li img {
								float: left;
								padding:0;
								margin:0;
								border: 0;
								width: 60px;
								height: 45px;
								}
				/* Side Layout */
				.sideLay {
					clear: both;
					padding: 0;
					margin-top: 8px;
					margin-left: auto;
					margin-right: auto;
					padding: 0px;
					width: 800px;
					font-size:12px;
					}	
					.sideLay #sideNav {
						float: left;
						position: relative;
						padding: 0;
						margin: 0;
						margin-right: 5px;
						width: 189px;
						height: 300px;
						border: 2px solid #FFFFFF;
						background: #000000 url(../../contact/contactBG.jpg) no-repeat bottom left;
						}
							.sideLay ol {
								margin:0;
								margin-left: 10px;
								margin-top: 8px;
								padding:0;
								list-style-position:outside;
								list-style-type: none;
								}
							.sideLay ol li.on {
								position: relative;
								width: auto;
								height: auto;
								padding: 0 0 0 8px;
								margin: 0;
								font-weight: bold;
								list-style-position:outside;
								color:#FFFFFF;
								background: #000000 url(../../img/content/sideBullet.gif) no-repeat top left;
								background-position: 0em .4em;
								}
							.sideLay ol li.off {
								position: relative;
								width: auto;
								height: auto;
								padding: 0 0 0 8px;
								margin: 0;
								font-weight: bold;
								list-style-position:outside;
								color:#999999;
								background: #000000 url(../../img/content/sideBulletOff.gif) no-repeat top left;
								background-position: 0em .4em;
								}	
							.sideLay ul {
								margin: 0;
								padding: 0;
								padding-left:5px;
								list-style-type: none;
								}
								.sideLay ul li {
									margin: 0;
									padding: 5px 0 0 0;
									font-weight: bold;
									font-size: 12px;
									list-style-type: none;
									cursor: pointer;
									color:#CCCCCC;
									}
									.sideLay ul li a {
										width: auto;
										color: #999999;
										}
									.sideLay ul li.railon a {
										color: #FFFFFF;
										}
									.sideLay ul li a:hover {
										color: #FFFFFF;
										}	
							.sideLay .dealerul {
								margin: 0;
								padding: 0;
								padding-top: 10px
								padding-left: 5px;
								margin-top: 10px;
								list-style-type: none;
								font-weight: bold;
								font-size:14px;
								color: #FFFFFF;
								}
								.sideLay .dealerul li {
									margin: 0;
									padding: 5px 0 0 15px;
									font-weight: normal;
									font-size: 12px;
									list-style-type: none;
									cursor: pointer;
									color:#CCCCCC;
									}
									.sideLay .dealerul li a {
										width: auto;
										color: #0066FF;
										}
					.sideLay #sideCon {
						float: left;
						position: relative;
						padding: 3px;
						margin: 0;
						margin-bottom: 10px;
						width: 594px;
						min-height: 296px;
						border: 1px solid #666666;
						color: #FFFFFF;
						}		
						.sideLay #sideCon #sideConIn {
							float: left;
							position: relative;
							padding: 15px 40px 0 40px;
							margin: 0;
							width: 512px;
							min-height: 279px;
							border: 1px solid #A5A5A5;
							/*background: #000000 url(../../contact/contactBG2.jpg) no-repeat bottom left;*/
							}	
						.sideLay #sideCon ul li {
							margin: 0;
							padding: 0 0 2px 0;
							font-weight: normal;
							font-size: 12px;
							list-style-type: none;
							cursor: pointer;
							color:#CCCCCC;
							}
							.sideLay #sideCon ul li a {
								width: auto;
								color:#0066FF;
								text-decoration:underline;
								}
							.sideLay #sideCon ul li a:hover {
								color: #FFFFFF;
								}
						.sideLay #sideCon #sideConIn p {
							padding: 0;
							margin: 0;
							}			
						.sideLay #sideCon #sideConIn .phone {
							padding: 0;
							margin: 0;
							color:#CCCCCC;
							font-size: 14px;
							margin: 10px 5px;
							}		
						.sideLay #sideCon #sideConIn .showbox {
							float:left;
							height:110px;
							width:114px;
							margin: 0 7px;
							text-align: center;
							display: inline;
							}			
							.sideLay #sideCon #sideConIn .showbox a{
								float:left;
								height:70px;
								width:108px;
								margin: 0;
								margin-bottom: 2px;
								padding: 2px;
								border: 1px solid #666666;
								}								
							.sideLay #sideCon #sideConIn .showbox span{
								float:left;
								width:114px;
								margin: 0;
								}					
							.sideLay #sideCon #sideConIn .showbox a:hover{
								border: 1px solid #FF6633;
								}			
								.sideLay #sideCon #sideConIn .showbox a img {
									height:70px;
									width:108px;
									margin:0;
									padding: 0;
									}	
						
				/* NavAbout */
				.navAbout {
					clear: both;
					padding: 0;
					margin-top: 8px;
					margin-left: auto;
					margin-right: auto;
					padding: 0px;
					width: 800px;
					height: auto;
					font-size:12px;
					}	
					.navAbout #fishNav {
						float: left;
						position: relative;
						padding: 0;
						margin: 0;
						margin-right: 10px;
						width: 200px;
						height: 380px;
						background: #000000 url(../../aboutUs/img/fishbg.jpg) no-repeat bottom left;
						}	
						.navAbout #fishNav .bubs {
							position: absolute;
							padding: 0;
							margin: 0;
							z-index: 20;
							height:310px;
							width:310px;
							cursor: pointer;							
							}	
						.navAbout #fishNav .bubs#prof-bubble {
							height:96px;
							width:97px;
							}
						.navAbout #fishNav .bubs#meet-bubble {
							height:65px;
							width:66px;
							}
						.navAbout #fishNav .bubs#resp-bubble {
							height:59px;
							width:60px;
							}
						.navAbout #fishNav .bubs#company-bubble {
							height:64px;
							width:61px;
							}
						.navAbout #fishNav .bubs#stew-bubble {
							height:51px;
							width:52px;
							}
						.navAbout #fishNav .bubs img.shot {
							top: 0;
							left: 0;
							z-index: 0;
							width: 100%;
							height: 100%;
							position: absolute;
							}
					.navAbout #aboutProf {
						float: left;
						position: relative;
						padding: 0;
						margin: 0;
						padding:10px 0 10px 5px ;
						width: 585px;
						height: auto;
						color: #FFFFFF;
						}
						.navAbout #aboutProf img {
							float:left;
							margin:0;
							padding:0;
							margin-top:7px;
							margin-bottom:10px;
							margin-right:10px;
							border: 2px solid #FFFFFF;
							}
						.navAbout #aboutProf p {
							float: left;
							margin:0;
							padding:0;
							margin-top:10px;
							color: #FFFFFF;
							width: 585px;
							}
									
				/* NavComp */
				.navCon {
					clear: both;
					position: relative;
					padding: 0;
					margin-top: 8px;
					margin-left: auto;
					margin-right: auto;
					padding: 0px;
					width: 800px;
					height: 220px;
					}
				.navCon .conDef {
					float: left;
					padding: 0;
					margin: 0;
					width: 220px;
					height: 221px;
					}
					.navCon .conDef img {
						width: 216px;
						height: 127px;
						border: 2px solid #FFFFFF;
						}
					.navCon .conDef h3 {
						margin: 3px 0 0 0;
						text-align: left;
						padding: 0;
						color: #CCCCCC;
						font-size: 14px;
						font-weight: bold;
						}
					.navCon .conDef p {
						margin: 0;
						padding: 0;
						font-size: 12px;
						color: #FFFFFF;
						}
				.navCon #navSystem {
					position: relative;
					float:left;
					padding:0;
					margin:0 35px;
					width: 290px;
					}
					.navCon #navSystem #floater {
						position: absolute;
						z-index: 99;
						top: -1px;
						left: -1px;
						height: 68px;
						width: 88px;
						border: 2px solid #FF6633;
						}	
					.navCon #navSystem ul {
						float: left;
						margin: 0;
						padding: 0;
						list-style:none;
						width: 90px;
						height: 221px;
						}
						.navCon #navSystem .dock {
							padding-right: 7px;
							margin-right: 7px;
							border-right: 1px solid #5B5B5B;
							}	
						.navCon #navSystem .shore {
							padding-right: 5px;
							}	
						.navCon #navSystem ul li {
							float: left;
							padding: 0;
							margin: 0;
							margin-bottom: 5px;
							width: 90px;
							height: 70px;
							cursor: pointer;
							}	
						.navCon #navSystem ul .lisBot {
							margin-bottom: 0;
							}
							.navCon #navSystem ul li img {
								float: left;
								padding:0;
								margin:0;
								border: 0;
								width: 90px;
								height: 70px;
								}
								
				/* Section Comparison */
				.sectionComp {	
					position: relative;
					clear: both;
					padding: 0;
					margin: 10px auto 0 auto;
					padding: 0;
					width: 798px;
					height: 259px;
					border: 1px solid #666666;
					background-color: #000000;
					z-index: 10000;
					}
					.sectionComp #secheader {
						padding: 0 0 1px 0;
						margin: 2px 2px 0 2px;
						width: 794px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: center;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
					.sectionComp #secbody {
						margin: 3px;
						padding: 0;
						width: 792px;
						height: 232px;
						}
						.sectionComp #secbody #mainInfo {
							float: left;
							padding: 0;
							margin: 0;
							width: 549px;
							height: 232px;
							}
							.sectionComp #secbody #mainInfo #tabs {
								padding: 0 0 0 13px;
								margin: 0;
								width: 533px;
								height: 20px;
								font-family: "Tw Cen MT";
								text-transform: capitalize;
								font-size: 12px;
								background-image: url("http://www.wahoodocks.com/img/content/sections/navline2.gif");
								background-position: bottom;
								background-repeat: repeat-x;
								}
								.sectionComp #secbody #mainInfo #tabs ul {
									padding: 0;
									width:533px;
									margin: 0;
									list-style:none;
									text-align: center;
									}
									.sectionComp #secbody #mainInfo #tabs ul .lion {
										float: left;
										top: 0px;
										margin: 0;
										margin-right: 10px;
										padding: 0px 3px;
										border: 1px solid #666666;
										border-bottom: 0;
										background-color: #000000;
										}
									.sectionComp #secbody #mainInfo #tabs ul .lion a {
										position: relative;
										top: 4px;
										padding: 0 4px;
										margin: 0;
										border: 1px solid #A5A5A5;
										border-bottom: 0;
										color:#FFFFFF;
										background-color: #000000;
										font-weight: bold;
										}
									.sectionComp #secbody #mainInfo #tabs ul .lioff {
										float: left;
										position: relative;
										top: -4px;
										margin: 0;
										margin-right: 10px;
										margin-top: 4px;
										padding: 0 4px;
										border: 1px solid #666666;
										border-bottom: 0;
										background-color: #000000;
										}
									.sectionComp #secbody #mainInfo #tabs ul .lioff a {
										padding: 0;
										margin: 0;
										color:#666666;
										font-weight: bold;
										}
									.sectionComp #secbody #mainInfo #tabs ul .lioff a:hover {
										padding: 0;
										margin: 0;
										color:#999999;
										}
							.sectionComp #secbody #mainInfo #infoSecBody {
								float:left;
								margin:0;
								padding:0;
								width: 544px;
								height: 211px;
								border: 1px solid #666666;
								border-top:0;
								}
								.sectionComp #secbody #mainInfo #infoSecBody .inner {
									margin:3px;
									margin-top:0;
									padding:0;
									padding: 0 3px;
									width: 530px;
									height: 207px;
									border: 1px solid #A5A5A5;
									border-top:0;
									}
									.sectionComp #secbody #mainInfo #infoSecBody .inner ul {
										margin:0;
										padding:0;
										width: 530px;
										height: 207px;
										list-style-type: none;
										}
									.sectionComp #secbody #mainInfo #infoSecBody .inner ul li {
										float:left;
										height:207px;
										width:530px;
										}
									.sectionComp #secbody #mainInfo #infoSecBody .inner .pageON {
										display:inherit;
										position: absolute;
										top: auto;
										left: 11px;
									}
									.sectionComp #secbody #mainInfo #infoSecBody .inner .pageOFF {
										display:inherit;
										position: absolute;
										top: auto;
										left: -1999px;
									}
									.sectionComp #secbody #mainInfo #infoSecBody .inner .info {
										float:left;
										display: inline;
										margin: 6px 3px;
										padding:0;
										width: 258px;
										height: 193px;
										border: 1px solid #666666;
										border-right: 0;
										background-repeat: no-repeat;
										background-color: #000000;
										}
									.sectionComp #secbody #mainInfo #infoSecBody .inner ul #displayPic {
										float:left;
										padding-top: 1px;
										height:192px;
										width:257px;
										border-right: 1px solid #666666;
										}
									.sectionComp #secbody #mainInfo #infoSecBody .inner .info .textsec{
										position:relative;
										float: left;
										padding: 0;
										margin: 0;
										margin-top:33px;
										width: 227px;
										height: 160px;
										overflow: hidden;
										}
										.sectionComp #secbody #mainInfo #infoSecBody .inner .info .textsec .text {
											position:absolute;
											margin: 5px;
											margin-top:3px;
											padding: 0;
											padding-bottom: 5px;
											width: 217px;
											color: #FFFFFF;
											}
										.sectionComp #secbody #mainInfo #infoSecBody .inner .info .textsec .text ol {
											width: 217px;
											margin:0;
											padding:0;
											list-style-position:outside;
											list-style-type: none;
											}
										.sectionComp #secbody #mainInfo #infoSecBody .inner .info .textsec .text ol li {
											float: left;
											position: relative;
											width: 192px;
											height: auto;
											padding: 0 0 0 25px;
											margin: 0;
											list-style-position:outside;
											background: #000000 url(../../img/content/sections/wavebullet.gif) no-repeat top left;
											}
										.sectionComp #secbody #mainInfo #infoSecBody .inner .info .textsec .text .xit li {
											background: #000000 url(../../img/content/sections/xbullet.gif) no-repeat top left;
											}
										.sectionComp #secbody #mainInfo #infoSecBody .inner .info #textScroller {
											float: right;
											padding: 0;
											margin: 0;
											width: 15px;
											height: 193px;
											}
						.sectionComp #secbody .mainPic {
							float: left;
							padding: 0;
							margin: 0;
							width: 243px;
							height: 232px;
							background: #000000 url(../../img/content/sections/eoebg.jpg) no-repeat bottom left;
							}
							.sectionComp #secbody .mainPic #pic {
								float: left;
								padding:0;
								margin:0;
								width: 239px;
								height: 179px;
								border: 2px solid #FFFFFF;
								}
							.sectionComp #secbody .mainPic .choices {
								padding:0;
								margin:0;
								width: 243px;
								height: 49px;
								}
								.sectionComp #secbody .mainPic .choices span {
									position: absolute;
									padding: 0;
									margin: 0;
									color: #CCCCCC;
									text-align: center;
									font-family: "Tw Cen MT";
									font-weight: bold;
									font-size: 14px;
									}
								.sectionComp #secbody .mainPic .choices .choiceButton {
									position: relative;
									float: right;
									padding: 0;
									margin: 17px 3px 0 0;
									width: 43px;
									height: 30px;
									border: 1px solid #666666;
									cursor: pointer;
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicc.gif");
									}	
									.sectionComp #secbody .mainPic .choices .choiceButton span {
										top: 7px;
										width: 43px;
										height: 23px;
										}
								.sectionComp #secbody .mainPic .choices .choiceButtonON {
									position: relative;
									float: right;
									padding: 0;
									margin: 17px 3px 0 0;
									width: 43px;
									height: 30px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline; 
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePiccON.gif");
									}
									.sectionComp #secbody .mainPic .choices .choiceButtonON span {
										top: 7px;
										width: 43px;
										height: 23px;
										color: #FFFFFF;
										}
								.sectionComp #secbody .mainPic .choices .choiceButton2 {
									position: relative;
									float: right;
									padding: 0;
									margin: 3px 0 0 0;
									width: 82px;
									height: 44px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline;
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicd.gif");
									}	
									.sectionComp #secbody .mainPic .choices .choiceButton2 span {
										top: 7px;
										width: 82px;
										padding: 0;
										margin: 0;
										color: #CCCCCC;
										text-align: center;
										font-family: "Tw Cen MT";
										font-weight: bold;
										font-size: 11px;
										}
								.sectionComp #secbody .mainPic .choices .choiceButton2ON {
									position: relative;
									float: right;
									padding: 0;
									margin: 3px 0 0 0;
									width: 82px;
									height: 44px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline; 
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicdON.gif");
									}
									.sectionComp #secbody .mainPic .choices .choiceButton2ON span {
										top: 7px;
										width: 82px;
										height: 44px;
										font-size: 11px;
										color: #FFFFFF;
										}
				/* Section why aluminum top */
				.sectionWhytop {	
					position: relative;
					clear: both;
					padding: 0;
					margin: 10px auto 0 auto;
					padding: 0;
					width: 800px;
					height: 120px;
					background-color: #000000;
					}
					.sectionWhytop .type{
						position: relative;
						float: right;
						padding: 0;
						margin: 0 3px 0 0;
						width: 190px;
						height: 120px;
						text-align: center;
						}
					
				/* Section why aluminum */
				.sectionWhy {	
					position: relative;
					clear: both;
					padding: 0;
					margin: 10px auto 0 auto;
					padding: 0;
					width: 798px;
					height: 391px;
					border: 1px solid #666666;
					background-color: #000000;
					z-index: 10000;
					}
					.sectionWhy #secheader {
						padding: 0 2px 1px 0;
						margin: 2px 2px 0 2px;
						width: 792px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
						.sectionWhy #secheader .cat {
							float: right;
							padding: 0;
							margin: 0 3px 0 0;
							width: 190px;
							height: 18px;
							text-align: center;
							}
					.sectionWhy #secbody {
						margin: 3px;
						padding: 0 0 10px 208px;
						width: 582px;
						height: 352px;
						border: 1px solid #A5A5A5;
						background: #000000 url(../../eoe/bestPractices/aluminum/secbg.jpg) no-repeat top left;
						}
						.sectionWhy #secbody ul {
							float: left;
							padding: 0;
							margin: 26px 3px 0 0;
							list-style: none;
							color: #FFFFFF;
							width: 190px;
							height: auto;
							}
						.sectionWhy #secbody ul li {
							width: 180px;
							height: 17px;
							padding: 2px 5px;
							margin: 0 0 3px 0;
							text-align:center;
							background-color: #000000;
							}
						.sectionWhy #secbody .wood li {
							background-color: #666666;
							}
						.sectionWhy #secbody .steel li {
							background-color: #333333;
							}
						.sectionWhy #secbody .alum li {
							font-weight: bold;
							background-color: #00549A;
							}
								
				/* Section 1 */
				.sectionGal {
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 800px;
					height: 320px;
					background-color: #000000;
					z-index: 10000;
					}
					.sectionGal #secinfo {
						float: left;
						color: white;
						border: 1px solid #666666;
						width: 269px;
						height: 308px;
						padding: 5px 7px;
						}
						.sectionGal #secinfo img {
							float: right;
							padding: 0;
							margin: 0;
							width: 269px;
							height: 21px;
							}
						.sectionGal #secinfo #specs {
							float: left;
							padding: 0;
							margin: 0;
							width: 269px;
							height: 287px;
							background: #000000 url(../../gallery/res/secbg.jpg) no-repeat top left;
							}
						.sectionGal #secinfo #gangspecs {
							float: left;
							padding: 0;
							margin: 0;
							width: 269px;
							height: 287px;
							background: #000000 url(../../gallery/gangways/secbg.jpg) no-repeat top left;
							}
						.sectionGal #secinfo #comspecs {
							float: left;
							padding: 0;
							margin: 0;
							width: 269px;
							height: 287px;
							background: #000000 url(../../gallery/com/secbg.jpg) no-repeat top left;
							}
						.sectionGal #secinfo #comspecsgas {
							float: left;
							padding: 0;
							margin: 0;
							width: 269px;
							height: 287px;
							background: #000000 url(../../gallery/com/gas/secbg.jpg) no-repeat top left;
							}
						.sectionGal #secinfo #comspecspublic {
							float: left;
							padding: 0;
							margin: 0;
							width: 269px;
							height: 287px;
							background: #000000 url(../../gallery/com/public/secbg.jpg) no-repeat top left;
							}
							.sectionGal #secinfo ul {
								float: right;
								padding: 0;
								margin: 4px 0 0 0;
								list-style: none;
								color: white;
								width: 134px;
								height: 283px;
								}
							.sectionGal #secinfo ul li {
								width: 130px;
								border: 1px solid #333333;
								padding: 0 0 2px 3px;
								margin: 0 0 2px 0;
								text-align:left;
								}
							.sectionGal #secinfo ul li ul {
								float:none;
								padding: 0;
								margin: 0;
								width: 130px;
								list-style: none;
								color: white;
								height: 80px;
								}
							.sectionGal #secinfo ul li ul li {
								width: 130px;
								border: 0;
								padding: 0;
								margin: 0;
								}
					.sectionGal #secpic {
						position: relative;
						float: right;
						width: 510px;
						height: 320px;
						}
						.sectionGal #secpic #pic {
							border: 5px solid #ffffff;
							width: 500px;
							height: 310px;
							}
						.sectionGal #secpic #logo {
							position: absolute;
							top: 255px;
							left: 381px;
							width: 114px;
							height: 50px;
							}
								
				/* Section 2 */
				.section2 {	
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 798px;
					height: 243px;
					border: 1px solid #666666;
					background-color: #000000;
					z-index: 10000;
					}
					.section2 #secheader {
						padding: 0 0 1px 0;
						margin: 2px 2px 0 2px;
						width: 794px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: center;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
					.section2 #secbody {
						float: left;
						margin: 0;
						padding: 3px;
						width: 792px;
						height: 215px;
						}									
									
						.section2 #secinfo {
							float: right;
							padding: 0;
							margin: 0;
							width: 177px;
							height: 214px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							background: #000000 url("http://www.wahoodocks.com/img/content/sections/textbg2.jpg") no-repeat top left;
							}
							.section2 #secinfo .textsec{
								position:relative;
								float: left;
								padding: 0;
								margin: 0;
								margin-top:33px;
								width: 162px;
								height: 181px;
								overflow: hidden;
								}
								.section2 #secinfo .textsec .text{
									position:absolute;
									padding: 5px;
									padding-top:3px;
									padding-bottom: 5px;
									margin: 0;
									width: 150px;
									color: #FFFFFF;
									}
							.section2 #secinfo #textScroller{
								float: right;
								padding: 0;
								margin: 0;
								width: 15px;
								height: 214px;
								}
						.section2 #secspecs {
							float: left;
							padding: 3px;
							margin: 0;
							width: 170px;
							height: 208px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							overflow: hidden;
							color: #FFFFFF;
							background: #000000 url(../../docks/anchorSystems/secbg.jpg) no-repeat top left;
							}
							#secspecs ul {
								float: right;
								padding: 0;
								margin: 33px 0 0 0;
								list-style: none;
								color: white;
								width: 82px;
								height: 100px;
								}
								#secspecs ul li {
									width: 70px;
									border: 1px solid #333333;
									padding: 0 0 2px 3px;
									margin: 0 0 2px 0;
									text-align:left;
									}
									
						.section2 #pictures {
							position: relative;
							float: right;
							padding: 6px;
							padding-right: 0;
							margin: 0;
							width: 430px;
							height: 143px;
							border: 1px solid #A5A5A5;
							z-index:1000;
							border-right: 0;
							}
							.section2 #pictures object {
								float: left;
								padding: 0;
								margin: 0;
								margin-right: 6px;
								border: 1px solid #666666;
								}
							.section2 #pictures img {
								float: left;
								padding: 0;
								margin: 0;
								margin-right: 6px;
								border: 1px solid #666666;
								}
							.section2 #choices {
								float: right;
								padding: 6px;
								padding-right: 3px;
								padding-bottom: 0;
								margin: 0;
								width: 427px;
								height: 52px;
								border: 1px solid #A5A5A5;
								border-right: 0;
								border-top: 0;
								}
								.section2 #choices #primary {
									float: left;
									padding: 0;
									margin: 0;
									width: 209px;
									height: 46px;
									font-family: "Tw Cen MT";
									font-size: 12px;
									font-weight: bold;
									color: #FFFFFF;
									}
									.section2 .button {
										float: left;
										position: relative;
										margin: 0;
										margin-bottom: 6px;
										width: 209px;
										height: 20px;
										display:inline;
										}
									.section2 .button a {
										float: left;
										padding: 0;
										margin: 0;
										margin-right: 3px;
										width: 161px;
										color: #FFFFFF;
										height: 18px;
										border: 1px solid #666666;

										}
									.section2 .button a:hover {
										float: left;
										padding: 0;
										margin: 0;
										margin-right: 3px;
										width: 161px;
										color: #FFFFFF;
										border: 1px solid #A5A5A5;
										height: 18px;
										}
									.section2 #choices #primary .button #mainbut a span {
										float: left;
										padding-left: 3px;
										margin: 2px;
										width: 154px;
										height: 14px;
										font-size: 11px;
										cursor: pointer;
										background-color: #2F2E2E;
										}
								.section2 #choices #picchoice {
									position: relative;
									float: right;
									margin: 0;
									padding: 0;
									width: 212px;
									height: 46px;
									}
									.section2 #choices #picchoice .choiceButton {
										position: relative;
										float: right;
										padding: 0;
										margin: 0 3px 6px 0;
										width: 48px;
										height: 44px;
										border: 1px solid #666666;
										cursor: pointer;
										display: inline;
										background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicb.gif");
										}
									.section2 #choices #picchoice .choiceButtonON {
										position: relative;
										float: right;
										padding: 0;
										margin: 0 3px 6px 0;
										width: 48px;
										height: 44px;
										border: 1px solid #666666;
										cursor: pointer;
										display: inline; 
										background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicbON.gif");
										}
									.section2 #choices #picchoice span {
										position: absolute;
										top: 8px;
										left: 0;
										padding: 0;
										margin: 0;
										color: #CCCCCC;
										width: 48px;
										height: 44px;
										text-align: center;
										font-family: "Tw Cen MT";
										font-weight: bold;
										font-size: 24px;
										}
									.section2 #choices #picchoice .choiceButtonON span {
										color: #FFFFFF;
										}
								
				/* Railing Sec */
				.railingSec {	
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 798px;
					height: 243px;
					border: 1px solid #666666;
					background-color: #000000;
					z-index: 10000;
					}
					.railingSec #secheader {
						padding: 0 0 1px 0;
						margin: 2px 2px 0 2px;
						width: 794px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: center;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
					.railingSec #secbody {
						float: left;
						margin: 0;
						padding: 3px;
						width: 792px;
						height: 215px;
						}
						.railingSec #secinfo {
							float: right;
							padding: 0;
							margin: 0;
							width: 284px;
							height: 214px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							background: #000000 url("http://www.wahoodocks.com/img/content/sections/textbg6.jpg") no-repeat top left;
							}
							.railingSec #secinfo .textsec{
								position:relative;
								float: left;
								padding: 0;
								margin: 0;
								margin-top:33px;
								width: 269px;
								height: 181px;
								overflow: hidden;
								}
								.railingSec #secinfo .textsec .text {
									position:absolute;
									padding: 5px;
									padding-top:3px;
									padding-bottom: 5px;
									margin: 0;
									width: 257px;
									color: #FFFFFF;
									}
									.railingSec #secinfo .textsec .text ol {
										width: 257px;
										margin:0;
										margin-top: 5px;
										padding:0;
										list-style-position:outside;
										list-style-type: none;
										}
									.railingSec #secinfo .textsec .text ol li {
										position: relative;
										width: auto;
										height: auto;
										padding: 0 0 0 25px;
										margin: 0;
										list-style-position:outside;
										background: #000000 url(../../img/content/sections/wavebullet.gif) no-repeat top left;
										}
							.railingSec #secinfo #textScroller{
								float: right;
								padding: 0;
								margin: 0;
								width: 15px;
								height: 214px;
								}
						.railingSec #secspecs {
							float: left;
							padding: 3px;
							margin: 0;
							width: 278px;
							height: 208px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							overflow: hidden;
							color: #FFFFFF;
							background: #000000 url("http://www.wahoodocks.com/img/content/sections/specs2.jpg") no-repeat top left;
							}
							.railingSec #secspecs ul {
								float: right;
								padding: 0;
								margin: 33px 0 0 0;
								list-style: none;
								color: white;
								width: 186px;
								height: 100px;
								}
								.railingSec #secspecs ul li {
									width: 173px;
									border: 1px solid #333333;
									padding: 0 0 2px 3px;
									margin: 0 0 2px 0;
									text-align:left;
									}
									
						.railingSec #pictures {
							position: relative;
							float: right;
							padding: 6px;
							padding-right: 0;
							margin: 0;
							width: 215px;
							height: 143px;
							border: 1px solid #A5A5A5;
							z-index:1000;
							border-right: 0;
							}
							.railingSec #pictures img {
								float: right;
								padding: 0;
								margin: 0;
								width: 207px;
								height: 141px;
								margin-right: 6px;
								border: 1px solid #666666;
								}
						.railingSec .button {
							float: left;
							position: relative;
							margin: 0;
							margin-bottom: 6px;
							width: 209px;
							height: 20px;
							display:inline;
							}
							.railingSec .button a {
								float: left;
								padding: 0;
								margin: 0;
								margin-right: 3px;
								width: 161px;
								color: #FFFFFF;
								height: 18px;
								border: 1px solid #666666;
								}
							.railingSec .button a:hover {
								float: left;
								padding: 0;
								margin: 0;
								margin-right: 3px;
								width: 161px;
								color: #FFFFFF;
								border: 1px solid #A5A5A5;
								height: 18px;
								}
						.railingSec #choices {
							float: right;
							padding: 6px;
							padding-right: 3px;
							padding-bottom: 0;
							margin: 0;
							width: 212px;
							height: 52px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							border-top: 0;
							}
							.railingSec #choices #picchoice {
								margin: 0;
								padding: 0;
								width: 212px;
								height: 46px;
								}
								.railingSec #choices #picchoice .choiceButton {
									position: relative;
									float: right;
									padding: 0;
									margin: 0 3px 6px 0;
									width: 48px;
									height: 44px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline;
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicb.gif");
									}
								.railingSec #choices #picchoice .choiceButtonON {
									position: relative;
									float: right;
									padding: 0;
									margin: 0 3px 6px 0;
									width: 48px;
									height: 44px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline; 
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicbON.gif");
									}
								.railingSec #choices #picchoice span {
									position: absolute;
									top: 8px;
									left: 0;
									padding: 0;
									margin: 0;
									color: #CCCCCC;
									width: 48px;
									height: 44px;
									text-align: center;
									font-family: "Tw Cen MT";
									font-weight: bold;
									font-size: 24px;
									}
									.railingSec #choices #picchoice .choiceButtonON span {
										color: #FFFFFF;
										}/* Railing Sec */
				#dealerFind {
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 798px;
					height: 258px;
					border: 1px solid #666666;
					background-color: #000000;
					}
					#dealerFind #findSec {
						float:left;
						height: 258px;
						width: 278px;
						background-color: #000000;
						border-right: 1px solid #666666;
						}
						#dealerFind #findSec #findScript {
							height: 76px;
							width: 268px;
							margin: 5px;
							padding: 0;
							background-color: #000000;
							}
							#dealerFind #findSec #findScript #choices {
								width: 268px;
								height:17px;
								}
								#dealerFind #findSec #findScript #choices .choiceON{
									float: left;
									width: 133px;
									height:17px;
									border: 1px solid #A5A5A5;
									border-bottom: 0;
									font-family: "Tw Cen MT";
									text-transform: uppercase;
									font-size: 12px;									font-weight: bold;

									text-align: center;
									color: #FFFFFF;
									}
								#dealerFind #findSec #findScript #choices .choiceOFF {
									float: left;
									width: 133px;
									height:17px;
									border-bottom: 1px solid #A5A5A5;
									display:inline;
									text-align: center;
									}
									#dealerFind #findSec #findScript #choices .choiceOFF a {
										float: left;
										width: 131px;
										height:15px;
										margin: 0 0 2px 2px;
										font-family: "Tw Cen MT";
										text-transform: uppercase;
										font-size: 12px;
										font-weight: bold;
										color: #CCCCCC;
										background-color: #2E2E2E;
										}
									#dealerFind #findSec #findScript #choices .choiceOFF a:hover {
										color: #FFFFFF;
										}
							#dealerFind #findSec #findScript #script {
								padding: 6px 10px 0 10px;
								margin: 0;
								width: 246px;
								height: 52px;
								border: 1px solid #A5A5A5;
								border-top: 0;
								font-size: 11px;
								color: #FFFFFF;
								text-align: left;
								}
						#dealerFind #findSec .searchSec {
							height: 79px;
							width: 266px;
							margin: 5px;
							margin-top: 0;
							padding: 0;
							border: 1px solid #A5A5A5;
							background-color: #000000;
							}
							#dealerFind #findSec .searchSec #secheader {
								padding: 3px 0 0 12px;
								margin: 0;
								width: 254px;
								height: 18px;
								font-family: "Tw Cen MT";
								text-transform: uppercase;
								font-size: 12px;
								font-weight: bold;
								color: #FFFFFF;
								text-align: left;
								background-color: #2E2E2E;
								border-bottom: 1px solid #FF6633;
								}
							#dealerFind #findSec .searchSec form {
								float: left;
								padding: 9px 0 0 12px;
								width: 254px;
								height: 48px;
								background-color:#000000;
								}
								#dealerFind #findSec .searchSec label {
									text-transform: uppercase;
									font-size: 10px;
									font-weight: bold;
									color: #FFFFFF;
									}
								#dealerFind #findSec .searchSec .enter {
									float: left;
									padding:0;
									margin: 0;
									width:100px;
									}
								#dealerFind #findSec .searchSec #button {
									float: left;
									padding:0 0 0 5px;
									margin: 0;
									width:66px;
									height: 20px;
									cursor: pointer;
									}
					#dealerFind #mainSec {
						position: relative;
						float: left;
						height: 258px;
						width: 519px;
						background-color:#000000;
						}
						#dealerFind #mainSec #mainPic {
							float: left;
							height: 246px;
							width: 507px;
							margin: 5px;
							padding: 0;
							background-color:#000000;
							border: 1px solid #FFFFFF;
							}
							#dealerFind #mainSec #become img {
								position: absolute;
								z-index: 100;
								top: 10px;
								right: 10px;
								float: left;
								height: 97px;
								width: 98px;
								}
					
				/* deckingNav */
				.deckingtype {float:left;width:770px;padding:10px 0 15px 30px;background:transparent url(http://www.wahoodocks.com/img/materials/decking/deckSectionBG.jpg) top left no-repeat;}
					.deckingtype h2 {margin-bottom:10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;color:#FFF;font-weight:normal;}
					.deckingtype h3 {font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#FFF;font-weight:normal;margin:5px 0;}
					.deckingtype .deckingcols1 {float:left;width:220px;margin-right:20px;}
					.deckingtype .deckingcols2 {float:left;width:255px;margin-right:20px;}
					.deckingtype .deckingcols3 {float:left;width:255px;margin-right:0px;}
					.deckingtype p {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-bottom:5px;}
					.deckingtype img {float:left;margin:5px 15px 5px 5px;}
						
				/* GwayNav */
				.sectionGway {	
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 800px;
					height: 314px;
					background-color: #000000;
					}
					.sectionGway #standForm {
						float:left;
						position: relative;
						width: 283px;
						height: 396px;
						margin: 0;
						margin-right: 5px;
						padding: 0;
						border: 1px solid #666666;
						background: #000000 url(../../gangways/standard/standform.jpg) no-repeat 0 35px;
						}
						.sectionGway #standForm #script {
							width: 269px;
							padding: 0;
							margin: 5px 7px 10px 7px;
							height: 50px;
							font-size: 12px;
							color: #FFFFFF;
							text-align: left;
							}
						/* form select */
						.sectionGway #standForm .formSelection {
							float: right;
							margin: 1px 7px 1px 0;
							float: right;
							padding: 0px;
							width: 151px;
							height: 20px;
							list-style: none;
							font-family: Arial, Helvetica, sans-serif;
							font-weight: bold;
							font-size: 10px; 
							text-align: center;
							color: #CCCCCC;
							display: inline;
							}
							.sectionGway #standForm .formSelection .question {
								float:right;
								height: 11px;
								width: 10px;
								margin: 3px 6px 3px 0;
								padding: 1px 0 0 0;
								border: 1px solid #666666;
								background-color: #2E2E2E;
								color: #CCCCCC;
								font-weight:bold;
								font-size:8px;
								text-transform:uppercase;
								text-align: center;
								}
							.sectionGway #standForm .formSelection .selButton {
								float: right;
								height: 20px;
								width: 20px;
								padding: 0;
								margin: 0;
								background: #000000 url(../../img/form/selectDownOFF.gif) no-repeat center;
								}
							.sectionGway #standForm .formSelection .formSelect {
								float: right;
								position: relative;
								width: 112px;
								height: 12px;
								margin: 0;
								padding: 3px 0;
								border: 1px solid #333333;
								border-right: 0;
								background-color: #000000;
								list-style-type: none;
								}
								.sectionGway #standForm .formSelection ul {
									float: left;
									position: absolute;
									left: -999px;
									margin: 0;
									padding: 0;
									width: 112px;
									height: auto;
									border: 1px solid #333333;
									border-top: 0;
									background-color: #333333;
									}
								.sectionGway #standForm .formSelection .shown {
									left: -1px;
									z-index: 999999;
									top: 19px;
									margin: 0;
									padding: 0;
									color: #FFFFFF;
									}
								.sectionGway #standForm .formSelection .hidden {
									left: -999px;
									margin: 0;
									padding: 0;
									}
								.sectionGway #standForm .formSelection .formSelect ul li {
									float: left;
									width: 112px;
									height: auto;
									padding: 0;
									margin: 0;
									text-align: left;
									border: 0;
									color: #000000;
									background-color: #FFFFFF;
									list-style-type: none;
									}
								.sectionGway #standForm .formSelection .formSelect ul a {
									display: block;
									width: 106px;
									color: #333333;
									margin: 0;
									padding: 2px 2px 2px 4px;
									}
								.sectionGway #standForm .formSelection .formSelect ul li a:hover {
									background-color:#005499;
									color: #FFFFFF;
									}
							.sectionGway #standForm .formSelection .formVal {
								float: right;
								width: 131px;
								height: 12px;
								margin: 0;
								margin-bottom: 2px;
								border: 1px solid #333333;
								padding: 3px 0;
								background-color:#000000;
								color: #FFFFFF;
								list-style-type: none;
								}
							.sectionGway #standForm .formSelection .question2 {
								float:right;
								height: 11px;
								width: 10px;
								margin: 0px 6px 0px 0;
								padding: 1px 0 0 0;
								border: 1px solid #666666;
								background-color: #2E2E2E;
								color: #CCCCCC;
								font-weight:bold;
								font-size:8px;
								text-transform:uppercase;
								text-align: center;
								}
							.sectionGway #standForm .formSelection .selButton2 {
								float: right;
								height: 15px;
								width: 20px;
								padding: 0;
								margin: 0;
								background: #000000 url(../../img/form/selectDown2OFF.gif) no-repeat center;
								}
							.sectionGway #standForm .formSelection .formSelect2 {
								float: right;
								position: relative;
								width: 112px;
								height: 12px;
								margin: 0;
								border: 1px solid #333333;
								border-right: 0;
								padding: 0 0 1px 0;
								background-color: #000000;
								list-style-type: none;
								}
								.sectionGway #standForm .formSelection .formSelect2 .shown {
									left: -1px;
									top: 14px;
									margin: 0;
									padding: 0;
									color: #FFFFFF;
									}
								.sectionGway #standForm .formSelection .formSelect2 ul li {
									float: left;
									width: 112px;
									height: auto;
									padding: 0;
									margin: 0;
									text-align: left;
									border: 0;
									color: #000000;
									background-color: #FFFFFF;
									list-style-type: none;
									}
								.sectionGway #standForm .formSelection .formSelect2 ul a {
									display: block;
									width: 106px;
									color: #000000;
									margin: 0;
									padding: 2px 2px 2px 4px;
									}
								.sectionGway #standForm .formSelection .formSelect2 ul li a:hover {
									background-color:#005499;
									color: #FFFFFF;
									}
					.sectionGway #top {
						position: relative;
						float:left;
						width: 508px;
						height: 181px;
						margin: 0;
						margin-bottom: 5px;
						padding: 0;
						border: 1px solid #666666;
						background-image:url(../../gangways/standard/img/gwayTop.jpg);
						}
						.sectionGway #top .dim {
							position: absolute;
							color: #FFFFFF;
							/*background-color: #FFFFFF;*/
							/*border-style: inset;*/
							/*border: 1px solid #000000;*/
							text-align: right;
							font-weight: bold;
							width: 30px;
							}
					.sectionGway #dock {
						float:left;
						width: 250px;
						height: 208px;
						margin: 0;
						margin-right: 5px;
						padding: 0;
						border: 1px solid #666666;
						}
					.sectionGway #shore {
						float:left;
						width: 250px;
						height: 208px;
						border: 1px solid #666666;
						}
						
				/* railingNav */
				#railingNav {	
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 800px;
					height: 292px;
					background-color: #000000;
					}
					#railingNav #railingCom {
						float: left;
						width: 211px;
						height: 267px;
						padding-top: 25px;
						background: #000000 url(../../img/content/railbg.jpg) no-repeat top left;
						display: inline;
						}
						#railingNav #railingCom p {
							margin: 0;
							padding: 0;
							padding-left: 15px;
							font-size:10px;
							color: #FFFFFF;
							}
						#railingNav #railingCom ul {
							margin: 0;
							padding: 0;
							padding-left: 15px;
							list-style-type: none;
							}
						#railingNav #railingCom .bullet {
							margin: 0;
							padding: 0;
							width:20px;
							float:left;
							text-align: left;
							}
							#railingNav #railingCom ul li.railOff {
								margin: 0;
								padding: 3px 0;
								font-family: "Tw Cen MT";
								font-weight: bold;
								font-size: 14px;
								list-style-type: none;
								cursor: pointer;
								}
							#railingNav #railingCom ul li.railOn {
								margin: 0;
								padding: 3px 0;
								font-family: "Tw Cen MT";
								font-weight: bold;
								color: #FFFF75;
								font-size: 14px;
								list-style-type: none;
								}
								#railingNav #railingCom ul li a {
									color: #CCCCCC;
									display:block;
									}
								#railingNav #railingCom ul li a:hover {
									color: #FFFF75;
									}
								#railingNav #railingCom ul li.railOn a {
									color: #FFFF75;
									}
						#railingNav #railingCom #railingColor {
							width: 189px;
							margin: 8px 10px 0 12px;
							padding: 0;
							}
							#railingNav #railingCom #railingColor div {
								color: #FFFFFF;
								padding: 0;
								margin: 0 0 3px 0;
								font-family: "Tw Cen MT";
								font-weight: bold;
								font-size: 14px;
								width: 183px;
								text-align: center;
								}
							#railingNav #railingCom #railingColor a {
								float: left;
								margin-left: 4px;
								border: 1px solid #A5A5A5;
								padding: 0;
								width: 54px;
								height: 34px;
								}
							#railingNav #railingCom #railingColor a.railImgOff:hover {
								border: 1px solid #FFFF75;
								}
							#railingNav #railingCom #railingColor a.railImgOn {
								border: 1px solid #FFFF75;
								}
							#railingNav #railingCom #railingColor a img {
								margin: 2px;
								padding: 0;
								width: 50px;
								height: 30px;
								}
					#railingNav #railingPic {
						float: right;
						padding: 0;
						margin: 0;
						width: 589px;
						height: 292px;
						background: #000000 url(../../docks/railing/img/mainRail/first.jpg) no-repeat top left;
						display: inline;
						}
							
								
				/* Section 1 */
				.section3 {	
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 5px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 798px;
					height: 245px;
					border: 1px solid #666666;
					z-index: 10000;
					}
					.section3 #secheader {
						padding: 0 0 1px 0;
						margin: 2px 2px 0 2px;
						width: 794px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: center;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
					.section3 #secbody {
						float: left;
						margin: 0;
						padding: 3px;
						width: 792px;
						height: 217px;
						}
						.section3 #secinfo {
							float: right;
							padding: 0;
							margin: 0;
							width: 312px;
							height: 216px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							background: #000000 url("http://www.wahoodocks.com/img/content/sections/textbg7.jpg") no-repeat top left;
							}
							.section3 #secinfo .textsec{
								position:relative;
								float: left;
								padding: 0;
								margin: 0;
								margin-top: 33px;
								width: 297px;
								height: 183px;
								overflow: hidden;
								}
								.section3 #secinfo .textsec .text {
									position:absolute;
									padding: 5px;
									padding-top:3px;
									padding-bottom: 5px;
									margin: 0;
									width: 282px;
									color: #FFFFFF;
									}
									.section3 #secinfo .textsec .text ol {
										width: 272px;
										margin:0;
										margin-top: 5px;
										padding:0;
										list-style-position:outside;
										list-style-type: none;
										}
									.section3 #secinfo .textsec .text ol li {
										position: relative;
										width: auto;
										height: auto;
										padding: 0 0 0 25px;
										margin: 0;
										list-style-position:outside;
										background: #000000 url(../../img/content/sections/wavebullet.gif) no-repeat top left;
										}
							.section3 #secinfo #textScroller{
								float: right;
								padding: 0;
								margin: 0;
								width: 15px;
								height: 216px;
								}
						.section3 #pictures {
							position: relative;
							float: left;
							padding: 6px;
							padding-right: 0;
							margin: 0;
							width: 472px;
							height: 171px;
							border: 1px solid #A5A5A5;
							z-index:1000;
							border-right: 0;
							}
							.section3 #pictures img {
								float: left;
								padding: 0;
								margin: 0;
								margin-right: 6px;
								border: 1px solid #666666;
								}
							.section3 #choices {
								float: left;
								padding: 6px;
								padding-right: 3px;
								padding-bottom: 0;
								margin: 0;
								width: 469px;
								height: 26px;
								border: 1px solid #A5A5A5;
								border-right: 0;
								border-top: 0;
								}
								.section3 #choices #primary {
									float: left;
									padding: 0;
									margin: 0;
									width: 350px;
									height: 20px;
									font-family: "Tw Cen MT";
									font-weight: bold;
									font-size: 12px;
									color: #FFFFFF;
									}
									.section3 .button {
										float: left;
										position: relative;
										left: 0;
										margin: 0;
										margin-bottom: 6px;
										width: 173px;
										height: 20px;
										}
									.section3 .button a {
										float: left;
										padding: 0;
										margin: 0;
										margin-right: 3px;
										width: 161px;
										color: #FFFFFF;
										height: 18px;
										border: 1px solid #666666;
										}
									.section3 .button a:hover {
										float: left;
										padding: 0;
										margin: 0;
										margin-right: 3px;
										width: 161px;
										color: #FFFFFF;
										border: 1px solid #A5A5A5;
										height: 18px;
										}
									.section3 #choices #primary .button #mainbut a span {
										float: left;
										padding-left: 3px;
										margin: 2px;
										width: 154px;
										height: 14px;
										font-size: 11px;
										cursor: pointer;
										background-color: #2F2E2E;
										}
								.section3 #choices #picchoice {
									position: relative;
									float: right;
									margin: 0;
									padding: 0;
									width: 150px;
									height: 20px;
									}
									.section3 #choices #picchoice .choiceButtonON {
										position: relative;
										float: right;
										padding: 0;
										margin: 0 3px 6px 0;
										width: 30px;
										height: 18px;
										border: 1px solid #666666;
										cursor: pointer;
										display: inline; 
										background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicaON.gif");
										}
									.section3 #choices #picchoice .choiceButton {
										position: relative;
										float: right;
										padding: 0;
										margin: 0 3px 6px 0;
										width: 30px;
										height: 18px;
										border: 1px solid #666666;
										cursor: pointer;
										display: inline;
										background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePica.gif");
										}
									.section3 #choices #picchoice span {
										position: absolute;
										top: 0px;
										left: 0;
										padding: 0;
										margin: 0;
										color: #CCCCCC;
										width: 30px;
										height: 18px;
										text-align: center;
										font-family: "Tw Cen MT";
										font-weight: bold;
										font-size: 14px;
										}
									.section3 #choices #picchoice .choiceButtonON span {
										color: #FFFFFF;
										}
				/* Section 1 */
				.sectionCon {	
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 10px;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					width: 798px;
					height: 350px;
					border: 1px solid #666666;
					z-index: 10000;
					}
					.sectionCon #secheader {
						padding: 0 0 1px 0;
						margin: 2px 2px 0 2px;
						width: 794px;
						height: 18px;
						font-family: "Tw Cen MT";
						text-transform: capitalize;
						font-size: 16px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: center;
						background-image: url("http://www.wahoodocks.com/img/content/secheader2.jpg");
						}
					.sectionCon #secbody {
						float: left;
						margin: 0;
						padding: 3px;
						width: 792px;
						height: 217px;
						}
						.sectionCon #secLeft {
							float: left;
							margin: 0;
							padding: 0;
							width: 490px;
							height: 322px;
							}
						.sectionCon #secRight {
							float: left;
							margin: 0;
							padding: 0;
							width: 301px;
							height: 322px;
							}
						.sectionCon #specPic {
							float: right;
							margin: 0;
							padding: 6px;
							width: 287px;
							height: 148px;
							border: 1px solid #A5A5A5;
							}
							.sectionCon #specPic img {
							float: left;
								margin: 0;
								padding: 0;
								width: 284px;
								height: 145px;
								border: 1px solid #A5A5A5;
								}
						.sectionCon #secinfo {
							float: right;
							padding: 0;
							margin: 0;
							width: 300px;
							height: 159px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							border-top: 0;
							background: #000000 url("http://www.wahoodocks.com/img/content/sections/textbg8.jpg") no-repeat top left;
							}
							.sectionCon #secinfo .textsec{
								position:relative;
								float: left;
								padding: 0;
								margin: 0;
								margin-top: 33px;
								width: 285px;
								height: 126px;
								overflow: hidden;
								}
								.sectionCon #secinfo .textsec .text {
									position:absolute;
									padding: 5px;
									padding-top:3px;
									padding-bottom: 5px;
									margin: 0;
									width: 271px;
									color: #FFFFFF;
									}
									.sectionCon #secinfo .textsec .text ol {
										width: 260px;
										margin:0;
										margin-top: 5px;
										padding:0;
										list-style-position:outside;
										list-style-type: none;
										}
									.sectionCon #secinfo .textsec .text ol li {
										position: relative;
										width: auto;
										height: auto;
										padding: 0 0 0 25px;
										margin: 0;
										list-style-position:outside;
										background: #000000 url(../../img/content/sections/wavebullet.gif) no-repeat top left;
										}
							.sectionCon #secinfo #textScroller{
								float: right;
								padding: 0;
								margin: 0;
								width: 15px;
								height: 159px;
								}
						.sectionCon #pictures {
							position: relative;
							padding: 6px;
							margin: 0;
							width: 477px;
							height: 275px;
							border: 1px solid #A5A5A5;
							z-index:1000;
							border-right: 0;
							}
							.sectionCon #pictures img {
							float: left;
								padding: 0;
								margin: 0;
								width: 475px;
								height: 273px;
								border: 1px solid #666666;
								}
						.sectionCon #choices {
							float: left;
							padding: 6px;
							padding-right: 3px;
							padding-bottom: 0;
							margin: 0;
							width: 480px;
							height: 26px;
							border: 1px solid #A5A5A5;
							border-right: 0;
							border-top: 0;
							}
							.sectionCon #choices #primary {
								float: left;
								padding: 0;
								margin: 0;
								width: 310px;
								height: 20px;
								font-family: "Tw Cen MT";
								font-weight: bold;
								font-size: 12px;
								color: #FFFFFF;
								}
								.sectionCon .button {
									float: left;
									position: relative;
									left: 0;
									margin: 0;
									margin-bottom: 6px;
									width: 173px;
									height: 20px;
									}
								.sectionCon .button a {
									float: left;
									padding: 0;
									margin: 0;
									margin-right: 3px;
									width: 161px;
									color: #FFFFFF;
									height: 18px;
									border: 1px solid #666666;
									}
								.sectionCon .button a:hover {
									float: left;
									padding: 0;
									margin: 0;
									margin-right: 3px;
									width: 161px;
									color: #FFFFFF;
									border: 1px solid #A5A5A5;
									height: 18px;
									}
								.sectionCon #choices #primary .button #mainbut a span {
									float: left;
									padding-left: 3px;
									margin: 2px;
									width: 154px;
									height: 14px;
									font-size: 11px;
									cursor: pointer;
									background-color: #2F2E2E;
									}
							.sectionCon #choices #picchoice {
								position: relative;
								float: right;
								margin: 0;
								padding: 0;
								width: 153px;
								height: 20px;
								}
								.sectionCon #choices #picchoice .choiceButtonON {
									position: relative;
									float: right;
									padding: 0;
									margin: 0 3px 6px 0;
									width: 30px;
									height: 18px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline; 
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePicaON.gif");
									}
								.sectionCon #choices #picchoice .choiceButton {
									position: relative;
									float: right;
									padding: 0;
									margin: 0 3px 6px 0;
									width: 30px;
									height: 18px;
									border: 1px solid #666666;
									cursor: pointer;
									display: inline;
									background-image:url("http://www.wahoodocks.com/img/content/buttons/choicePica.gif");
									}
								.sectionCon #choices #picchoice span {
									position: absolute;
									top: 0px;
									left: 0;
									padding: 0;
									margin: 0;
									color: #CCCCCC;
									width: 30px;
									height: 18px;
									text-align: center;
									font-family: "Tw Cen MT";
									font-weight: bold;
									font-size: 14px;
									}
								.sectionCon #choices #picchoice .choiceButtonON span {
									color: #FFFFFF;
									}	
							
				/* Section 2 */
				.colorSec {	
					position: relative;
					clear: both;
					padding: 0;
					margin-top: 8px;
					margin-left: auto;
					margin-right: auto;
					width: 800px;
					height: 408px;
					}
					.colorSec #tabs {
						float: left;
						padding: 0 13px 0 0;
						margin: 0;
						width: 787px;
						height: 22px;
						font-family: "Tw Cen MT";
						font-weight: bold;
						text-transform: capitalize;
						font-size: 12px;
						background-image: url("http://www.wahoodocks.com/img/content/sections/navline.gif");
						background-position: bottom;
						background-repeat: repeat-x;
						}
						.colorSec #tabs ul {
							float: right;
							margin: 0;
							list-style:none;
							text-align: center;
							}
							.colorSec #tabs ul .lion {
								float: left;
								position: relative;
								top: 0px;
								margin: 0;
								margin-left: 10px;
								margin-top: 2px;
								padding: 0px 3px;
								border: 1px solid #666666;
								border-bottom: 0;
								background-color: #000000;
								}
							.colorSec #tabs ul .lion a {
								position: relative;
								top: 4px;
								padding: 0 4px;
								margin: 0;
								border: 1px solid #A5A5A5;
								border-bottom: 0;
								color:#FFFFFF;
								background-color: #000000;
								font-weight: bold;
								}
							.colorSec #tabs ul .lioff {
								float: left;
								position: relative;
								top: -4px;
								margin: 0;
								margin-left: 10px;
								margin-top: 6px;
								padding: 0 4px;
								border: 1px solid #666666;
								border-bottom: 0;
								background-color: #000000;
								}
							.colorSec #tabs ul .lioff a {
								padding: 0;
								margin: 0;
								color:#666666;
								font-weight: bold;
								}
							.colorSec #tabs ul .lioff a:hover {
								padding: 0;
								margin: 0;
								color:#999999;
								}
					.colorSec #secbody {
						float: left;
						padding: 3px;
						padding-top:0;
						margin: 0;
						width: 792px;
						height:372px;
						border: 1px solid #666666;
						border-top: 0;
						background-color: #000000;
						}
						.colorSec #secbody #secContainer {
							position:relative;
							float: left;
							margin:0;
							padding: 0;
							width:790px;
							height:371px;
							border: 1px solid #A5A5A5;
							border-top: 0;
							}
							.colorSec #secbody #secContainer #roofImg {
								float: left;
								margin: 5px 0 0 5px;
								width: 330px;
								height: 190px;
								}
							.colorSec #secbody #secContainer #colors {
								float: right;
								margin: 5px 5px 0 0;
								width: 450px;
								height: 195px;
								display:inline;
								}
								.colorSec #secbody #secContainer #colors .colorBox {
									float:right;
									width: 58px;
									height: 58px;
									margin: 0 0 5px 4px;
									border: 1px solid #333333;
									cursor: pointer;
								}
								.colorSec #secbody #secContainer #colors .colorBoxON {
									float:right;
									width: 52px;
									height: 52px;
									margin: 0 0 5px 4px;
									border: 4px solid #FF6633;
									cursor: pointer;
								}
								.colorSec #secbody #secContainer #colors #colorTitle {
									font-family:Arial, Helvetica, sans-serif;
									text-align:left;
									float:left;
									margin-left:5px;
									font-size:35px;
									font-weight:bold;
									color: #FFF;
								}
								.colorSec #secbody #secContainer #colors #colorText {
									float:left;
									clear:left;
									width:240px;
									font-size:9px;
									padding-left: 8px;
									color: #FFF;
								}
								.colorSec #secbody #secContainer #colors #colorName {
									height: 21px;
									margin: 8px 0 11px 2px;
								}
								.colorSec #secbody #secContainer #colors .button {
									float: left;
									position: relative;
									left: 6px;
									margin: 0;
									margin-bottom: 6px;
									width: 212px;
									height: 20px;
									}
									.colorSec #secbody #secContainer #colors .button a {
										float: left;
										padding: 0;
										margin: 0;
										margin-right: 3px;
										width: 161px;
										color: #FFFFFF;
										height: 18px;
										border: 1px solid #666666;
										}
									.colorSec #secbody #secContainer #colors .button a:hover {
										float: left;
										padding: 0;
										margin: 0;
										margin-right: 3px;
										width: 161px;
										color: #FFFFFF;
										border: 1px solid #A5A5A5;
										height: 18px;
										}
									.colorSec #secbody #secContainer #colors .button #mainbut a span {
										float: left;
										padding-left: 3px;
										margin: 2px;
										width: 154px;
										height: 14px;
										font-size: 11px;
										cursor: pointer;
										background-color: #2F2E2E;
										}
							.colorSec #secbody #secContainer #secPics {
								position:relative;
								float: left;
								border-top: 1px solid #666666;
								padding:5px;
								width: 780px; 
								height: 160px;
								overflow:hidden;
								}
								.colorSec #secbody #secContainer #secPics #colorPics{
									position:absolute;
									left:0;
									top:5px;
									height: 160px;
									width: 2000px;
									}
								.colorSec #secbody #secContainer #secPics #colorPics div{
									float:left;
									width:785px
									}
									.colorSec #secbody #secContainer #secPics #colorPics img{
										float: left;
										padding:0;
										}
									.colorSec #secbody #secContainer #secPics #colorPics .first {
										padding-left:5px;
										}
									.colorSec #secbody #secContainer #secPics #colorPics .middle {
										padding: 0 15px;
										}
									.colorSec #secbody #secContainer #secPics #colorPics .only {
										padding: 0 265px;
										}
					
				/* wahoo Form */
				.wahooForm {
					float:left;
					margin-top:20px;
					width: 512px;
					color: #FFFFFF;
					}
					.wahooForm .required, .wahooForm .optional {
						float:left;
						height: 35px;
						display:inline;
						}
					.wahooForm label, .wahooForm input, .wahooForm textarea{
						float:left;
						width: auto;
						}
					.wahooForm input, .wahooForm textarea {
						FONT-FAMILY: Courier, "Courier New", mono; 
						FONT-SIZE: 10pt;
						}
					.wahooForm #submit {
						width: 66px;
						height: 22px;
						float:right;
						margin-right:5px;
						}
				
				/* wahoo Form 2 */
				.wahooForm2 {
				  margin: 0;
				  padding: 0;
				  font-size: 100%;
				  min-width: 560px;
				  max-width: 800px;
				  width: 800px;
				}
				.wahooForm2 fieldset {
				  clear: both;
				  font-size: 100%;
				  border-color: #FFFFFF;
				  border-width: 1px 0 0 0;
				  border-style: solid none none none;
				  padding: 10px;
				  margin: 0 0 0 0;
				}
				.wahooForm2 legend {
				  font-size: 150%;
				  font-weight: normal;
				  color: #FFFFFF;
				  margin: 0 0 0 0;
				  padding: 0 5px;
				}
				.wahooForm2 input, select, textarea {
					FONT-FAMILY: Courier, "Courier New", mono; 
					FONT-SIZE: 10pt;
				}
				.wahooForm2 textarea {
				  overflow: auto;
				}
				.wahooForm2 div {
				  clear: left;
				  display: block;
				  width: 354px;
				  margin: 5px 0 0 0;
				  padding: 1px 3px;
				}
				.wahooForm2 div.notes {
				  	float: right;
				  	width: 170px;
				  	height: auto;
				  	margin: 0 0 10px 10px;
				  	padding: 5px;
				  	border: 1px solid #666666;
					}
					.wahooForm2 div.notes #notesInner {
						width: 160px;
						height: auto;
						margin: 0;
						padding: 5px;
						background-color: #ffffe1;
						color: #666666;
						font-size: 88%;
						}
				.wahooForm2 div.notes h4 {
				  background-image: url(../../img/form/icon_info.gif);
				  background-repeat: no-repeat;
				  background-position: top left;
				  padding: 3px 0 3px 27px;
				  border-width: 0 0 1px 0;
				  border-style: solid;
				  border-color: #666666;
				  color: #666666;
				  font-size: 110%;
				}
				.wahooForm2 div.notes p {
				  margin: 0em 0em 1.2em 0em;
				  color: #666666;
				}
				.wahooForm2 div.notes p.last {
				  margin: 0em;
				}
				.wahooForm2 div fieldset {
				  clear: none;
				  border-width: 1px;
				  border-style: solid;
				  border-color: #666666;
				  margin: 0 0 0 140px;
				  padding: 0 5px 5px 5px;
				  width: 200px;
				}
				.wahooForm2 div fieldset legend {
				  font-size: 100%;
				  padding: 0;
				}
				.wahooForm2 div label {
				  display: block;
				  float: left;
				  width: 130px;
				  padding: 3px 5px;
				  margin: 0 0 5px 0;
				  text-align: right;
				}
				.wahooForm2 div.optional label, label.optional {
				  font-weight: normal;
				}
				
				.wahooForm2 div.required label, label.required {
				  font-weight: bold;
				}
				.wahooForm2 div fieldset label.labelCheckbox, .wahooForm2 div fieldset label.labelRadio {
				  height: 1%;
				  padding: 0;
				  text-align: left;
				  float:left;
				  margin: 0 0 5px 10px;
				  width: 170px;
				}
				.wahooForm2 div input, .wahooForm2 div select, .wahooForm2 div textarea {
				  padding: 1px 3px;
				  margin: 0 0 0 0;
				}
				.wahooForm2 div select.selectOne, .wahooForm2 div select.selectMultiple {
				  padding: 1px 3px;
				}
				.wahooForm2 div input.inputCheckbox, .wahooForm2 div input.inputRadio, input.inputCheckbox, input.inputRadio {
				  float:left;
				  height: 14px;
				  width: 14px;
				  background-color: transparent;
				  border-width: 0;
				  padding: 0;
				  margin: 0;
				}
				.wahooForm2 div.submit {
				  width: 66px;
				  padding: 0 0 0 140px;
				}
				.wahooForm2 div.submit div {
				  display: inline;
				  float: left;
				  text-align: left;
				  width: auto;
				  padding: 0;
				  margin: 0;
				}
				.wahooForm2 div input.inputSubmit, .wahooForm2 div input.inputButton, input.inputSubmit, input.inputButton {
				  background-color: #cccccc;
				  color: #000000;
				  width: auto;
				  padding: 0 6px;
				  margin: 0;
				}
					
		.design { 
			width:798px;
			height:300px;
			margin:0 auto;
			padding: 10px 0;
			margin-top:8px;
			margin-bottom:10px;
			color:#FFFFFF;
			border:1px solid #666666;
			background: #000910 url(../../img/content/contentbg.gif) repeat-x top left;
			}
			.design #designMain {
				position:relative;
				margin:0;
				padding:0;
				width:798px;
				height:300px;
				overflow:hidden;
				}
				.design #designTop {
					float:left;
					width:758px;
					height:16px;
					padding:0 20px;
					}
					.design #designTop #designButtons {
						position: relative;
						float: left;
						margin: 0;
						padding: 0;
						width: 214px;
						height: 16px;
						display:inline;
						background: url(../../design/img/buttonBG.gif) no-repeat top left;
						}
						.design #designTop #designButtons div {
							position: relative;
							float: right;
							padding: 0;
							margin: 0;
							margin-left: 15px;
							width: 16px;
							height: 16px;
							display: inline;
						}
						.design #designTop #next {
							float: right;
							padding: 0;
							margin: 0;
							width: 78px;
							height: 16px;
							cursor: pointer;
							background-image:url(../../design/img/next.gif);
						}
						.design #designTop #next:hover {
							background-image:url(../../design/img/nextON.gif);
						}
						.design #designTop #designButtons .choiceButton {
							cursor:default;
							background-image:url("http://www.wahoodocks.com/design/img/button.gif");
							}
						.design #designTop #designButtons .choiceButtonV {
							cursor: pointer;
							background-image:url("http://www.wahoodocks.com/design/img/buttonV.gif");
							}
						.design #designTop #designButtons .choiceButtonON {
							cursor:default;
							background-image:url("http://www.wahoodocks.com/design/img/buttonON.gif");
							}
						.design #designTop #designButtons div span {
							position: absolute;
							top: 0px;
							left: 0;
							padding: 0;
							margin: 0;
							color: #666666;
							width: 16px;
							height: 16px;
							text-align: center;
							font-family: "Tw Cen MT";
							font-weight: bold;
							font-size: 14px;
							}
							.design #designTop #designButtons .choiceButtonON span {
								color: #FFFFFF;
								}
							.design #designTop #designButtons .choiceButtonV span {
								color: #FFFFFF;
								}
								
				.design #designSecs {
					float:left;
					width:5000px;
				 	height:284px;
					margin:0;
					padding:0;
					display:inline;
					background: #000910 url(../../img/content/contentbg.gif) repeat-x 0 -26px;
					}
				.design #designSecs .designSec {
					float:left;
					width:758px;
					height:269px;
					clear:none;
					margin: 0 20px;
					display:inline;
					padding: 15px 0 0 0;
					}
					.design #designSecs .designSec div {
						clear:none;
						}
					.design #designSecs .designSec .required {
						width:400px;
						clear:left;
						}
					.design #designSecs .designSec .optional {
						width:400px;
						clear:left;
						}
					.design #designSecs .designSec label {
						width:100px;
						}
					.design #designSecs .designSec .header {
						float:left;
						clear:none;
						width:350px;
						margin: 0;
						padding:0 0 0 0;
						}
						.design #designSecs .designSec .header img {
						 	margin:0;
							padding:0 0 10px 0;
							margin:0;
							}
						.design #designSecs .designSec .header span {
							padding:0;
							margin:0;
							}

/*OOOOOOOOLLLLLLLLLLDDDDDDDDDDDDDDDDD ABOVE**********************************************************************************************/














/* Wahoo Docks */

* {margin: 0;padding: 0;}
body {text-align: left;background-color: #000;font-size: 12px;
	/* for IE5/Win */
	voice-family: "\"}\"";voice-family: inherit;font-family: Arial, Helvetica, sans-serif;font-size: small;color:#FFF;
	/* for compliant browser */
	/*word-wrap: break-word;*/
	background: #000 url(../../img/header/headertop.jpg) top left repeat-x;
	}
	.cleardiv {clear:both;}
	a {color:#A5A5A5;text-decoration: none;cursor: pointer;}
	a:hover {color: #FFFFFF;}
	img {border: 0;}
	#container {width:800px;margin-left: auto;margin-right: auto;}
		#header {position: relative;margin-left: auto;margin-right: auto;width: 800px;z-index: 10000;}
			#header #headliner {position: relative;float:left;width:100%;color: #FFF;font: xx-small;height: 20px;padding-top: 4px;text-align: right;}
						
			#header #wahoologodiv {float: left;margin: 10px;width: 168px;height: 68px;background: #000 url(../../img/header/wahoodockslogo.jpg) top left no-repeat;}
			#header #wahoologodiv a {float:left;display:block;width:100%;height:100%;}
			
			#header #menu {position: relative;float: right;margin: 0 0 5px 0;width: 800px;text-align: center;}
				
				/* top graphical links */
				#topgraphlinks {float:right;clear:right;margin: 15px 10px 0 0;}
					.topgraphlink {float:right;margin-left:60px;}
					#pggraph {background: #000 url(../../img/header/graphlinks/photogallery.jpg) left top no-repeat;height:38px;margin-top:-6px;}
						#pggraph a {height:38px;display:block;padding: 11px 0 0 130px;}
					#locatebyzip {background: #000 url(../../img/header/graphlinks/findadealer.jpg) left top no-repeat;padding: 4px 0 0 61px;}
						#locatebyzip #locatebyzipform {float:left;margin-bottom: 1px;}
							#locatebyzipform .loginputzip {float: left;margin-right: 5px;}
							#locatebyzipform #submitzip {float:left;margin-top:1px;height:18px;width:18px;}								
						#locatebyzip a {clear:both;float:left;margin-left: 2px;text-decoration:underline;font-size: 10px;}
						#locatebyzip #zc {background: #FFF url(../../img/header/zipcode.jpg) no-repeat center left;}
				
				/* home nav bar */
				#homenav {float: right;position: relative;list-style: none;}
					#homenav li {float: left;margin:0;padding:0;}		
						#homenav li a {margin: 5px 0 0px 0;padding: 0 5px;font-size: 10px;font-weight: normal;display: block;text-decoration: none;border-left: 1px solid #666;}
					#header #login {position: absolute;clear: both;top: 45px;left: 592px;padding: 0;margin: 0;width: 208px;	height: 108px;visibility: hidden;}
						#header #login #logonForm {float: right;right: 0;padding: 0;margin: 0;width: 206px;height: 106px;border: 1px solid #A5A5A5;z-index: 100000;}
							#logonForm form {float:left;visibility: hidden;margin: 3px;width: 200px;height: 75px;margin-top: 28px;display: inline;}
								.loginput {float: left;color:#FFF;font-weight: bold;font-size:12px;width: 135px;padding-left: 3px;}
									.loginput label {float: left;padding-right: 3px;padding-top: 2px;text-align: right;}
									.loginput input {float: right;padding:0;margin: 0;width:69px;display:block;}
							#logonForm #submit {float:left;width:54px;height:16px;padding: 2px 0px 2px 0;text-align:center;}
							#logonForm #close {float:right;width:196px;padding: 0 2px;padding-top:12px;height:16px;text-align:right;display: inline;}
							
				#header #menu #nav {float:left;padding: 20px 0 16px 7px;width: 793px;list-style: none;line-height: 1;background: transparent url(../../img/header/topnav/topnavbg.jpg) top left no-repeat;}					
					#nav li {float: left;position: relative;text-align: left;}
						#nav li a {padding: 2px 9px;display: block;text-decoration: none;border-right: 1px solid #666;}
							#nav li a.alast {border-right: 0;} 
 							#nav li ul {position: absolute;background-color: #000;left: -999em;margin: 2px 0 0 0;border:2px solid #FFF;padding: 0;list-style: none;line-height: 1;z-index:90;width: 11.6em;}	
								#nav li ul img {text-align:center;}
							#nav li ul a {padding: 0;border-right: 0;display: block;width: 10em;padding: 5px 10px;text-transform:capitalize;color: #FFF;}
							#nav li ul a.daddy {background: #000 url(../../img/header/topnav/arrow.gif) 95% center no-repeat;}
							#nav li ul a.daddy:hover {background: #333 url(../../img/header/topnav/arrowa.gif) 95% center no-repeat;}
							#nav li ul a:hover {background-color: #333;}
							#nav li ul ul {margin: -1.92em 0 0 11.5em;z-index:100;}
							#nav li:hover ul ul, #nav li.sfhover ul ul {left: -999em;}
							#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}

							
			#lookatme {float: left;position:relative;clear: both;width: 100%;height: 332px;}
				#lookatme .mainlinks {position:absolute;float:left;left:42px;top:264px;border: 1px solid #696969;}
					#lookatme .mainlinks a {float:left;color:#FFF;padding:5px 16px;text-transform:uppercase;font-size:10px;font-weight:bold;}
					#lookatme .mainlinks .first {border-right: 1px solid #696969;}
				#lookatme div {display:inline;}
				#lookatme .homeoff {display:none;}
				#lookatme #cat5 {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: 0px 0px;}
				#lookatme #des {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: 0px -332px;}
				#lookatme #gway {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: -667px 0px;}
				#lookatme #com {float:left;height:332px;width:667px;background-image:url(http://www.wahoodocks.com/img/home/homemain.jpg);background-position: -667px -332px;}
				
				.younoseeme {display:none}
				#lookatme #looklinks {float:left;margin-left:5px;width:128px;height:332px;display:inline;}
				#lookatme #looklinks .link {float:left;height:83px;width:128px;cursor:pointer;background-position: -128px 0px;}
				#lookatme #looklinks .sellink {float:left;height:83px;width:128px;cursor:pointer;background-position: 0px 0px;}
				#lookatme #looklinks #cat5nav {background-image:url(../../img/home/linkbgcat5.jpg);}
				#lookatme #looklinks #desnav {background-image:url(../../img/home/linkbgdes.jpg);}
				#lookatme #looklinks #gwaynav {background-image:url(../../img/home/linkbggway.jpg);}
				#lookatme #looklinks #comnav {background-image:url(../../img/home/linkbgcom.jpg);}
		
					
		/* Content */
		#content {position: relative;float:left;clear: both;width: 100%;}
			#content #contop {float:left;clear: both;position:relative;padding: 0 5px 4px 4px;width: 791px;background: #000000 url("http://www.wahoodocks.com/img/header/topborder.jpg") no-repeat bottom left;}
			#content #crumbs {float: right;padding-bottom: 4px;height:18px;}
				
			#innercon {float:left;padding: 0;margin: 0;width: 100%;z-index: 0;}
				.breadcrumbs {float:left;font-size:10px;color:#CCC;margin:7px 0 10px 1px;}
				.breadcrumbs a {color:#CCC;background:transparent url(../../img/content/bcbullet.jpg) no-repeat center right;padding-right:15px;}
				.breadcrumbs a:hover{text-decoration:underline}
				
				/* Feature Sec */
				#featured {float:left;}
					#featured .featureyear {float:left;margin: 0 0 20px 0;}
						#featured .featuremonth {float:left;margin:5px 25px 0 0;}
					#featured img {float:left;}
					#featured #featuretop {float:left;width:800px;margin:0;} 
						#featured #featuretop a {font-size:11px;float:right;background:#000 url(../../img/header/topnav/arrow.gif) no-repeat right center;padding:0 20px 0 0;margin-top:3px;}
					#featured #featurepics {width:800px;float:left;margin-top:5px;}
						#featured #featurepics {cursor:pointer;}
					#featured #featureinfo {margin:20px;margin-bottom:0;padding-bottom:20px;color:#fff;float:left;width:295px;background:#000 url(../../img/featured/infobg.jpg) top left no-repeat}
						#featured #featureinfo h1 {text-align:center;font-family:Georgia, 'Times New Roman', Times, serif;font-weight:normal;font-size:36px;margin-bottom:10px;}
						#featured #featureinfo h3 {margin:5px 0;}
					#featured #featureinfo .featuresfoot {float:left;width:100%;}
						#featured #featureinfo .featuresfoot h4 {float:left;}
						#featured #featureinfo .featuresfoot span {float:right;clear:right;}
					#featured #featurepic {float:left;margin:10px 0 20px 0;width:465px;text-align:center}
						#featured #featurepic img {float:none;border:5px solid #FFF;}

				.dealerSec {float:left;border: 1px solid #666;}
					.dealerSec #secheader {padding: 0 0 1px 0;margin: 2px 2px 0 2px;width: 794px;text-transform: capitalize;font-size: 14px;font-weight: bold;text-align: center;background: #000 url("http://www.wahoodocks.com/img/content/secheader2.jpg") top left repeat-x;}
					.dealerSec #secbody {float:left;padding: 3px;margin: 3px;width: 784px;border: 1px solid #A5A5A5;}
						.dealerSec #secbody #dealerPic {float: left;}
							.dealerSec #secbody #dealerPic img {float: left;}
						.dealerSec #secbody #dealerInfo {float: left;margin: 7px 10px 0 15px;width: 430px;margin-top:30px;}
						#dealer .dealerSec #secbody #dealerInfo {margin-top:0;}
						.dealerSec #secbody #dealerInfo .infoCol {float: left;width: 215px;}
						.dealerSec #secbody #dealerInfo .infoCol a {text-decoration: underline;color: #FFF;}
						.dealerSec #secbody #dealerInfo .infoCol a:hover {color: #0066FF;}
						.dealerSec #secbody #dealerInfo .infoCol .pair {float: left;width: 215px;margin: 0 0 2px 0;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;text-transform: capitalize;}
							.dealerSec #secbody #dealerInfo .infoCol .pair .cat {float: left;width: 55px;color: #CCC;text-align: left;}
							.dealerSec #secbody #dealerInfo .infoCol .pair .val {float: right;width: 145px;text-align: left;}
						.dealerSec #secbody #dealerLogo {float: left;width: 179px;}
							.dealerSec #secbody #dealerLogo img {display: block; margin-left: auto; margin-right: auto;}
				
				#innerheader {float:left;}
					#innerheader p {float:left;width:620px;font-size:12px;}
					#innerheader p.full {float:left;width:800px;font-size:12px;}
					#innerheader h3 {text-align:left;font-family:Georgia, 'Times New Roman', Times, serif;font-weight:normal;font-size:16px;}
					#innerheader .narrow {float:left;width:528px;}
					#innerheader p.smaller {width:528px;font-size:10px;margin: 10px 0 0 0;}
					#innerheader #superspan {float:right;width:226px;margin: 0 10px 0 20px;height:75px;background: transparent url(../../img/materials/roofcolors/superspan.jpg) bottom left no-repeat;padding: 0 0 0 16px;}
					#innerheader #sidebar {float:right;width:140px;margin: 2px 10px 2px 20px;}
						#innerheader #sidebar h4 {width:150px;height:10px;padding-bottom:2px;margin-left: 4px;}
						#innerheader #sidebar h4.learnmore {background:url(../../img/content/sidenav/learnmore.jpg) no-repeat top left;}
						#innerheader #sidebar #sidelinks {float:left;border-top: 1px solid #666;border-left: 1px solid #666;}
						#innerheader #sidebar #sidelinks a {float:left;width:125px;display:block;font-size:12px;margin:5px 0 0 5px;padding:0 20px 0 0;background: url(../../img/header/topnav/arrow.gif) 95% center no-repeat;color:#FFF;}
						#innerheader #sidebar #sidelinks a:hover {}		
										
				
				
				#pagehead {width:750px;margin:0 25px;height:87px;}
					#pagehead.difference {background: url(../../img/content/subhome/header/difference.jpg) no-repeat center center;}
				
				#subhome {float:left;width:800px;padding:7px 0px 45px 0px;}
					#subhome .subhomesect {float:left;width:385px;min-height:105px;padding-left:15px;margin-top:7px;background: #000 url(../../img/content/subhome/gradientbg.jpg) repeat-x top left;}
						#subhome .subhomesect .subhomesectheader {height:24px;width:385px;padding-top:15px;}
						#subhome .subhomesect .subhomesectcontent {float:left;min-height:79px;width:385px;}
						#subhome .subhomesect .subhomesectcontenta {float:left;min-height:79px;width:385px;background: #000 url(../../img/content/subhome/border.jpg) repeat-y top right;}
							.subhomesect a {float:left;color:#FFF;text-decoration:none;}
							.subhomesect p {float:left;font-size:11px;margin:6px 10px 0 0;width:318px;}
							.subhomesect .readmore {float:left;width:48px;height:36px;margin:6px 9px 0 0;background: #000 url(../../img/header/graphlinks/submitbutton.jpg) no-repeat center center;}
								.subhomesect .readmore a {display:block;height:100%;width:100%;}
						
				#docktypeheader {float:left;}
					#docktypeheader #dthpic {float:left;width:630px;height:236px;}
					#docktypeheader #dthpic.cat3a {background:#000 url(../../img/docktype/dthcat3a.jpg) top left no-repeat;}
					#docktypeheader #dthpic.cat5a {background:#000 url(../../img/docktype/dthcat5a.jpg) top left no-repeat;}
					#docktypeheader #dthpic.classica {background:#000 url(../../img/docktype/dthclassica.jpg) top left no-repeat;}
					#docktypeheader #sidebar {float:left;width:170px;background:#000 url(../../img/content/sidenav/bg.jpg) top left no-repeat;padding:77px 0 0 0;}
					#docktypeheader #sidebar.sbcat3 {background:#000 url(../../img/content/sidenav/cat3bg.jpg) top left no-repeat;}
					#docktypeheader #sidebar.sbcat5 {background:#000 url(../../img/content/sidenav/cat5bg.jpg) top left no-repeat;}
					#docktypeheader #sidebar.sbclassic {background:#000 url(../../img/content/sidenav/classicbg.jpg) top left no-repeat;}
						#docktypeheader #sidebar .sbhr {float:left;width:155px;height:2px;margin:8px 0 5px 6px;background:transparent url(../../img/content/sidenav/sbhr.jpg) top left repeat-x;}
						#docktypeheader #sidebar a {float:left;width:150px;margin:5px 5px 5px 5px;padding:0 5px;display:block;font-size:10px;font-weight:bold;text-transform:uppercase;color:#FFF;}
						#docktypeheader #sidebar a.selected {color:#000;margin:1px 5px 0px 5px;padding:4px 5px 5px 9px;width:146px;background:transparent url(../../img/content/sidenav/abg.jpg) top left no-repeat;}
				
				#featurenavable {float:left;margin: 0 0 10px 0;}
				#featurenavable #featurecontent {float:left;width:514px;margin:0 0 0 20px;}
					#featurecontent h2 {float:left;font-size:18px;text-transform:capitalize;}
					#featurecontent img {float:left;margin:0 6px 0 0;}
					#featurecontent img.last {float:left;margin:0;}
					#featurecontent p {float:left;width:514px;font-weight:normal;}
					#featurecontent .status {font-size:10px;color:#999;margin:0 0 10px 0;}
					#featurecontent .desc {font-size:12px;color:#fff;margin:10px 0 20px 0;}
				#featurenavable #navside {float:left;width:266px;}
					#featurenavable h1 {font-size:24px;}
					#navside #featstandard {float:right;font-size:11px;margin:0 5px 8px 10px;padding:0 0 0 17px;background:transparent url(../../img/docktype/standard.jpg) center left no-repeat;}
					#navside #featoptional {float:right;font-size:11px;margin:0 5px 8px 10px;padding:0 0 0 17px;background:transparent url(../../img/docktype/optional.jpg) center left no-repeat;}
					#navside .featuresnav {float:left;width:266px;border-collapse:collapse;font-size:12px;}
						#navside .featuresnav td {width:26px;border:1px solid #333;padding:6px;}
						#navside .featuresnav td.feature {width:178px;}
						#navside .featuresnav td.standard {background: transparent url(../../img/docktype/standard.jpg) center center no-repeat;}
						#navside .featuresnav td.optional {background: transparent url(../../img/docktype/optional.jpg) center center no-repeat;}
						#navside .featuresnav td a {text-decoration:underline;text-transform:lowercase;color:#CCC;}
						#navside .featuresnav td a:hover {color:#FFF;}
						#navside .featuresnav td a.selected {font-weight:bold;text-decoration:none;text-transform:capitalize;color:#FFF;cursor:default;}
				
				.dockchart {float:left;margin: 0 0 10px 0;width:800px;background:transparent url(../../img/content/chart/bg.jpg) 0px 63px no-repeat;}
				#anchoringchart {margin:20px 0 10px 0;background:transparent url(../../img/content/chart/bg.jpg) 0px 76px no-repeat;}
				#deckingchart {margin:20px 0 10px 0;background:transparent url(../../img/content/chart/bg.jpg) 0px 76px no-repeat;}
					.dockchart h1 {font-family:Georgia, 'Times New Roman', Times, serif;font-size:26px;text-align:center;font-weight:normal;}
					.dockchart .anchorchart {float:left;margin:0px 10px 0 10px;width:780px;border-collapse:collapse;font-size:12px;text-align:left;}
						.dockchart .anchorchart a {color:#0066FF;font-weight:bold;margin-left:2px;}
						.dockchart .anchorchart th {font-size:14px;padding:10px 0 8px 6px;text-align:center;}
							.dockchart .anchorchart div {float:left;width:25%;font-size:12px;font-weight:normal;margin-top:2px;}
						.dockchart .anchorchart td {border-bottom:1px solid #333;width:294px;padding:6px 0 6px 6px;text-align:center;}
							.dockchart .anchorchart td p {font-size:8px;}
						.dockchart .anchorchart td.itm {font-size:14px;width:174px;font-weight:bold;text-align:left;}
					.dockchart .comparechart {float:left;margin:13px 10px 0 10px;width:780px;border-collapse:collapse;font-size:12px;text-align:left;}
						.dockchart .comparechart a {color:#0066FF;font-weight:bold;margin-left:2px;}
						.dockchart .comparechart th {font-size:16px;padding:0 0 0 6px;}
						.dockchart .comparechart td {border-bottom:1px solid #333;width:294px;padding:6px 0 6px 6px;}
						.dockchart .comparechart td.itm {font-size:14px;width:174px;font-weight:bold;}
					.dockchart .finetext {float:left;font-size:8px;margin: 5px 300px 0 10px;}
				
				#navable {float:left;margin:20px 0 10px 0;}
				#navable #navtop h2 {float:left;margin: 0 0 10px 0;}
				#navable #navtop {float:left;width:800px;background: transparent url(../../img/content/navable/bgline.jpg) repeat-x bottom left;}
					#navtop .navtabs {float:left;list-style-type: none;padding-bottom:1px;width:800px;}
						.navtabs li {float:left;}
							.navtabs a {float:left;cursor:pointer;display:block;height:100px;width:150px;margin: 0 5px 10px 5px;background-position: 0px -100px;}
							#navroofcolortabs a {height:18px;width:90px;background-position: top left;text-align:center;color:#FFF;font-size:12px;padding:53px 0 0 0;}
							#navanchormethods a {margin: 0 25px 10px 25px;}
							.navtabs #platformnav {background-image: url(../../img/layouts/platformnav.jpg);}
							.navtabs #singlenav {background-image: url(../../img/layouts/singlenav.jpg);}
							.navtabs #doublenav {background-image: url(../../img/layouts/doublenav.jpg);}
							.navtabs #pwcnav {background-image: url(../../img/layouts/pwcnav.jpg);}
							.navtabs #customnav {background-image: url(../../img/layouts/customnav.jpg);}
							.navtabs #hipnav {background-image: url(../../img/roofstyle/hipnav.jpg);}
							.navtabs #gablenav {background-image: url(../../img/roofstyle/gablenav.jpg);}
							.navtabs #gftbnav {background-image: url(../../img/roofstyle/gftbnav.jpg);}
							.navtabs #sdwgnav {background-image: url(../../img/roofstyle/sdwgnav.jpg);}
							.navtabs #sdwgftbnav {background-image: url(../../img/roofstyle/sdwgftbnav.jpg);}
							.navtabs #sdwhnav {background-image: url(../../img/roofstyle/sdwhnav.jpg);}
							.navtabs #sundecknav {background-image: url(../../img/roofstyle/sundecknav.jpg);}
							.navtabs #doublehipnav {background-image: url(../../img/roofstyle/doublehipnav.jpg);}
							.navtabs #udsnav {background-image: url(../../img/roofstyle/udsnav.jpg);}
							.navtabs #polesleevenav {background-image: url(../../img/anchoring/polesleevenav.jpg);}
							.navtabs #pilenav {background-image: url(../../img/anchoring/pilenav.jpg);}
							.navtabs #stiffarmnav {background-image: url(../../img/anchoring/stiffarmnav.jpg);}
							.navtabs #cablenav {background-image: url(../../img/anchoring/cablenav.jpg);}
							.navtabs #crimsonred {background-image: url(../../img/materials/roofcolors/crimsonred/crimsonred.jpg);}
							.navtabs #colonialred {background-image: url(../../img/materials/roofcolors/colonialred/colonialred.jpg);}
							.navtabs #kokobrown {background-image: url(../../img/materials/roofcolors/kokobrown/kokobrown.jpg);}
							.navtabs #surfsand {background-image: url(../../img/materials/roofcolors/surfsand/surfsand.jpg);}
							.navtabs #lightstone {background-image: url(../../img/materials/roofcolors/lightstone/lightstone.jpg);}
							.navtabs #saharatan {background-image: url(../../img/materials/roofcolors/saharatan/saharatan.jpg);}
							.navtabs #polarwhite {background-image: url(../../img/materials/roofcolors/polarwhite/polarwhite.jpg);}
							.navtabs #burnishedslate {background-image: url(../../img/materials/roofcolors/burnishedslate/burnishedslate.jpg);}
							.navtabs #oldtowngray {background-image: url(../../img/materials/roofcolors/oldtowngray/oldtowngray.jpg);}
							.navtabs #steelgray {background-image: url(../../img/materials/roofcolors/steelgray/steelgray.jpg);}
							.navtabs #hawaiianblue {background-image: url(../../img/materials/roofcolors/hawaiianblue/hawaiianblue.jpg);}
							.navtabs #evergreen {background-image: url(../../img/materials/roofcolors/evergreen/evergreen.jpg);}
							.navtabs #aspengreen {background-image: url(../../img/materials/roofcolors/aspengreen/aspengreen.jpg);}
							.navtabs #colonygreen {background-image: url(../../img/materials/roofcolors/colonygreen/colonygreen.jpg);}
							.navtabs #ferngreen {background-image: url(../../img/materials/roofcolors/ferngreen/ferngreen.jpg);}
							.navtabs #royalblue {background-image: url(../../img/materials/roofcolors/royalblue/royalblue.jpg);}
							.navtabs #riverteal {background-image: url(../../img/materials/roofcolors/riverteal/riverteal.jpg);}
							.navtabs #patinagreen {background-image: url(../../img/materials/roofcolors/patinagreen/patinagreen.jpg);}
							.navtabs #burgundy {background-image: url(../../img/materials/roofcolors/burgundy/burgundy.jpg);}
							.navtabs a.selected, .navtabs a:hover {background-position:0px 0px;}
							
				#navable #navcontent {float:left;background: transparent url(../../img/content/navable/contentbg.jpg) top left no-repeat;width:780px;padding:15px 0 0 20px;}
					#navable #navcontent .maincon {float:left;margin:0px;color:#FFF;}
						#navcontent .maincon h2 {text-align:left;font-family:Georgia, 'Times New Roman', Times, serif;font-weight:normal;font-size:26px;}
						#navcontent .maincon p {float:left;width:370px;font-size:12px;margin: 0 10px 0 0;}
						#navcontent .maincon .layoutbg {width:380px;height:250px;background: transparent center center no-repeat;margin-right:15px;}
						#navcontent .maincon .roofstylebg {border:1px solid #666;width:378px;height:236px;background: transparent center center no-repeat;margin:10px 15px 10px 0;}
						#navcontent .maincon #singlebg {background-image: url(../../img/layouts/single/bg.jpg);}
						#navcontent .maincon #pwcbg {background-image: url(../../img/layouts/pwc/bg.jpg);}
						#navcontent .maincon #custombg {background-image: url(../../img/layouts/custom/bg.jpg);}
						#navcontent .maincon #platformbg {background-image: url(../../img/layouts/platform/bg.jpg);}
						#navcontent .maincon #doublebg {background-image: url(../../img/layouts/double/bg.jpg);}
						#navcontent .maincon #doublehipbg {background-image: url(../../img/roofstyle/doublehip/bg.jpg);}
						#navcontent .maincon #sdwgftbbg {background-image: url(../../img/roofstyle/sdwgftb/bg.jpg);}
						#navcontent .maincon #sdwgbg {background-image: url(../../img/roofstyle/sdwg/bg.jpg);}
						#navcontent .maincon #sdwhbg {background-image: url(../../img/roofstyle/sdwh/bg.jpg);}
						#navcontent .maincon #sundeckbg {background-image: url(../../img/roofstyle/sundeck/bg.jpg);}
						#navcontent .maincon #gablebg {background-image: url(../../img/roofstyle/gable/bg.jpg);}
						#navcontent .maincon #gftbbg {background-image: url(../../img/roofstyle/gftb/bg.jpg);}
						#navcontent .maincon #udsbg {background-image: url(../../img/roofstyle/uds/bg.jpg);}
						#navcontent .maincon #gablebg {background-image: url(../../img/roofstyle/gable/bg.jpg);}
						#navcontent .maincon #hipbg {background-image: url(../../img/roofstyle/hip/bg.jpg);}
					#navcontent #pics {float:left;width:385px;}
					#navcontent #picsfull {float:left;margin: 10px 0 0 0;}
					#navcontent #cablepics img {float:left;margin: 0 0 14px 0;border:none;}
					#navcontent #cablepics img.big {float:left;margin: 0 10px 14px 0;border:none;}

		/* Visit Me */
			#visitme	{float: left;width: 800px;margin-top: 13px;}
				#visitme .visitphoto {float: left;width: 388px;margin: 15px 0 0 21px;}
						#galleryscroller {position: relative;float: left;}
						#galleryscroller .photoscroller {position:absolute;top:11px;left:38px;width:9pxpx;height:9px;background: url(http://www.wahoodecks.com/img/home/visitme/photofade.png) no-repeat top left;z-index:1000;}
						#galleryscroller #psbot.photoscroller {top:144px;}
						#gsvisible {position:relative;float: left;height: 76px;overflow: hidden;}
						#gsrollable {	position:absolute;top:0;left:0;}
						.gsSel {position: relative;float:left;height: 54px;width: 79px;border:5px solid #FFF;margin-right:26px;}
						.mover {float:left;width:9px;height:15px;margin:26px 24px 0 0;cursor: pointer;background-color: transparent;background-repeat: no-repeat;background-position: center;background-image: url(http://www.wahoodocks.com/img/home/visitme/leftarrow.jpg);}
						#rightit.mover {float:left;margin: 26px 0 0 27px;background-image: url(http://www.wahoodocks.com/img/home/visitme/rightarrow.jpg);}
				#visitme .visitblock {float: left;height: 100px;width: 390px;background:url(http://www.wahoodocks.com/img/home/visitme/homevisitblockbg.jpg) repeat top left;padding:0;color: #000;}
					#visitme .visitblock .vbimg {float: left;height: 111px;margin-top: 2px;height:111px;width:288px;}
					#visitme .visitblock .vbimg img {float: left;margin:11px 13px 17px 13px;}
					#visitme .visitblock .vbtext {float: left;margin: 0 8px;}
					
		/* Footer	*/				
		#footer {clear: both;}		 
		/*#footerNav {text-align: center;}
		#footerNav #links {padding: 0;margin: 0;}
			#footerNav #links a {padding: 0;padding-right: 5px;margin: 0;font-size: 10px;border-right: 1px solid #666;}
		#footerNav span {margin: 0;padding: 0;font-size: 10px;color: #A5A5A5;} */
		
					
	#footerNav {float:left;width: 100%;color: #666;font-size: 10px;margin-top: 13px;}
		#footerNav #links {float: left;clear: both;margin-left: 2px;}
		#footerNav #links a {float: left;color: #666;padding: 3px 15px;border-right: 1px solid #666;}
		#footerNav #links a:hover {color: #FFF;}
			#footerNav #links a.first {padding-left: 0px;}
			#footerNav #links a.last {padding-right: 0px;border-right: 0;}
		#footerNav #botetc {float: left;clear: both;width: 768px;margin: 12px 25px 0 2px;}
			#footerNav #botetc #copyright {float: left;}