/* CSS Document */
/* Main (screen) stylesheet */

#leftmenu a img	{ border: none; }

#leftmenu ul, #leftmenu li, #leftmenu a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

#leftmenu ul {
	list-style:none;
	width: 141px;
}

#leftmenu li {
	position:relative;
	padding: 0px;
	margin: 0px;
	z-index:9;
}

*+ html #leftmenu li {
	height:16px;
}



#leftmenu li.folder	{ 
	width: 141px;
	margin: 0px;
	padding: 0px;
}	

#leftmenu li.folder ul {
	position:absolute;
	left:137px; /* IE */
	top:0px;
}	

#leftmenu li.folder ul li { 
	width: 137px;
	margin: 0px;
	padding: 0px;
}	
		

#leftmenu li.folder>ul { left:137px; } /* others */

#leftmenu a {
	width: 141px;
	text-decoration:none;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

#leftmenu li>a { width: 141px; } /* others */

#leftmenu li a.submenu {
	background-position: top left;
	background-repeat: no-repeat;
	width: 141px;
	margin: 0px;
}
	
#leftmenu ul ul li a {
	text-transform: uppercase;
	font: .92em/1.6 "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #cccccc;
	margin: 0px;
	padding: 1px 6px;
	width: 125px;
}

/* regular hovers */

#leftmenu li a:hover {
	margin: 0px;
	padding: 0px;
}

#leftmenu li.folder a:hover {
	margin: 0px;
	padding: 0px;
}

#leftmenu li.folder ul li a:hover {
	color: #BC0000;
	padding: 1px 6px;
	margin: 0px;
	width: 125px;
	background:url(../_images/bg-submenu-hover.jpg) top left no-repeat;
}
	
/* hovers with specificity */
	
#leftmenu li.folder:hover { z-index:10; }		
		
#leftmenu ul ul, #leftmenu li:hover ul ul {
	display:none;
	width: 137px;
	background: #424e60 url(../_images/bg-submenu.jpg) top left no-repeat;
}

#leftmenu li:hover ul, #leftmenu li:hover li:hover ul {
	display:block;
	width: 137px;
	background: #424e60 url(../_images/bg-submenu.jpg) top left no-repeat;
}		

*+ html #leftmenu ul li.folder a.submenu {
	width: 141px;
	margin: 0px;
	padding: 0px;
}
*+ html #leftmenu ul li.folder ul {
	left: 141px;
}

#leftmenu ul li {
	padding: 0px;
	margin: 0px;
}

#loadimages {
	display: none;
}

#leftmenu ul li.jerseys a {
	background-image: url(../_images/leftnav-jerseys-off.png);
}



#leftmenu ul li:hover.jerseys a, 
#leftmenu ul li.jerseys a:hover {
	background-image: url(../_images/leftnav-jerseys-on.png);
}
 
#leftmenu ul li:hover.jerseys ul li a { background-image: none; }

#leftmenu ul li.jerseys ul li a:hover  {
	background-image:url(../_images/bg-submenu-hover.jpg);
}




#leftmenu ul li.shorts a {
	background-image: url(../_images/leftnav-shorts-off.png);
}


#leftmenu ul li:hover.shorts a,
#leftmenu ul li.shorts a:hover {
	background-image: url(../_images/leftnav-shorts-on.png);
}

#leftmenu ul li:hover.shorts ul li a{ background-image: none; }

#leftmenu ul li.shorts ul li a:hover {
	background-image:url(../_images/bg-submenu-hover.jpg);
}




#leftmenu ul li.reversibles a {
	background-image: url(../_images/leftnav-reversibles-off.png);
	padding: 0px;
	margin: 0px;
}

#leftmenu ul li.reversibles a:hover {
	background-image: url(../_images/leftnav-reversibles-on.png);
}




#leftmenu ul li.designonline a {
	background-image: url(../_images/leftnav-designonline-off.png);
}

#leftmenu ul li.designonline a:hover {
	background-image: url(../_images/leftnav-designonline-on.png);
}




#leftmenu ul li.practice a {
	background-image: url(../_images/leftnav-practice-off.png);
}

#leftmenu ul li.practice a:hover {
	background-image: url(../_images/leftnav-practice-on.png);
}




#leftmenu ul li.sweats a {
	background-image: url(../_images/leftnav-sweats-off.png);
}

#leftmenu ul li.sweats a:hover {
	background-image: url(../_images/leftnav-sweats-on.png);
}




#leftmenu ul li.sideline a {
	background-image: url(../_images/leftnav-sideline-off.png);
}

#leftmenu ul li:hover.sideline a,
#leftmenu ul li.sideline a:hover {
	background-image: url(../_images/leftnav-sideline-on.png);
}

#leftmenu ul li:hover.sideline ul li a { background-image: none; }

#leftmenu ul li.sideline ul li a:hover {
	background-image:url(../_images/bg-submenu-hover.jpg);
}




#leftmenu ul li.socks a {
	background-image: url(../_images/leftnav-socks-off.png);
}

#leftmenu ul li.socks a:hover {
	background-image: url(../_images/leftnav-socks-on.png);
}

#leftmenu ul li.shoes a {
	background-image: url(../_images/leftnav-shoes-off.png);
}

#leftmenu ul li.shoes a:hover {
	background-image: url(../_images/leftnav-shoes-on.png);
}




#leftmenu ul li.custom a {
	background-image: url(../_images/leftnav-custom-off.png);
}

#leftmenu ul li:hover.custom a,
#leftmenu ul li.custom a:hover {
	background-image: url(../_images/leftnav-custom-on.png);
}

#leftmenu ul li:hover.custom ul li a { background-image: none; }

#leftmenu ul li.custom ul li a:hover {
	background-image:url(../_images/bg-submenu-hover.jpg);
}




#leftmenu ul li.nike a {
	background-image: url(../_images/leftnav-nike-off.png);
}

#leftmenu ul li.nike a:hover {
	background-image: url(../_images/leftnav-nike-on.png);
}




#leftmenu ul li.underarmour a {
	background-image: url(../_images/leftnav-underarmour-off.png);
}

#leftmenu ul li.underarmour a:hover {
	background-image: url(../_images/leftnav-underarmour-on.png);
}




#leftmenu ul li.tshirt a {
	background-image: url(../_images/leftnav-tshirt-off.png);
}

#leftmenu ul li.tshirt a:hover {
	background-image: url(../_images/leftnav-tshirt-on.png);
}




#leftmenu ul li.printing a {
	background-image: url(../_images/leftnav-printing-off.png);
}

#leftmenu ul li.printing a:hover {
	background-image: url(../_images/leftnav-printing-on.png);
}
