#main-nav{
width:920px;
height:40px;
padding:0px 20px 0px 20px;
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat 0px 0px;
}

ul#primary-nav{
display:block;
height:30px;
padding:10px 0px 0px 0px;
float:left;
}

#primary-nav li{
display:inline;
}

#primary-nav li a{
display:block;
height:20px;
font-size:14px;
text-transform:uppercase;
letter-spacing:-1px;
color:#203c00;
float:left;
}

#primary-nav li a:hover{
color:#fff;
}

#primary-nav li a.road{
padding:0px 0px 0px 30px;
background:url(../../../../Library/Default/Content/button-sprite.png) no-repeat 0px -70px;
}

#primary-nav li a.trail{
margin:0px 0px 0px 20px;
padding:0px 0px 0px 30px;
background:url(../../../../Library/Default/Content/button-sprite.png) no-repeat 0px -90px;
}

#primary-nav li a.urban{
margin:0px 0px 0px 20px;
padding:0px 0px 0px 30px;
background:url(../../../../Library/Default/Content/button-sprite.png) no-repeat 0px -110px;
}

ul#secondary-nav{
display:block;
height:40px;
padding:13px 0px 0px 0px;
float:right;
}

#secondary-nav li{
display:inline;
}

#secondary-nav li a{
display:block;
height:20px;
font-size:11px;
text-transform:uppercase;
color:#203c00;
margin:0px 0px 0px 18px;
float:left;
}

#secondary-nav li a:hover{
color:#fff;
}

#secondary-nav li a.basket{
margin:0px 0px 0px 15px;
padding:0px 0px 0px 20px;
background:url(../../../../Library/Default/Content/button-sprite.png) no-repeat 0px -148px;
color:#fff;
}

ul#social-media{
display:block;
width:460px;
height:auto;
float:right;
}

ul#social-media li{
display:inline;
}

ul#social-media li a{
display:block;
width:72px;
height:20px;
float:right;
}

ul#social-media li a.twitter{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat -50px -40px;
}

ul#social-media li a.twitter:hover{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat -50px -60px;
}

ul#social-media li a.blog{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat -122px -40px;
}

ul#social-media li a.blog:hover{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat -122px -60px;
}



ul#breadcrumbs{
display:block;
width:920px;
height:auto;
color:#b3b3b3;
}

ul#breadcrumbs li{
display:inline;
float:left;
}

ul#breadcrumbs li.right{
float:right;
}

ul#breadcrumbs li a{
font-size:11px;
color:#b3b3b3;
}

ul#breadcrumbs li a:hover{
color:#262626;
}



.filter-a,.filter-b,.filter-c{
padding:10px 0px 10px 0px;
border-bottom:1px solid #ccc;
overflow:hidden;
}

.filter-a ul li,.filter-b ul li,.filter-c ul li,.filter-d ul li,.filter-e ul li{
display:inline;
}

.filter-a ul a,.filter-b ul a,.filter-c ul a,.filter-d ul a{
color:#b3b3b3;
}

.filter-a ul a:hover,.filter-b ul a:hover,.filter-c ul a:hover,.filter-d ul a:hover{
color:#262626;
}

.filter-a ul a.selected,.filter-b ul a.selected,.filter-c ul a.selected,.filter-d ul a.selected{
color:#262626;
}

.filter-a ul{
font-size:16px;
text-transform:uppercase;
color:#b3b3b3;
width:300px;
float:left;
}

.filter-b ul.gender,.filter-b ul.sale{
font-size:14px;
text-transform:uppercase;
color:#b3b3b3;
}

.filter-b ul.gender{
float:left;
}

.filter-a ul.sale,.filter-b ul.sale{
float:right;
}

.filter-a ul.sale{
width:358px;
}

ul.sale li.new{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat left -270px;
padding:0px 10px 0px 15px;
}

ul.sale li.best-sellers{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat left -290px;
padding:0px 10px 0px 15px;
}

ul.sale li.clearance{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat left -310px;
padding:0px 0px 0px 15px;
}

.filter-c ul{
display:block;
width:600px;
font-size:12px;
line-height:16px;
color:#b3b3b3;
}

.filter-d{
padding:10px 0px 20px 0px;
}

.filter-d ul{
font-size:10px;
float:right;
}

.filter-e{
height:40px;
border-bottom:2px solid #99ca3c;
}

.filter-e ul{
font-size:14px;
text-transform:uppercase;
}

.filter-e ul li a{
display:block;
height:40px;
width:197px;
line-height:40px;
padding:0px 0px 0px 15px;
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat -212px -900px;
color:#b3b3b3;
margin:0px 24px 0px 0px;
float:left;
}

.filter-e ul li a.last{
margin:0;
}

.filter-e ul li a:hover{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat 0px -900px;
color:#fff;
}

.filter-e ul li a.selected{
background:url(../../../../Library/Default/Content/master-sprite.jpg) no-repeat 0px -900px;
color:#fff;
}