﻿/* Locale-specific images (e.g. images with text) */
#container1 {
	background: #000 url('../images/container1.jpg') no-repeat left top;
}

.i_01 { background: #FFF no-repeat left top; }

#icell_b ul li a.ibtn1 { background: transparent no-repeat left top; }

#icell_b ul li a.ibtn2 { background: transparent no-repeat left top; }

#icell_b ul li a.ibtn3 { background: transparent no-repeat left top; }

#icell_b ul li a.ibtn4 { background: transparent no-repeat left top; }

#nav ul li a {
	background: transparent url('../images/nav.jpg') no-repeat left top;
}

#utilities a.btn_go {
	background: transparent url('../images/btn_go.jpg') no-repeat left top;
}

#utilities a.btn_newsAndInformation {
	background: transparent url('../images/btn_newsAndInformation.jpg') no-repeat left top;
}

.title_mens {
	background: #FFF url('../images/title_mens.jpg') no-repeat left top;
}

.title_womens {
	background: #FFF url('../images/title_womens.jpg') no-repeat left top;
}

.title_kids {
	background: #FFF url('../images/title_kids.jpg') no-repeat left top;
}

.title_safety {
	background: #FFF url('../images/title_safety.jpg') no-repeat left top;
}

.title_newArrivals {
	background: #FFF url('../images/title_newArrivals.jpg') no-repeat left top;
}

.title_dealerExclusive {
	background: #FFF url('../images/title_dealerExclusive.jpg') no-repeat left top;
}

.title_closeouts {
	background: #FFF url('../images/title_closeouts.jpg') no-repeat left top;
}

#column1 .productControl a.btn_enlarge {
	background: transparent url('../images/btn_enlarge.gif') no-repeat left top;
}

.generic #content h2.news { background: #FFF url('../images/title_sm_news.jpg') no-repeat left top; }

.generic #content h2.aboutHDShoes { background: #FFF url('../images/title_sm_aboutHDShoes.jpg') no-repeat left top; }

.generic #content h2.closeouts { background: #FFF url('../images/title_sm_closeouts.jpg') no-repeat left top; }

.generic #content h2.contactUs { background: #FFF url('../images/title_sm_contactUs.jpg') no-repeat left top; }

.generic #content h2.emailSignup { background: #FFF url('../images/title_sm_emailSignup.jpg') no-repeat left top; }

.generic #content h2.privacy { background: #FFF url('../images/title_sm_privacy.jpg') no-repeat left top; }

.generic #content h2.siteMap { background: #FFF url('../images/title_sm_sitemap.jpg') no-repeat left top; }

.generic #content h2.terms { background: #FFF url('../images/title_sm_terms.jpg') no-repeat left top; }

.generic #content h2.tech { background: #FFF url('../images/title_sm_tech.jpg') no-repeat left top; }

.generic #content h2.customerSurvey { background: #FFF url('../images/title_sm_customerSurvey.jpg') no-repeat left top; }

.generic #content h2.productSearch { background: #FFF url('../images/title_sm_productSearch.jpg') no-repeat left top; }


/* ===== forms: Product Search / Closeouts Login ===== */
#footer1 ul li a {
	background: transparent url('../images/footer1.gif') no-repeat left top;
}

/* ===== category landing ===== */

.category {
	background-color: #FFF;
	color: #888;
}

#category {
	background-color: #FFF;
	color: #888;
	text-align: right;
}

.title_mens {
	background: #FFF url('../images/title_mens.jpg') no-repeat left top;
	padding-left: 181px;
}

.title_womens {
	background: #FFF url('../images/title_womens.jpg') no-repeat left top;
	padding-left: 171px;
}

.title_kids {
	background: #FFF url('../images/title_kids.jpg') no-repeat left top;
	padding-left: 178px;
}

.title_safety {
	background: #FFF url('../images/title_safety.jpg') no-repeat left top;
	padding-left: 111px;
}

.title_newArrivals {
	background: #FFF url('../images/title_newArrivals.jpg') no-repeat left top;
	padding-left: 274px;
}

.title_dealerExclusive {
	background: #FFF url('../images/title_dealerExclusive.jpg') no-repeat left top;
	padding-left: 412px;
}

.title_closeouts {
	background: #FFF url('../images/title_closeouts.jpg') no-repeat left top;
	padding-left: 327px;
}

.title_mens,
.title_womens,
.title_kids,
.title_safety,
.title_newArrivals,
.title_dealerExclusive,
.title_closeouts { position: relative; /* IE6 hack */ }

/* ===== nav ================================================== */

#nav {
	width: 365px;
	height: 138px;
	float: left;
}

#nav ul li {
	padding-top: 59px;
	float: left;
}

#nav ul li a {
	display: block;
	background: transparent url('../images/nav.jpg') no-repeat left top;
	height: 34px;
}

#nav ul li a.nav0 {
	background-position: left top;
	width: 47px;
}

#nav ul li a.nav1 {
	background-position: -47px top;
	width: 54px;
}

#nav ul li a.nav2 {
	background-position: -101px top;
	width: 52px;
}

#nav ul li a.nav3 {
	background-position: -153px top;
	width: 50px;
}

#nav ul li a.nav4 {
	background-position: -203px top;
	width: 140px;
}

#nav ul li a.nav0:hover,
#nav ul li.on a.nav0 { background-position: left bottom; }

#nav ul li a.nav1:hover,
#nav ul li.on a.nav1 { background-position: -47px bottom; }

#nav ul li a.nav2:hover,
#nav ul li.on a.nav2 { background-position: -101px bottom; }

#nav ul li a.nav3:hover,
#nav ul li.on a.nav3 { background-position: -153px bottom; }

#nav ul li a.nav4:hover,
#nav ul li.on a.nav4 { background-position: -203px bottom; }

/* ===== footer1 ===== */

#footer1 ul li { float: left; }

#footer1 ul li a {
	display: block;
	background: transparent url('../images/footer1.gif') no-repeat left top;
	height: 40px;
}

#footer1 ul li a.nav1 {
	background-position: left top;
	width: 216px;
}

#footer1 ul li a.nav2 {
	background-position: -216px top;
	width: 153px;
}

#footer1 ul li a.nav3 {
	background-position: -369px top;
	width: 143px;
}

#footer1 ul li a.nav4 {
	background-position: -512px top;
	width: 111px;
}

#footer1 ul li a.nav5 {
	background-position: -623px top;
	width: 80px;
}

#footer1 ul li a.nav6 {
	background-position: -703px top;
	width: 81px;
}

#footer1 ul li a.nav1:hover { background-position: left bottom; }

#footer1 ul li a.nav2:hover { background-position: -216px bottom; }

#footer1 ul li a.nav3:hover { background-position: -369px bottom; }

#footer1 ul li a.nav4:hover { background-position: -512px bottom; }

#footer1 ul li a.nav5:hover { background-position: -623px bottom; }

#footer1 ul li a.nav6:hover { background-position: -703px bottom; }

/* Other Overrides */
#setEmailSignup input#submit { width: 85px; }
