.find-fiberon {
  background: url(../images/home-find.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 225px;
  height: 53px;
}

.find-fiberon li { 
  display: inline;
}

.find-fiberon li a:link, .find-fiberon li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 53px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.find-fiberon .find-fiberon-badge a:link, .find-fiberon .find-fiberon-badge a:visited {
  left: 0px;
  width: 225px;
  height: 53px;
}

.find-fiberon .find-fiberon-badge a:hover, .find-fiberon .find-fiberon-badge a:focus {
  background: url(../images/home-find.png) no-repeat 0px -53px;
}

.find-fiberon .find-fiberon-badge a:active {
  background: url(../images/home-find.png) no-repeat 0px -106px; 
}

.nav-find-fiberon-badge, .nav-find-fiberon-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 225px;
  height: 53px;
  background: url(../images/home-find.png) no-repeat 0px -53px;
}
.nav-find-fiberon-badge-click {
  background: url(../images/home-find.png) no-repeat 0px -106px; 
}

/* FRONT PAGE BADGES added 02/23/2008 MBrookshire */
.decking {
  background: url(../images/int-decking.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.decking li { 
  display: inline;
}

.decking li a:link, .decking li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.decking .decking-badge a:link, .decking .decking-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.decking .decking-badge a:hover, .decking .decking-badge a:focus {
  background: url(../images/int-decking.png) no-repeat 0px -86px;
}

.decking .decking-badge a:active {
  background: url(../images/int-decking.png) no-repeat 0px -172px; 
}

.nav-decking-badge, .nav-decking-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-decking.png) no-repeat 0px -86px;
}
.nav-decking-badge-click {
  background: url(../images/int-decking.png) no-repeat 0px -172px; 
}

.railing {
  background: url(../images/int-railing.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.railing li { 
  display: inline;
}

.railing li a:link, .railing li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.railing .railing-badge a:link, .railing .railing-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.railing .railing-badge a:hover, .railing .railing-badge a:focus {
  background: url(../images/int-railing.png) no-repeat 0px -86px;
}

.railing .railing-badge a:active {
  background: url(../images/int-railing.png) no-repeat 0px -172px; 
}

.nav-railing-badge, .nav-railing-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-railing.png) no-repeat 0px -86px;
}
.nav-railing-badge-click {
  background: url(../images/int-railing.png) no-repeat 0px -172px; 
}


.dyd {
  background: url(../images/int-design.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.dyd li { 
  display: inline;
}

.dyd li a:link, .dyd li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.dyd .dyd-badge a:link, .dyd .dyd-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.dyd .dyd-badge a:hover, .dyd .dyd-badge a:focus {
  background: url(../images/int-design.png) no-repeat 0px -86px;
}

.dyd .dyd-badge a:active {
  background: url(../images/int-design.png) no-repeat 0px -172px; 
}

.nav-dyd-badge, .nav-dyd-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-design.png) no-repeat 0px -86px;
}
.nav-dyd-badge-click {
  background: url(../images/int-design.png) no-repeat 0px -172px; 
}


.fencing {
  background: url(../images/int-design.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.fencing li { 
  display: inline;
}

.fencing li a:link, .fencing li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.fencing .fencing-badge a:link, .fencing .fencing-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.fencing .fencing-badge a:hover, .fencing .fencing-badge a:focus {
  background: url(../images/int-fencing.png) no-repeat 0px -86px;
}

.fencing .fencing-badge a:active {
  background: url(../images/int-fencing.png) no-repeat 0px -172px; 
}

.nav-fencing-badge, .nav-fencing-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-fencing.png) no-repeat 0px -86px;
}
.nav-fencing-badge-click {
  background: url(../images/int-fencing.png) no-repeat 0px -172px; 
}

.hardware {
  background: url(../images/int-hardware.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.hardware li { 
  display: inline;
}

.hardware li a:link, .hardware li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.hardware .hardware-badge a:link, .hardware .hardware-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.hardware .hardware-badge a:hover, .hardware .hardware-badge a:focus {
  background: url(../images/int-hardware.png) no-repeat 0px -86px;
}

.hardware .hardware-badge a:active {
  background: url(../images/int-hardware.png) no-repeat 0px -172px; 
}

.nav-hardware-badge, .nav-hardware-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-hardware.png) no-repeat 0px -86px;
}
.nav-hardware-badge-click {
  background: url(../images/int-hardware.png) no-repeat 0px -172px; 
}
/* END Header Badges*/

