
		/* link dimensions correspond with image dimensions */
		.navButton1, .navButton1:visited {
		
			position:relative !important;
			display:block;
			cursor: hand;
			}
			
		/* span is same dimensions as link and positioned to superimpose */
		.navButton1 span, .navButton1:visited span {
			display:block;
			width:100%;
			position:absolute;
			left:0;
			top:0;
			z-index:1;
			background-repeat:no-repeat;
			}			
			
			/* link and list-item widths correspond with image widths */
			#PoolConfiguration, #PoolConfigurationButton, #PoolConfigurationButton:visited {	
				width:131px;
				height:18px;
				background-image:url(/images/Nav/PoolConfiguration.gif);
				}
				
			/* button images are span background images */
			#PoolConfigurationButton span, #PoolConfigurationButton:visited span {	
				width:131px;
				height:18px;
				background-image:url(/images/Nav/PoolConfiguration.gif);
				}	
			
			/* link and list-item widths correspond with image widths */
			#OurProducts, #OurProductsButton, #OurProductsButton:visited {	
				width:80px;
				height:18px;
				background-image:url(/images/Nav/OurProducts.gif);
				}
				
			/* button images are span background images */
			#OurProductsButton span, #OurProductsButton:visited span {	
				width:80px;
				height:18px;
				background-image:url(/images/Nav/OurProducts.gif);
				}	
			
			/* link and list-item widths correspond with image widths */
			#Safety, #SafetyButton, #SafetyButton:visited {	
				width:44px;
				height:18px;
				background-image:url(/images/Nav/Safety.gif);
				}
				
			/* button images are span background images */
			#SafetyButton span, #SafetyButton:visited span {	
				width:44px;
				height:18px;
				background-image:url(/images/Nav/Safety.gif);
				}	
			
			/* link and list-item widths correspond with image widths */
			#LegacyInfo, #LegacyInfoButton, #LegacyInfoButton:visited {	
				width:76px;
				height:18px;
				background-image:url(/images/Nav/LegacyInfo.gif);
				}
				
			/* button images are span background images */
			#LegacyInfoButton span, #LegacyInfoButton:visited span {	
				width:76px;
				height:18px;
				background-image:url(/images/Nav/LegacyInfo.gif);
				}	
			
			/* link and list-item widths correspond with image widths */
			#ContactUs, #ContactUsButton, #ContactUsButton:visited {	
				width:69px;
				height:18px;
				background-image:url(/images/Nav/ContactUs.gif);
				}
				
			/* button images are span background images */
			#ContactUsButton span, #ContactUsButton:visited span {	
				width:69px;
				height:18px;
				background-image:url(/images/Nav/ContactUs.gif);
				}
				
			/* link and list-item widths correspond with image widths */
			#Video, #VideoButton, #VideoButton:visited {	
				width:95px;
				height:18px;
				background-image:url(/images/Nav/Video.gif);
				}
				
			/* button images are span background images */
			#VideoButton span, #VideoButton:visited span {	
				width:95px;
				height:18px;
				background-image:url(/images/Nav/Video.gif);
				}		
			
			/* link and list-item widths correspond with image widths */
			#Home, #HomeButton, #HomeButton:visited {	
				width:42px;
				height:18px;
				background-image:url(/images/Nav/Home.gif);
				}
				
			/* button images are span background images */
			#HomeButton span, #HomeButton:visited span {	
				width:42px;
				height:18px;
				background-image:url(/images/Nav/Home.gif);
				}	
			
			/* rollovers are background position so that no preloading is necessary */
			.navButton1 span, .navButton1:visited span {
				background-position:0 0;
				}
			
			.navButton1:hover span, .navButton1:focus span, .navButton1:visited:hover span, .navButton1.udmR span, .navButton1.udmR:visited span, .navButton1:active span {
				background-position:0 -118px;
				}
		
