



/* Narrow Facet Styles */
h3.narrow-header {width:963px; margin:0; clear:both; background:url(/imgs/search/narrowfacetsbg.20120203103710.jpg) top left no-repeat;}

.facets {float:left; list-style:none; width:33%;}
.facets ul {list-style:none; margin:0;}
.facets ul li {margin:0;}
.facets li .expandable .toggle-show a {padding-right:12px; font-weight:bold; background:url(/imgs/brand-cat-toggle.20120203103708.gif) no-repeat right 4px;}
.facets li .expandable .toggle-show a:hover {background-position:right -10px;}
.facets li .expandable .toggle-show a.expanded {background-position:right -39px;}
.facets li .expandable .toggle-show .expanded:hover {background-position:right -26px;}

#facet-wrap {margin:0 0 3px 0; padding:0 0 14px 0; background:#66A2C6 url(/imgs/search/facetbtm_5col.20120203103710.gif) bottom center no-repeat;}
.brand-page #facet-wrap {background:#66A2C6 url(/imgs/search/facetbtm_6col.20120203103710.gif) bottom center no-repeat;}

#narrow-facets {height:100%; margin:0 5px; border-top:none; clear:both; background:url(/imgs/search/facetbg_5col.20120203103710.gif) top left repeat #E5F1F9; overflow:hidden;}
.brand-page #narrow-facets {background:url(/imgs/search/facetbg_6col.20120203103710.gif);}

#narrow-facets .count {font-size:.9167em; color:#aaa;}
#narrow-facets div {background:#900; height:100%;}
#narrow-facets ul {float:left; width:19.9%;}
.brand-page #narrow-facets ul {width:16.4%;}
#narrow-facets li {margin:8px 8px 0 9px; list-style:none; overflow:hidden;}
#narrow-facets li li {margin:0 0 0 4px;}
#narrow-facets li ul {width:100%; margin:0; padding:0;}
#narrow-facets li ul li {padding:0;}
#narrow-facets h4 {margin:0; padding:0; padding-bottom:1px; font-size:1em; color:#666; background:none;}

#narrow-facets ul li ul {float:left; width:172px; max-height:11.5em; padding-bottom:2px; overflow:auto;}
.brandlist-page #narrow-facets ul li ul {width:141px; max-height:19.5em; height:19.5em;}
.brand-page #narrow-facets ul li ul {width:141px; max-height:11.5em; padding-bottom:4px;}
#narrow-facets ul li li {float:none; border:none; width:auto;}
#narrow-facets ul li ul .first {float:none; line-height:1.75em; font-weight:bold; border:0; font-size:1em; text-align:left;}
#narrow-facets ul li ul .first a {width:auto; height:auto; text-align:left;}

#wrap .size-select ul li,
#wrap .width-select ul li {float:left; margin:2px; border:1px solid #aaa; overflow:visible; text-align:center; font-size:.8333em;}

#wrap .size-select .tallsize {height:11.5em}

#wrap .size-select ul li a,
#wrap .width-select ul li a {display:block; text-align:center;}

#wrap .size-select ul li a {width:2.5em; height:1.33em; line-height:1.33em;}
#wrap .width-select ul li a {width:3.5em; height:1.33em; line-height:1.33em;}