/* BADGES */
.fiberpro {
  background: url(../images/home-fibrepro.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.fiberpro li { 
  display: inline;
}

.fiberpro li a:link, .fiberpro li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.fiberpro .fiberpro-badge a:link, .fiberpro .fiberpro-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.fiberpro .fiberpro-badge a:hover, .fiberpro .fiberpro-badge a:focus {
  background: url(../images/home-fibrepro.png) no-repeat 0px -86px;
}

.fiberpro .fiberpro-badge a:active {
  background: url(../images/home-fibrepro.png) no-repeat 0px -172px; 
}

.nav-fiberpro-badge, .nav-fiberpro-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/home-fibrepro.png) no-repeat 0px -86px;
}
.nav-fiberpro-badge-click {
  background: url(../images/home-fibrepro.png) no-repeat 0px -172px; 
}

.gallery {
  background: url(../images/home-inspiration.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.gallery li { 
  display: inline;
}

.gallery li a:link, .gallery li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.gallery .gallery-badge a:link, .gallery .gallery-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.gallery .gallery-badge a:hover, .gallery .gallery-badge a:focus {
  background: url(../images/home-inspiration.png) no-repeat 0 -86px;
}

.gallery .gallery-badge a:active {
  background: url(../images/home-inspiration.png) no-repeat 0 -172px; 
}

.nav-gallery-badge, .nav-gallery-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/home-inspiration.png) no-repeat 0 -86px;
}
.nav-gallery-badge-click {
  background: url(../images/home-inspiration.png) no-repeat 0 -172px; 
}

.sustainable {
  background: url(../images/home-sustainable.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.sustainable li { 
  display: inline;
}

.sustainable li a:link, .sustainable li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.sustainable .sustainable-badge a:link, .sustainable .sustainable-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.sustainable .sustainable-badge a:hover, .sustainable .sustainable-badge a:focus {
  background: url(../images/home-sustainable.png) no-repeat 0 -86px;
}

.sustainable .sustainable-badge a:active {
  background: url(../images/home-sustainable.png) no-repeat 0 -172px; 
}

.nav-sustainable-badge, .nav-sustainable-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/home-sustainable.png) no-repeat 0 -86px;
}
.nav-sustainable-badge-click {
  background: url(../images/home-sustainable.png) no-repeat 0 -172px; 
}


/* HOME PAGE */

/* PRIMARY(RED BAR) NAVIGATION */
.home-nav {
  background: url(../images/home-nav_2010.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 954px;
  height: 50px;
}

.home-nav li {
  display: inline;
}

.home-nav li a:link, .home-nav li a:visited {
	position: absolute;
	top: 0;
	height: 50px;
	text-indent: -9000px;
	overflow: hidden;
  z-index: 10;
}

/* LIVING */

.home-nav .living a:link, .home-nav .living a:visited {
  left: 0px;
  width: 153px;
  height: 50px;
}

.home-nav .living a:hover, .home-nav .living a:focus {
  background: url(../images/home-nav_2010.png) no-repeat 0px -50px;
}

.home-nav .living a:active {
  background: url(../images/home-nav_2010.png) no-repeat 0px -100px;
}

.nav-living, .nav-living-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 153px;
  height: 50px;
  background: url(../images/home-nav_2010.png) no-repeat 0px -50px;
}
.nav-living-click {
  background: url(../images/home-nav_2010.png) no-repeat 0px -100px;
}

/* INSPIRATION */
/* Renamed Photo Gallery on nav bar 01/2010 - M. Brookshire */

.home-nav .inspiration a:link, .home-nav .inspiration a:visited {
  left: 154px;
  width: 153px;
}

.home-nav .inspiration a:hover, .home-nav .inspiration a:focus {
  background: url(../images/home-nav_2010.png) no-repeat -154px -50px;
}

.home-nav .inspiration a:active {
  background: url(../images/home-nav_2010.png) no-repeat -154px -100px;
}

.nav-inspiration, .nav-inspiration-click {
  position: absolute;
  top: 0;
  left: 154px;
  width: 153px;
  height: 50px;
  background: url(../images/home-nav_2010.png) no-repeat -154px -50px;
}
.nav-inspiration-click {
  background: url(../images/home-nav_2010.png) no-repeat -154px -100px;
}

