
/* Ultimate Drop Down menu */
*
{
	margin: 0;
	padding: 0;	
}
/* link heights corresponds with image height */
.nav-button, .nav-button:visited {
	height:19px;
	position:relative !important;
	}

/* link and list-item widths correspond with image widths */
#mens, #mens-button, #mens-button:visited {
	width:54px;
	}
#womens, #womens-button, #womens-button:visited {
	width:87px;
	}
#kids, #kids-button, #kids-button:visited {
	width:48px;
	}
#limited-editions, #limited-editions-button, #limited-editions-button:visited {
	width:171px;
	}
#special-offers, #special-offers-button, #special-offers-button:visited {
	width:144px;
	}
#sales, #sales-button, #sales-button:visited {
	width:44px;
	}
#accessories, #accessories-button, #accessoriess-button:visited {
	width:118px;
	}
#back-2-school, #back-2-school-button, #back-2-school-button:visited {
	width:144px;
	}
#xmas-gift-finder, #xmas-gift-finder-button, #xmas-gift-finder-button:visited {
	width:114px;
}
#new-arrivals, #new-arrivals-button, #new-arrivals-button:visited {
	width:140px;
}
#lego, #lego-button, #lego-button:visited {
	width:70px;
}
#bagsAndAccessories, #bagsAndAccessories-button, #bagsAndAccessories-button:visited {
	width:193px;
}
#bags, #bags-button, #bags-button:visited {
	width:48px;
}	
/* span is same dimensions as link and positioned to superimpose */
.nav-button span, .nav-button:visited span {
	display:block;
	height:19px;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
	background-repeat:no-repeat;
	}

/* button images are span background images */
#mens-button span, #mens-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-mens?fmt=gif');
	}
#womens-button span, #womens-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-womens?fmt=gif');
	}
#kids-button span, #kids-button:visited span {  
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-kids?fmt=gif');
	}
#limited-editions-button span, #limited-editions-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-limited-editions?fmt=gif');
	}
#special-offers-button span, #special-offers-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-special-offers?fmt=gif');
	}
#sales-button span, #sales-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-sale?fmt=gif');
	}
#accessories-button span, #accessories-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-accessories?fmt=gif');
	} 
#back-2-school-button span, #back-2-school-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-back2school?fmt=gif');
	}	
#xmas-gift-finder-button span, #xmas-gift-finder-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-xmas-gift-finder?fmt=gif');Xmas Gift Finder
	}
#new-arrivals-button span, #new-arrivals-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-new-arrivals?fmt=gif');
	}
#lego-button span, #lego-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-lego?fmt=gif');
	}	
#bagsAndAccessories-button span, #bagsAndAccessories-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-bagsAndAccessories?fmt=gif');
	}	
#bags-button span, #bags-button:visited span {
	background-image:url('http://brands.scene7.com/is/image/brands/kk-m1-bags?fmt=gif');
	}
/* rollovers are background position so that no preloading is necessary */
.nav-button span, .nav-button:visited span {
	background-position:0 0;
	}

.nav-button:hover span, .nav-button:focus span, .nav-button:visited:hover span, .nav-button.udmR span, .nav-button.udmR:visited span, .nav-button:active span {
	background-position:0 -38px;
	}
/* */


/* TABS */

.news li, .about-kickers li, .contact-us li, .help li, .legal li, .privacy li, .ethical-promise li, 
.btn-basket li {
 position:relative;
 overflow:hidden; 
 clear:none;
 list-style:none;
}



/* MENU 3 */
/* news */
.news li{
 float:left;
 clear:none;
 width:48px;
 height:13px;
 color:#fff;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-news?fmt=gif') 0px 0px no-repeat;
 list-style:none;
}
.news li a.active {
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-news?fmt=gif') 0px -13px no-repeat;
}
.news a {
 display:block;
 width:48px;
 height:0;
 padding-top:13px;
 overflow:hidden;
}
.news a:hover {
 display:block;
 color:#fff;
 width:48px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-news?fmt=gif') 0px -13px no-repeat;
 }
.news li.active a {
 float:left;
 color:#fff;
 width:48px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-news?fmt=gif') 0px -13px no-repeat;
}
.news li.active a:hover {
 color:#fff;
 width:48px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-news?fmt=gif') 0px -26px no-repeat;
}
/* about-kickers */
.about-kickers li{
 float:left;
 clear:none;
 width:119px;
 height:13px;
 color:#fff;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-about-kickers?fmt=gif') 0px 0px no-repeat;
 list-style:none;
}
.about-kickers li a.active {
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-about-kickers?fmt=gif') 0px -13px no-repeat;
}
.about-kickers a {
 display:block;
 width:119px;
 height:0;
 padding-top:13px;
 overflow:hidden;
}
.about-kickers a:hover {
 display:block;
 color:#fff;
 width:119px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-about-kickers?fmt=gif') 0px -13px no-repeat;
 }
