#navbar {
	margin: 0;
	padding: 0;
	float: left;
	/*position: relative;*/
	list-style: none;
	font-weight: bold;
	width: 180px;
	padding: 0px;
	padding-left: 0px;
	margin-bottom: 20px;
	height:auto !important; 
}

#navbar h1 {
	margin-left: 15px;
}

#nav ul  {
	margin: 0;
	padding: 0;
}

#navbar ul  {
	margin-left: 0;
}

#nav li {
	width: 170px;
	padding: 0;
	float: left;
	list-style: none;
	
}

#nav a {
	color: #555;
	text-decoration: none;
	display:block;
	width: 170px;
	padding: 1px 0;
	background: #fff url("../images/nav-divider.jpg") no-repeat bottom right;
}

#nav a:hover {
	color: #555;
	background: #F9E4AC;
	text-decoration: none;
}

#nav li ul {
	position: absolute;
	width: 170px;
	left: -999em;	
	
}

#nav li ul, #nav li ul li, #nav li ul li a {
	z-index: 1000;
}

#nav li ul li {
	margin: 0;
	padding: 1px 0;
	/*background: #18462c;*/
}


#nav li:hover ul, #nav li.sfhover ul {
    left: 160px;
	margin-top: -24px;	
	z-index: 1000; 
}

/*Top level navigation*/
#navbar ul li a:hover, 			
#navbar_down ul li  a	{background: #F9E4AC url("../images/nav-divider.jpg") no-repeat bottom left;}
#navbar ul li  a {background: #fff;padding-left: 20px;background: #fff url("../images/nav-divider.jpg") no-repeat bottom left;width: 140px;}

/*Second level navigation*/
#navbar ul li ul li a:hover, 			
#navbar_down ul li ul li a	{background: #F0BB32;}
#navbar ul li ul li  a {background: #F6D683;padding-left: 10px;opacity: .85; }
#navbar ul li ul  a {
	padding: 0px 0 0px 0;
}

#navbar ul li a.clearstock {
  background-color:#F1D38A;color:#910202;
}
#navbar ul li a.clearstock:hover {
  background-color:#F9E4AC;color:#910202;
}