/* PRODUCTS */

.home-nav .products a:link, .home-nav .products a:visited {
  left: 308px;
  width: 117px;
}

.home-nav .products a:hover, .home-nav .products a:focus {
  background: url(../images/home-nav_2010.png) no-repeat -307px -50px;
}

.home-nav .products a:active {
  background: url(../images/home-nav_2010.png) no-repeat -307px -100px;
}

.nav-products, .nav-products-click {
  position: absolute;
  top: 0;
  left: 308px;
  width: 117px;
  height: 50px;
  background: url(../images/home-nav_2010.png) no-repeat -308px -50px;
}
.nav-products-click {
  background: url(../images/home-nav_2010.png) no-repeat -308px -100px;
}

/* DESIGN */

.home-nav .design a:link, .home-nav .design a:visited {
  left: 426px;
  width: 163px;
}

.home-nav .design a:hover, .home-nav .design a:focus {
  background: url(../images/home-nav_2010.png) no-repeat -426px -50px;
}

.home-nav .design a:active {
  background: url(../images/home-nav_2010.png) no-repeat -426px -100px;
}

.nav-design, .nav-design-click {
  position: absolute;
  top: 0;
  left: 426px;
  width: 163px;
  height: 50px;
  background: url(../images/home-nav_2010.png) no-repeat -426px -50px;
}
.nav-design-click {
  background: url(../images/home-nav_2010.png) no-repeat -426px -100px;
}

/* WHERETOBUY */
/* Added to primary red bar navigation 01/2010 - M. Brookshire */

.home-nav .wheretobuy a:link, .home-nav .wheretobuy a:visited {
  left: 590px;
  width: 154px;
}

.home-nav .wheretobuy a:hover, .home-nav .wheretobuy a:focus {
  background: url(../images/home-nav_2010.png) no-repeat -590px -50px;
}

.home-nav .wheretobuy a:active {
  background: url(../images/home-nav_2010.png) no-repeat -590px -100px;
}

.nav-wheretobuy, .nav-wheretobuy-click {
  position: absolute;
  top: 0;
  left: 590px;
  width: 154px;
  height: 50px;
  background: url(../images/home-nav_2010.png) no-repeat -590px -50px;
}
.nav-wheretobuy-click {
  background: url(../images/home-nav_2010.png) no-repeat -590px -100px;
}

/* PROFESSIONALS */

.home-nav .professionals a:link, .home-nav .professionals a:visited {
  left: 745px;
  width: 154px;
}

.home-nav .professionals a:hover, .home-nav .professionals a:focus {
  background: url(../images/home-nav_2010.png) no-repeat -745px -50px;
}

.home-nav .professionals a:active {
  background: url(../images/home-nav_2010.png) no-repeat -745px -100px;
}

.nav-professionals, .nav-professionals-click {
  position: absolute;
  top: 0;
  left: 745px;
  width: 154px;
  height: 50px;
  background: url(../images/home-nav_2010.png) no-repeat -745px -50px;
}
.nav-professionals-click {
  background: url(../images/home-nav_2010.png) no-repeat -745px -100px;
}


/* Where to Buy Fiberon Form Badge MTB 11.23.2009*/
#locator-badge {
	background: url(../images/badge_base.png) no-repeat center top;
	width: 220px;
	height: 91px;
}

#locator-badge form {
	padding: 0 0 0 10px;
	margin: 0;
}

#locator-badge form h6{
	float: left;
	width: 88px;
	padding: 0;
	margin: 22px 4px 0 0;
}

#locator-badge #locator_inputs {
	margin: 0;
	padding: 20px 0 0 0;
}

#locator-badge form input, form select {
	font-size: 11px;
	border: 1px solid #cfbeba;
	margin: 0;
	padding: 2px;
	vertical-align: middle;
}

#locator-badge form #need_a{
	width: 78px;
}

#locator-badge form #zip{
	width: 72px;
}

#locator-badge form #goButton{
	border: none !important;
	width: 22px;
	height: 22px;
	padding: 0 0 0 6px !important;
}

#locator-badge form p{
	clear: both;
	margin: 0;
	padding: 3px 0 0 0;
	text-align: center;}

