#mainNavCont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0px 0 15px;
	width: 750px;
	margin: 0; background: url(../images/ui-mnav/mnav-side-left.gif) no-repeat left top;
	z-index: 10000;
}

#mainNavWidth {
	background: url(../images/ui-mnav/mnav-side-right.gif) no-repeat right top;
	width: 735px;
	_width: 750px;
	margin: 0; padding: 0 15px 0 0px;
}

ul#mainNav {
	background: url(../images/ui-mnav/mnav-bkg.gif) repeat-x left top;
	height: 44px;
	list-style-type: none;
	margin: 0; padding: 0;
}

ul#mainNav li a#mnHome { background: url(../images/ui-mnav/mnav-01-off.gif) no-repeat left top; width: 44px; }
ul#mainNav li a#mnEquiment { background: url(../images/ui-mnav/mnav-02-off.gif) no-repeat left top; width: 75px; }
ul#mainNav li a#mnApparel { background: url(../images/ui-mnav/mnav-03-off.gif) no-repeat left top; width: 63px;}
ul#mainNav li a#mnMedia { background: url(../images/ui-mnav/mnav-04-off.gif) no-repeat left top; width: 47px;}
ul#mainNav li a#mnAccessories { background: url(../images/ui-mnav/mnav-05-off.gif) no-repeat left top; width: 87px; }
ul#mainNav li a#mnGift { background: url(../images/ui-mnav/mnav-06-off.gif) no-repeat left top; width: 113px; }
ul#mainNav li a#mnDealers { background: url(../images/ui-mnav/mnav-07-off.gif) no-repeat left top; width: 61px; }
ul#mainNav li a#mnClubs { background: url(../images/ui-mnav/mnav-08-off.gif) no-repeat left top; width: 49px; }
ul#mainNav li a#mnAbout { background: url(../images/ui-mnav/mnav-09-off.gif) no-repeat left top; width: 66px; }
ul#mainNav li a#mnSpinInfo { background: url(../images/ui-mnav/mnav-10-off.gif) no-repeat left top; width: 66px; }
ul#mainNav li a#mnCart { background: url(../images/ui-mnav/mnav-11-off.gif) no-repeat left top; width: 64px; }

ul#mainNav li a#mnHome:hover { background: url(../images/ui-mnav/mnav-01-on.gif) no-repeat left top;}
ul#mainNav li a#mnEquiment:hover { background: url(../images/ui-mnav/mnav-02-on.gif) no-repeat left top }
ul#mainNav li a#mnApparel:hover { background: url(../images/ui-mnav/mnav-03-on.gif) no-repeat left top; }
ul#mainNav li a#mnMedia:hover { background: url(../images/ui-mnav/mnav-04-on.gif) no-repeat left top; }
ul#mainNav li a#mnAccessories:hover { background: url(../images/ui-mnav/mnav-05-on.gif) no-repeat left top; }
ul#mainNav li a#mnGift:hover { background: url(../images/ui-mnav/mnav-06-on.gif) no-repeat left top; }
ul#mainNav li a#mnDealers:hover { background: url(../images/ui-mnav/mnav-07-on.gif) no-repeat left top; }
ul#mainNav li a#mnClubs:hover { background: url(../images/ui-mnav/mnav-08-on.gif) no-repeat left top; }
ul#mainNav li a#mnAbout:hover { background: url(../images/ui-mnav/mnav-09-on.gif) no-repeat left top;  }
ul#mainNav li a#mnSpinInfo:hover { background: url(../images/ui-mnav/mnav-10-on.gif) no-repeat left top; }
ul#mainNav li a#mnCart:hover { background: url(../images/ui-mnav/mnav-11-on.gif) no-repeat left top;  }

ul#mainNav li:hover a#mnHome { background: url(../images/ui-mnav/mnav-01-on.gif) no-repeat left top;}
ul#mainNav li:hover a#mnEquiment { background: url(../images/ui-mnav/mnav-02-on.gif) no-repeat left top }
ul#mainNav li:hover a#mnApparel { background: url(../images/ui-mnav/mnav-03-on.gif) no-repeat left top; }
ul#mainNav li:hover a#mnMedia { background: url(../images/ui-mnav/mnav-04-on.gif) no-repeat left top; }
ul#mainNav li:hover a#mnAccessories { background: url(../images/ui-mnav/mnav-05-on.gif) no-repeat left top; }
ul#mainNav li:hover a#mnGift { background: url(../images/ui-mnav/mnav-06-on.gif) no-repeat left top; }
ul#mainNav li:hover a#mnDealers { background: url(../images/ui-mnav/mnav-07-on.gif) no-repeat left top; }
ul#mainNav li:hover a#mnClubs { background: url(../images/ui-mnav/mnav-08-on.gif) no-repeat left top; }
ul#mainNav li:hover a#mnAbout { background: url(../images/ui-mnav/mnav-09-on.gif) no-repeat left top;  }
ul#mainNav li:hover a#mnSpinInfo { background: url(../images/ui-mnav/mnav-10-on.gif) no-repeat left top; }
ul#mainNav li:hover a#mnCart { background: url(../images/ui-mnav/mnav-11-on.gif) no-repeat left top;  }

