div.narrow-by dd a {padding:0px 5px 0px 0px; display:block; float: left;} 

/*categories*/
div.narrow-by #adj-nav-filter-cat {padding-left:18px}
div.narrow-by span.adj-nav-category-current {padding-left: 0px; font-style:italic; } 
div.narrow-by a.adj-nav-pad2 {padding-left:0px}
div.narrow-by a.adj-nav-pad3 {padding-left:0px}

/*price ranges*/
div.narrow-by a.adj-nav-price {}
div.narrow-by a.adj-nav-price-selected {}

/*attributes*/
div.narrow-by a.adj-nav-attribute { padding-left:18px; background:transparent url(../images/adj-nav-checkbox.gif) no-repeat scroll -70px 3px;}
div.narrow-by a.adj-nav-attribute-selected {padding-left:18px; background-position: -50px -17px; }
div.narrow-by a.adj-nav-icon {padding:0px 0px 5px 0px;}
div.narrow-by a.adj-nav-icon-selected {opacity:0.5}
img.adj-icon{padding-right:5px}

div.narrow-by a.adj-nav-disabled {color:gray; cursor:wait}
div.narrow-by input.adj-nav-disabled {background-color:gray; border:1px solid gray; cursor:wait}

div.narrow-by a.adj-nav-clear {float: right; cursor:pointer;} 

div.adj-nav-slider { position:relative; z-index:9; height:18px; margin:0 auto 5px auto; background:url(../images/layerednav_bg.gif) repeat-x 50% 50%; cursor:pointer; }
div.adj-nav-slider div.handle { top:3px; width:8px; height:14px; background: transparent url(../images/layerednav_slider.gif) no-repeat; cursor:col-resize; position: absolute; }

#adj-nav-container, div.adj-nav {position:relative}

.adj-nav-progress{ width:100%; height:100%; background:url(../images/white60.png); position:absolute; top:0; left:0; }

.adj-nav-progress img{
	left:45%;
	top:100px;
	display:block;
	position:absolute;
}

.layered-nav div.adj-clear-all { border-top:1px solid #D1D1D1; padding-top:4px; }
.layered-nav div.adj-clear-all a { width:auto; background:#473E37; color:#FFF; padding:0 4px; margin-right:3px; cursor:pointer; display:inline-block; overflow:visible; width:auto; border:1px solid #473E37; line-height:20px; cursor:pointer; }


.narrow-by dt{
background:url(../images/arrow_b.gif) no-repeat 1px 6px; cursor:pointer; border-top:1px solid #D1D1D1; padding-left:20px; font-weight: bold;
}
.narrow-by dt.first { border-top:none; }

.narrow-by dt.adj-nav-dt-selected{
background:url(../images/arrow_r.gif) no-repeat 2px 5px;
}

div.narrow-by dd li{overflow:hidden;}
