
/* BADGES */

.lit {
  background: url(../images/int-lit.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.lit li { 
  display: inline;
}

.lit li a:link, .lit li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.lit .lit-badge a:link, .lit .lit-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.lit .lit-badge a:hover, .lit .lit-badge a:focus {
  background: url(../images/int-lit.png) no-repeat 0px -86px;
}

.lit .lit-badge a:active {
  background: url(../images/int-lit.png) no-repeat 0px -172px; 
}

.nav-lit-badge, .nav-lit-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-lit.png) no-repeat 0px -86px;
}
.nav-lit-badge-click {
  background: url(../images/int-lit.png) no-repeat 0px -172px; 
}


.perma {
  background: url(../images/int_permatech.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.perma li { 
  display: inline;
}

.perma li a:link, .perma li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.perma .perma-badge a:link, .perma .perma-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.perma .perma-badge a:hover, .perma .perma-badge a:focus {
  background: url(../images/int_permatech.png) no-repeat 0px -86px;
}

.perma .perma-badge a:active {
  background: url(../images/int_permatech.png) no-repeat 0px -172px; 
}

.nav-perma-badge, .nav-perma-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int_permatech.png) no-repeat 0px -86px;
}
.nav-perma-badge-click {
  background: url(../images/int_permatech.png) no-repeat 0px -172px; 
}


/* Design */

.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; 
}

.find {
  background: url(../images/int-find.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.find li { 
  display: inline;
}

.find li a:link, .find li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.find .find-badge a:link, .find .find-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.find .find-badge a:hover, .find .find-badge a:focus {
  background: url(../images/int-find.png) no-repeat 0 -86px;
}

.find .find-badge a:active {
  background: url(../images/int-find.png) no-repeat 0 -172px; 
}

.nav-find-badge, .nav-find-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-find.png) no-repeat 0 -86px;
}
.nav-find-badge-click {
  background: url(../images/int-find.png) no-repeat 0 -172px; 
}

.save {
  background: url(../images/int-save.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.save li { 
  display: inline;
}

.save li a:link, .save li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.save .save-badge a:link, .save .save-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.save .save-badge a:hover, .save .save-badge a:focus {
  background: url(../images/int-save.png) no-repeat 0 -86px;
}

.save .save-badge a:active {
  background: url(../images/int-save.png) no-repeat 0 -172px; 
}

.nav-save-badge, .nav-save-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-save.png) no-repeat 0 -86px;
}
.nav-save-badge-click {
  background: url(../images/int-save.png) no-repeat 0 -172px; 
}

.gallery {
  background: url(../images/int-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/int-inspiration.png) no-repeat 0 -86px;
}

.gallery .gallery-badge a:active {
  background: url(../images/int-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/int-inspiration.png) no-repeat 0 -86px;
}
.nav-gallery-badge-click {
  background: url(../images/int-inspiration.png) no-repeat 0 -172px; 
}

/* HOME PAGE */

.nav {
  background: url(../images/int-nav_2010.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 3px;
  width: 954px;
  height: 51px;
}

.nav li {
  display: inline;
}

.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0;
	height: 51px;
	text-indent: -9000px;
	overflow: hidden;
  z-index: 10;
}

/* LIVING */

.nav .living a:link, .nav .living a:visited {
  left: 0px;
  width: 153px;
  height: 51px;
}

.nav .living a:hover, .nav .living a:focus {
  background: url(../images/int-nav_2010.png) no-repeat 0px -51px;
}

.nav .living a:active {
  background: url(../images/int-nav_2010.png) no-repeat 0px -102px;
}

.current-living .living a:link, .current-living .living a:visited {
  background: url(../images/int-nav_2010.png) no-repeat 0px -153px;
}

.nav-living, .nav-living-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 153px;
  height: 51px;
  background: url(../images/int-nav_2010.png) no-repeat 0px -51px;
}
.nav-living-click {
  background: url(../images/int-nav_2010.png) no-repeat 0px -102px;
}

/* INSPIRATION */
/* Renamed Photo Gallery on nav bar 01/2010 - M. Brookshire */

.nav .inspiration a:link, .nav .inspiration a:visited {
  left: 154px;
  width: 153px;
}

.nav .inspiration a:hover, .nav .inspiration a:focus {
  background: url(../images/int-nav_2010.png) no-repeat -154px -51px;
}

.nav .inspiration a:active {
  background: url(../images/int-nav_2010.png) no-repeat -154px -102px;
}

.current-inspiration .inspiration a:link, .current-inspiration .inspiration a:visited {
  background: url(../images/int-nav_2010.png) no-repeat -154px -153px;
}

.nav-inspiration, .nav-inspiration-click {
  position: absolute;
  top: 0;
  left: 154px;
  width: 153px;
  height: 51px;
  background: url(../images/int-nav_2010.png) no-repeat -154px -51px;
}
.nav-inspiration-click {
  background: url(../images/int-nav_2010.png) no-repeat -154px -102px;
}

/* PRODUCTS */

.nav .products a:link, .nav .products a:visited {
  left: 308px;
  width: 117px;
}

.nav .products a:hover, .nav .products a:focus {
  background: url(../images/int-nav_2010.png) no-repeat -308px -51px;
}

.nav .products a:active {
  background: url(../images/int-nav_2010.png) no-repeat -308px -102px;
}

.current-products .products a:link, .current-products .products a:visited {
  background: url(../images/int-nav_2010.png) no-repeat -308px -153px;
}