.about-kickers li.active a {
 float:left;
 color:#fff;
 width:119px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-about-kickers?fmt=gif') 0px -13px no-repeat;
}
.about-kickers li.active a:hover {
 color:#fff;
 width:119px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-about-kickers?fmt=gif') 0px -26px no-repeat;
}
/* contact-us */
.contact-us li{
 float:left;
 clear:none;
 width:92px;
 height:13px;
 color:#fff;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-contact-us?fmt=gif') 0px 0px no-repeat;
 list-style:none;
}
.contact-us li a.active {
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-contact-us?fmt=gif') 0px -13px no-repeat;
}
.contact-us a {
 display:block;
 width:92px;
 height:0;
 padding-top:13px;
 overflow:hidden;
}
.contact-us a:hover {
 display:block;
 color:#fff;
 width:92px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-contact-us?fmt=gif') 0px -13px no-repeat;
 }
.contact-us li.active a {
 float:left;
 color:#fff;
 width:92px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-contact-us?fmt=gif') 0px -13px no-repeat;
}
.contact-us li.active a:hover {
 color:#fff;
 width:92px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-contact-us?fmt=gif') 0px -26px no-repeat;
}
/* help */
.help li{
 float:left;
 clear:none;
 width:50px;
 height:13px;
 color:#fff;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-help?fmt=gif') 0px 0px no-repeat;
 list-style:none;
}
.help li a.active {
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-help?fmt=gif') 0px -13px no-repeat;
}
.help a {
 display:block;
 width:50px;
 height:0;
 padding-top:13px;
 overflow:hidden;
}
.help a:hover {
 display:block;
 color:#fff;
 width:50px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-help?fmt=gif') 0px -13px no-repeat;
 }
.help li.active a {
 float:left;
 color:#fff;
 width:50px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-help?fmt=gif') 0px -13px no-repeat;
}
.help li.active a:hover {
 color:#fff;
 width:50px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-help?fmt=gif') 0px -26px no-repeat;
}
/* Affiliate Program */
.affiliates li{
 float:left;
 clear:none;
 width:136px;
 height:13px;
 color:#fff;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-affiliate-program?fmt=gif') 0px 0px no-repeat;
 list-style:none;
}
.affiliates li a.active {
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-affiliate-program?fmt=gif') 0px -13px no-repeat;
}
.affiliates a {
 display:block;
 width:136px;
 height:0;
 padding-top:13px;
 overflow:hidden;
}
.affiliates a:hover {
 display:block;
 color:#fff;
 width:136px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-affiliate-program?fmt=gif') 0px -13px no-repeat;
 }
.affiliates li.active a {
 float:left;
 color:#fff;
 width:136px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-affiliate-program?fmt=gif') 0px -13px no-repeat;
}
.affiliates li.active a:hover {
 color:#fff;
 width:136px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-affiliate-program?fmt=gif') 0px -26px no-repeat;
}
/* legal */
.legal li{
 float:left;
 clear:none;
 width:54px;
 height:13px;
 color:#fff;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-legal?fmt=gif') 0px 0px no-repeat;
 list-style:none;
}
.legal li a.active {
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-legal?fmt=gif') 0px -13px no-repeat;
}
.legal a {
 display:block;
 width:54px;
 height:0;
 padding-top:13px;
 overflow:hidden;
}
.legal a:hover {
 display:block;
 color:#fff;
 width:54px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-legal?fmt=gif') 0px -13px no-repeat;
 }
.legal li.active a {
 float:left;
 color:#fff;
 width:54px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-legal?fmt=gif') 0px -13px no-repeat;
}
.legal li.active a:hover {
 color:#fff;
 width:54px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-legal?fmt=gif') 0px -26px no-repeat;
}
/* privacy */
.privacy li{
 float:left;
 clear:none;
 width:70px;
 height:13px;
 color:#fff;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-privacy?fmt=gif') 0px 0px no-repeat;
 list-style:none;
}
.privacy li a.active {
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-privacy?fmt=gif') 0px -13px no-repeat;
}
.privacy a {
 display:block;
 width:70px;
 height:0;
 padding-top:13px;
 overflow:hidden;
}
.privacy a:hover {
 display:block;
 color:#fff;
 width:70px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-privacy?fmt=gif') 0px -13px no-repeat;
 }
.privacy li.active a {
 float:left;
 color:#fff;
 width:70px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-privacy?fmt=gif') 0px -13px no-repeat;
}
.privacy li.active a:hover {
 color:#fff;
 width:70px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-privacy?fmt=gif') 0px -26px no-repeat;
}
/* ethical-promise */
.ethical-promise li{
 float:left;
 clear:none;
 width:121px;
 height:13px;
 color:#fff;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-ethical-promise?fmt=gif') 0px 0px no-repeat;
 list-style:none;
}
.ethical-promise li a.active {
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-ethical-promise?fmt=gif') 0px -13px no-repeat;
}
.ethical-promise a {
 display:block;
 width:121px;
 height:0;
 padding-top:13px;
 overflow:hidden;
}
.ethical-promise a:hover {
 display:block;
 color:#fff;
 width:121px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-ethical-promise?fmt=gif') 0px -13px no-repeat;
 }
.ethical-promise li.active a {
 float:left;
 color:#fff;
 width:121px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-ethical-promise?fmt=gif') 0px -13px no-repeat;
}
.ethical-promise li.active a:hover {
 color:#fff;
 width:121px;
 height:0px;
 padding-top:13px;
 overflow:hidden;
 background:#fff url('http://brands.scene7.com/is/image/brands/kk-m3-ethical-promise?fmt=gif') 0px -26px no-repeat;
}

.submit input {
	*padding: 3px!important;
	padding: 3px\9!important;
} 
