@charset "UTF-8";
/* style.css (implus) */

/* --------------------------------------------------
 #implus.index > #content > #main */
 
#main p.btn-usa {
	position: absolute;
	left: 486px;
	top: 6px;
	width: 79px;
	height: 13px;
	padding: 0!important;
}

#main div.section.category div.section.shoecare {
	float: left;
}

#content #main div.section.category div.section.sofsole {
	float: none;
	width: 535px;
	padding-bottom: 20px;
}

#content #main div.section.category div.section.sofsole h2,
#content #main div.section.category div.section.sofsole h3,
#content #main div.section.category div.section.sofsole p {
	width: 255px;
}

#content #main div.section.category div.section.sofsole h2,
#content #main div.section.category div.section.yaktrax h2,
#content #main div.section.category div.section.shoecare h2 {
	padding: 0 0 8px;
}

#content #main div.section.category div.section.sofsole h3,
#content #main div.section.category div.section.yaktrax h3,
#content #main div.section.category div.section.shoecare h3 {
	padding: 10px 0 5px;
}


/* --------------------------------------------------
#implus > #content > #sub */

#sub dl#lnav dd.sofsole a {
	background: url(../image/lnav-sofsole-on.gif) no-repeat left top;
}

#sub dl#lnav dd.yaktrax a {
	background: url(../image/lnav-yaktrax-on.gif) no-repeat left top;
}

#sub dl#lnav dd.shoecare a {
	background: url(../image/lnav-shoecare-on.gif) no-repeat left top;
}

/* --------------------------------------------------
 #implus.products > #content > #main */

#main div.section.product-list h2.joint {
	margin-bottom: 6px;
	background-color: #4f2b87;
	text-align: center;
}

#main div.section.product-list div.section h3 {
	color: #639;
}

#main div.section.product-list div.section table.spec {
	background-color: #e8dced;
}

#main div.section.product-list div.section table.spec col.bg-alternate,
#main div.section.product-list div.section table.spec tr.bg-alternate {
	background-color: #bbe3f9;
}


/* end */