/* MAIN NAV */

#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: 160px;
	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;
	}
	
/* BREADCRUMBS */

ul#breadcrumbs {
	display: block;
	width: 920px;
	height: auto;
	color: #b3b3b3;
	clear: both;
	}
	
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;
	}
	
/* FILTERS */

.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: #838383;
	font-weight: bold;
	}
	
.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;
	}