ul#mainNav li a span { display: none; }

ul#mainNav li { 
	float: left; 
	position: relative; 
	height: 34px;
	padding: 0;
	margin: 5px 0 0 0;
}

ul#mainNav li a { 
	display: block;
	height: 34px;
	float: left;
}

ul#mainNav ul { 
	position: absolute; 
	background: #000;	
	margin: 0;
	padding: 0;
	height: auto;
	list-style-type: none;
	width: 150px; 
}

.firstLevel { padding: 10px 0 0 0; background: #000; }

ul#mainNav ul li {
	float: none;
	margin: 0;
	width: 150px; 
	background: #1d1d1d url(../images/ui-mnav/snav-bkg-top-items.gif) no-repeat left top;
	height: 28px;
	padding: 1px 0 0 0;
}

ul#mainNav ul li a {
	display: block;
	float: none;
	background: #1d1d1d ;
	position: relative; 
	padding: 0 0px 0 12px;
	width: 138px; 
	color: #fff;
	text-decoration: none;
	height: 28px;
	line-height: 28px;
}

ul#mainNav ul li a:hover { background: #2d2d2d; color: #cccccc; }

ul#mainNav li .firstLevel { display: none; top: 34px; left: 0; }
ul#mainNav li:hover .firstLevel { display: block; }

.firstLevel li ul { display: none; top: 0px !important }
.firstLevel li:hover ul { display: block; left: 150px }

.firstLevel li:hover .secondLevel li ul { display: none; top: 0px !important;}
.firstLevel li:hover .secondLevel li:hover ul { display: block; }

.secondLevel a { color: #999999 !important; }
.secondLevel a:hover { color: #ccc !important; }


.parent { 
	background: #1d1d1d url(../images/ui-mnav/arrow.gif) no-repeat 90% center !important;
	padding: 0 0px 0 12px !important;
}

.firstLevel li:hover > a { background: #2d2d2d !important;}

.parent:hover {
	background: #2d2d2d url(../images/ui-mnav/arrow-over.gif) no-repeat 90% center !important;
}

.firstLevel li:hover > a.parent {
	background: #2d2d2d url(../images/ui-mnav/arrow-over.gif) no-repeat 90% center !important;
	color: #ccc !important;
}

.parent:hover {
	background: #2d2d2d url(../images/ui-mnav/arrow-over.gif) no-repeat 90% center !important;
}


ul#mainNav ul.snEquiment, ul#mainNav ul.snEquiment li { width: 106px !important; }
ul#mainNav ul.snEquiment li a { width: 94px !important;}

ul#mainNav ul.snEquiment ul { left: 106px !important}
ul#mainNav ul.snEquiment ul, ul#mainNav ul.snEquiment ul li { width: 141px !important; }
ul#mainNav ul.snEquiment ul li a { width: 129px !important; }

ul#mainNav ul.snEquiment ul.alt, ul#mainNav ul.snEquiment ul.alt li { width: 121px !important; }
ul#mainNav ul.snEquiment ul.alt li a { width: 109px !important; }

ul#mainNav ul.snEquiment ul ul { left: 121px !important; }
ul#mainNav ul.snEquiment ul ul, ul#mainNav ul.snEquiment ul ul li { width: 124px !important; }
ul#mainNav ul.snEquiment ul ul li a { width: 112px !important; }


ul#mainNav ul.snApparel, ul#mainNav ul.snApparel li { width: 151px !important; }
ul#mainNav ul.snApparel li a { width: 139px !important;}

ul#mainNav ul.snApparel ul { left: 151px !important}
ul#mainNav ul.snApparel ul, ul#mainNav ul.snApparel ul li { width: 70px !important; }
ul#mainNav ul.snApparel ul li a { width: 58px !important; }

ul#mainNav ul.snApparel ul.alt, ul#mainNav ul.snApparel ul.alt li { width: 128px !important; }
ul#mainNav ul.snApparel ul.alt li a { width: 116px !important; }

ul#mainNav ul.snMedia, ul#mainNav ul.snMedia li { width: 130px !important; }
ul#mainNav ul.snMedia li a { width: 118px !important;}

ul#mainNav ul.snACcessories, ul#mainNav ul.snACcessories li { width: 123px !important; }
ul#mainNav ul.snACcessories li a { width: 111px !important;}

ul#mainNav ul.snDealers, ul#mainNav ul.snDealers li { width: 168px !important; }
ul#mainNav ul.snDealers li a { width: 156px !important;}

ul#mainNav ul.snClubs, ul#mainNav ul.snClubs li { width: 153px !important; }
ul#mainNav ul.snClubs li a { width: 141px !important;}

ul#mainNav ul.snAbout, ul#mainNav ul.snAbout li { width: 125px !important; }
ul#mainNav ul.snAbout li a { width: 113px !important;}

