<div#navEverythingMenu.sleepingpads {background-color:#fcb717;}
div#navEverythingMenu.chairs {background-color:#c12533;}
div#navEverythingMenu.globalcommute {background-color:#3d8bbb;}
div#navEverythingMenu.bikegear {background-color:#b0b1b4;}
div#navEverythingMenu.watergear {background-color:#b8d036;}

div#navEverythingBar.sleepingpads {background-color:#fcb717;}
div#navEverythingBar.chairs {background-color:#c12533;}
div#navEverythingBar.globalcommute {background-color:#3d8bbb;}
div#navEverythingBar.bikegear {background-color:#b0b1b4;}
div#navEverythingBar.watergear {background-color:#b8d036;}



div#navEverythingTab.sleepingpads {background-image:url('img/everythingTabSleepingPads.png');}
div#navEverythingTab.chairs {background-image:url('img/everythingTabChairs.png');}
div#navEverythingTab.globalcommute {background-image:url('img/everythingTabGlobalCommute.png');}
div#navEverythingTab.bikegear {background-image:url('img/everythingTabBikeGear.png');}
div#navEverythingTab.watergear {background-image:url('img/everythingTabWaterGear.png');}

div#header {
	height:215px; 
	background-repeat:no-repeat;
	background-position:top;
}

div#header.catSleepingPads {background-image:url('/css/img/headerSleepingPads.jpg');}
div#header.catChairs {background-image:url('/css/img/headerChairs.jpg');}
div#header.catGlobalCommute {background-image:url('/css/img/headerGlobalCommute.jpg');}
div#header.catBikeGear {background-image:url('/css/img/headerBikeGear.jpg');}
div#header.catWaterGear {background-image:url('/css/img/headerWaterGear.jpg');}
div#header.catEverythingElse {background-image:url('/css/img/headerEverythingElse.jpg');}

div#productCat {
	width:888px;
	padding:6px;
	margin:0 auto 10px auto;
	background-image:url('img/productCatDescriptionBkg.png');
	background-repeat:repeat-y;
}

div#productCat h1 {
	color:#FFF;
	font-size:25px;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

div#productGenre {
	padding:6px;
	margin:0 auto 10px auto;
	width:888px;
}

div#productGenre h1 {
	color:#333;
	font-size:25px;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

div#productCatDescription {
	border-right:1px solid #b2b2b2;
}

div#productCatDescriptionInner {
	width:486px;
	padding-top:12px;
	padding-left:12px;
	padding-right:20px;
	padding-bottom:20px;
	margin-right:5px;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size:14px;
}

div#productCatDescriptionInner.catSleepingPads {
	background-color:#fcb717;
}
div#productCatDescriptionInner.catChairs {
	background-color:#c12533;
}
div#productCatDescriptionInner.catGlobalCommute {
	background-color:#3d8bbb;
}
div#productCatDescriptionInner.catBikeGear {
	background-color:#b0b1b4;
}
div#productCatDescriptionInner.catWaterGear {
	background-color:#b8d036;
}


div#productInfo h1.catSleepingPads.
div#seriesInfo h1.catSleepingPads {
	color:#222;
}
div#productInfo h1.catChairs,
div#seriesInfo h1.catChairs {
	color:#222;
}
div#productInfo h1.catGlobalCommute,
div#seriesInfo h1.catGlobalCommute {
	color:#222;
}
div#productInfo h1.catBikeGear,
div#seriesInfo h1.catBikeGear {
	color:#222;
}
div#productInfo h1.catWaterGear,
div#seriesInfo h1.catWaterGear {
	color:#222;
}

div#productInfo h1.catBikeGear span,
div#seriesInfo h1.catBikeGear span {
	color:#b0b1b4;
}
div#productInfo h1.catWaterGear span,
div#seriesInfo h1.catWaterGear span  {
	color:#b8d036;
}
div#productInfo h1.catGlobalCommute span,
div#seriesInfo h1.catGlobalCommute span {
	color:#0f6296;
}
div#productInfo h1.catChairs span,
div#seriesInfo h1.catChairs span {
	color:#c12533;
}
div#productInfo h1.catSleepingPads span,
div#seriesInfo h1.catSleepingPads span {
	color:#fcb717;
}