.nav-products, .nav-products-click {
  position: absolute;
  top: 0;
  left: 308px;
  width: 117px;
  height: 51px;
  background: url(../images/int-nav_2010.png) no-repeat -308px -51px;
}
.nav-products-click {
  background: url(../images/int-nav_2010.png) no-repeat -308px -102px;
}

/* DESIGN */

.nav .design a:link, .nav .design a:visited {
  left: 426px;
  width: 163px;
}

.nav .design a:hover, .nav .design a:focus {
  background: url(../images/int-nav_2010.png) no-repeat -426px -51px;
}

.nav .design a:active {
  background: url(../images/int-nav_2010.png) no-repeat -426px -102px;
}

.current-design .design a:link, .current-design .design a:visited {
  background: url(../images/int-nav_2010.png) no-repeat -426px -153px;
}

.nav-design, .nav-design-click {
  position: absolute;
  top: 0;
  left: 426px;
  width: 163px;
  height: 51px;
  background: url(../images/int-nav_2010.png) no-repeat -426px -51px;
}
.nav-design-click {
  background: url(../images/int-nav_2010.png) no-repeat -426px -102px;
}

/* WHERETOBUY */
/* ADDED 01/2010 - M. Brookshire */

.nav .wheretobuy a:link, .nav .wheretobuy a:visited {
  left: 590px;
  width: 154px;
}

.nav .wheretobuy a:hover, .nav .wheretobuy a:focus {
  background: url(../images/int-nav_2010.png) no-repeat -590px -51px;
}

.nav .wheretobuy a:active {
  background: url(../images/int-nav_2010.png) no-repeat -590px -102px;
}

.current-wheretobuy .wheretobuy a:link, .current-wheretobuy .wheretobuy a:visited {
  background: url(../images/int-nav_2010.png) no-repeat -590px -153px;
}

.nav-wheretobuy, .nav-wheretobuy-click {
  position: absolute;
  top: 0;
  left: 590px;
  width: 154px;
  height: 51px;
  background: url(../images/int-nav_2010.png) no-repeat -590px -51px;
}
.nav-wheretobuy-click {
  background: url(../images/int-nav_2010.png) no-repeat -590px -102px;
}

/* PROFESSIONALS */

.nav .professionals a:link, .nav .professionals a:visited {
  left: 745px;
  width: 154px;
}

.nav .professionals a:hover, .nav .professionals a:focus {
  background: url(../images/int-nav_2010.png) no-repeat -745px -51px;
}

.nav .professionals a:active {
  background: url(../images/int-nav_2010.png) no-repeat -745px -102px;
}

.current-professionals .professionals a:link, .current-professionals .professionals a:visited {
  background: url(../images/int-nav_2010.png) no-repeat -745px -153px;
}

.nav-professionals, .nav-professionals-click {
  position: absolute;
  top: 0;
  left: 745px;
  width: 154px;
  height: 51px;
  background: url(../images/int-nav_2010.png) no-repeat -745px -51px;
}
.nav-professionals-click {
  background: url(../images/int-nav_2010.png) no-repeat -745px -102px;
}


.marketing {
  background: url(../images/int-marketing.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.marketing li { 
  display: inline;
}

.marketing li a:link, .marketing li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.marketing .marketing-badge a:link, .marketing .marketing-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.marketing .marketing-badge a:hover, .marketing .marketing-badge a:focus {
  background: url(../images/int-marketing.png) no-repeat 0px -86px;
}

.marketing .marketing-badge a:active {
  background: url(../images/int-marketing.png) no-repeat 0px -172px; 
}

.nav-marketing-badge, .nav-marketing-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-marketing.png) no-repeat 0px -86px;
}
.nav-marketing-badge-click {
  background: url(../images/int-marketing.png) no-repeat 0px -172px; 
}


.website {
  background: url(../images/int-website-creator.png) no-repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 220px;
  height: 86px;
}

.website li { 
  display: inline;
}

.website li a:link, .website li a:visited {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 86px;
  text-indent: -9000px;
  overflow: hidden;
  z-index: 11;
}

.website .website-badge a:link, .website .website-badge a:visited {
  left: 0px;
  width: 220px;
  height: 86px;
}

.website .website-badge a:hover, .website .website-badge a:focus {
  background: url(../images/int-website-creator.png) no-repeat 0px -86px;
}

.website .website-badge a:active {
  background: url(../images/int-website-creator.png) no-repeat 0px -172px; 
}

.nav-website-badge, .nav-website-badge-click {
  position: absolute;
  top: 0;
  left: 0;
  width: 220px;
  height: 86px;
  background: url(../images/int-website-creator.png) no-repeat 0px -86px;
}
.nav-website-badge-click {
  background: url(../images/int-website-creator.png) no-repeat 0px -172px; 
}

/* Where to Buy Fiberon Form Badge 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;
	display: inline !important;
}

#locator-badge form #miles{
	border: 0 !important;
	padding: 0 !important;
	display: none !important;
}

#locator-badge form #zip{
	width: 72px;
	display: inline !important;
}

#locator-badge form #goButton{
	border: 0 !important;
	width: 22px;
	height: 22px;
	padding: 0 0 0 6px !important;
	display: inline !important;
}

#locator-badge form p{
	clear: both;
	margin: 0;
	padding: 3px 0 0 0;
	text-align: center;}

