/* There is a version of this file commented in great detail for educational purposes here:
 * http://users.tpg.com.au/j_birch/plugins/superfish/superfish.commented.css
 */

/*** ESSENTIAL STYLES ***/
.nav, .nav * {
	margin:0;
	padding:0;
	list-style:none;
}
.nav {
	line-height: 16px;
}
.nav ul {
	position:absolute;
	top:-999em;
	width:7em;
}
.nav ul li,
.nav a {
	width: 100%;
	text-align: center;
}
.nav li {
	float:left;
	position:relative;
	z-index:99;
}
.nav a {
	display:block;
}
.nav li:hover ul,
ul.nav li.sfHover ul {
/*	right:-1px;*/
	top: 16px;
}
.nav li:hover li ul,
.nav li.sfHover li ul {
	top:-999em;
}
.nav li li:hover ul,
ul.nav li li.sfHover ul {
	right:7em;
	/*top:-1px;*/
}
.superfish li:hover ul,
.superfish li li:hover ul {
	top: -999em;
}

/*** ORIGINAL SKIN ***/
.nav {
	/*float:left;*/
	margin-bottom:1px;
	font-size: 100%; /* 12px yui */
	font-weight: bold;
	/*#8EDF53*/
	/*
	background: #2c8c15; 
	border-top: 2px solid #236f11;
	border-bottom: 2px solid #236f11;*/
	background: #2c8c15 url(/~bike4all/assets/images/menu_bg.gif) repeat-x top left;
	height: 16px;
	
}
.nav li {
	/* background:    #2c8c15;*/  /*#8EDF53*/
	border-right: 1px solid #236f11;/*#fff000;*/
	border-left: 1px solid #2c8c15;
	width:7em;
}
.nav span{
    /*padding-top: .75em 0;*/
    display:block;
    color: #fff;
    height: 16px;
    overflow: hidden;
    text-align: center;
}
.nav a {
	color: #fff;
	/*padding: .75em 0;*/
	text-decoration:none;
	/*text-indent: 1em;*/
	height: 16px;
	margin: auto;
}

.nav li:hover, .nav li.sfHover,
.nav a:focus, .nav a:hover, .nav a:active {
	background: #236f11;
	/*background: #2c8c15 url(/~bike4all/assets/images/menu_bg.gif) repeat-x top left;*/ 
}
.nav li li {
	/*background: #2c8c15 url(/~bike4all/assets/images/menu_bg.gif) repeat-x top left;*/
	/*background: #236f11;*/
	border-right: 1px solid #236f11;
	border-top: 1px solid #236f11;
	border-left: 1px solid #236f11;
	background: #2c8c15; 
	/*background:#8EDF53;*/
}
.nav li li li {
	background: #2c8c15 url(/~bike4all/assets/images/menu_bg.gif) repeat-x top left;
	/*background: #236f11;*/
	border-right: none;
	/*background:#8EDF53;*/
}