div#productCatDescription p {
	text-align:justify;
}

div#productCatSubnav {
	width:340px;
	margin-left:5px;
}

div#productCatSubnav ul {
	list-style-type:none;
	width:340px;
}

div#productCatSubnav ul li { 
	display:block;
	width:340px;
	line-height:30px;
	height:30px;
	clear:both;
}

div#productCatSubnav ul li a {
	display:block;
	float:left;
	width:120px;
	color:#4c4c4c;
	font-weight:bold;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:30px;
	height:30px;
	margin-bottom:10px;
	padding-left:8px;
}

div#productCatSubnav ul li a font {
	white-space:nowrap;
	overflow:visible;
	float:left;
	width:120px;
}

div#productCatSubnav ul.catSleepingPads li a {
	border-left:5px solid #fcb717;
}
div#productCatSubnav ul.catChairs li a {
	border-left:5px solid #c12533;
}
div#productCatSubnav ul.catGlobalCommute li a {
	border-left:5px solid #3d8bbb;
}
div#productCatSubnav ul.catBikingGear li a {
	border-left:5px solid #b0b1b4;
}
div#productCatSubnav ul.catWaterGear li a {
	border-left:5px solid #b8d036;
}

div#productCatSubnav ul li a:hover {
	width:340px;
}

div#productCatSubnav ul li a:hover font {
	float:left;
}

div#productCatSubnav ul li span {
	display:none;
	float:right;
	background-color:#808080;
	height:30px;
	line-height:15px;
	width:212px;
	padding-left:10px;
	color:#FFF;
	font-size:12px;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	padding-left:8px;
	font-weight:normal;
}

div#productCatSubnav ul li a:hover span {
	display:block;
	float:right;
}

div#productCatSubnav ul.catSleepingPads li a {
	background-color:#fcb717;
}
div#productCatSubnav ul.catChairs li a {
	background-color:#c12533;
	color:#FFF;
}
div#productCatSubnav ul.catGlobalCommute li a {
	background-color:#3d8bbb;
	color:#FFF;
}
div#productCatSubnav ul.catBikeGear li a {
	background-color:#b0b1b4;
	color:#FFF;
}
div#productCatSubnav ul.catWaterGear li a {
	background-color:#b8d036;
	color:#FFF;
}

div#productCatSubnav ul li a:hover {
	border-left:5px solid #f16326;
}

div#horizontalBreak,
div.horizontalBreak {
	height:1px;
	background-color:#d0d2d3;
	margin-top:10px;
	margin-bottom:10px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

div#productGrid {
	width:898px;
	margin:0 auto;
}

div.productIndiv {
	float:left;
	width:158px;
	height:213px;
	padding:5px;
	border:1px solid #999999;
	margin-right:12px;
	margin-bottom:12px;
}

div.productIndivInner {
	/*background-image:url('img/productItemBkg.png');*/
	background-color:#FFF;
	background-repeat:repeat-x;
	height:209px;
	padding-top:4px;
}

div.productIndiv img {
	margin:0 auto;
	display:block;
}

div.productTitle {
	width:150px;
	height:36px;
	margin:0 auto;
	padding-top:2px;
}

div.productTitle a {
	color:#FFF;
	display:block;
	width:150px;
	margin:0 auto;
	font-size:11px;
	text-transform:uppercase;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align:center;
	background-color:#999999;
	line-height:18px;
}

div.no_break {
	margin-right:0px;
}

div#padPicker {
	width:486px;
	margin-left:50px;
	text-align:right;
	line-height:34px;
}

div#productViewAll,
div.productSport {
	color:#FFF;
	font-size:11px;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:5px;
}

div#productViewAll span,
div.productSport span {
	color:#666666;
}



div#padPicker img {
	vertical-align:middle;
}

div#padPicker a {
	color:#4c4c4c;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	text-align:right;
}	
