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

	#navigation ul li
	{
		list-style: none;
		padding: 0;
		margin: 0;
		float: left;
		height: 50px;
	}
	
	#navigation ul li a
	{
		display: block;
		height: 50px;
	}	
	
	#navigation ul li span
	{
		display: none;
	}
	
	#navigation li#home
	{
		background: url(../grfx/nav/navigation.gif) 0px 0px no-repeat;
		width: 72px;
		height: 50px;
	}
	
	#navigation li#home a:hover
	{
		background: url(../grfx/nav/navigation.gif) 0px -50px no-repeat;
		width: 72px;
		height: 50px;
	}
	
	#navigation li#about
	{
		background: url(../grfx/nav/navigation.gif) -72px 0px no-repeat;
		width: 79px;
		height: 50px;
	}
	
	#navigation li#about a:hover
	{
		background: url(../grfx/nav/navigation.gif) -72px -50px no-repeat;
		width: 79px;
		height: 50px;
	}
	
	#navigation li#produce
	{
		background: url(../grfx/nav/navigation.gif) -151px 0px no-repeat;
		width: 128px;
		height: 50px;
	}
	
	#navigation li#produce a:hover
	{
		background: url(../grfx/nav/navigation.gif) -151px -50px no-repeat;
		width: 128px;
		height: 50px;
	}
	
	#navigation li#oil
	{
		background: url(../grfx/nav/navigation.gif) -279px 0px no-repeat;
		width: 157px;
		height: 50px;
	}
	
	#navigation li#oil a:hover
	{
		background: url(../grfx/nav/navigation.gif) -279px -50px no-repeat;
		width: 157px;
		height: 50px;
	}
	
	#navigation li#export
	{
		background: url(../grfx/nav/navigation.gif) -436px 0px no-repeat;
		width: 75px;
		height: 50px;
	}
	
	#navigation li#export a:hover
	{
		background: url(../grfx/nav/navigation.gif) -436px -50px no-repeat;
		width: 75px;
		height: 50px;
	}
	
	#navigation li#quality
	{
		background: url(../grfx/nav/navigation.gif) -511px 0px no-repeat;
		width: 78px;
		height: 50px;
	}
	
	#navigation li#quality a:hover
	{
		background: url(../grfx/nav/navigation.gif) -511px -50px no-repeat;
		width: 78px;
		height: 50px;
	}
	
	#navigation li#links
	{
		background: url(../grfx/nav/navigation.gif) -589px 0px no-repeat;
		width: 55px;
		height: 50px;
	}
	
	#navigation li#links a:hover
	{
		background: url(../grfx/nav/navigation.gif) -589px -50px no-repeat;
		width: 55px;
		height: 50px;
	}	
	
	#navigation li#contact
	{
		background: url(../grfx/nav/navigation.gif) -644px 0px no-repeat;
		width: 110px;
		height: 50px;
	}
	
	#navigation li#contact a:hover
	{
		background: url(../grfx/nav/navigation.gif) -644px -50px no-repeat;
		width: 110px;
		height: 50px;
	}
	
/*drop downs*/ 

#navigation li ul  
{ 
	position: absolute;
	z-index: 20;
	margin: 0px;
	padding: 0px;
	left: -999em;
	height: auto;
	background: none;
	border: 1px solid #5f8f48;
	clear: both;
}

#navigation li ul li 
{
	height: 25px;
	margin: 0;
	padding: 0;
	clear: both;
	line-height: 25px;
	border-top: 1px solid #5f9a47;
}

#navigation li:hover ul, 
#navigation li li:hover ul, 
#navigation li.sfhover ul, 
#navigation li li.sfhover ul 
{ 
	left: auto;
}

*:first-child+html #navigation li:hover, 
*:first-child+html #navigation li li:hover, 
*:first-child+html #navigation li.sfhover, 
*:first-child+html #navigation li li.sfhover { 
	left: auto;
	position: static;
}

#navigation li ul li a 
{	
	width: 150px !important;
	height: 25px !important;
	display: block !important;
	padding: 0px 5px;
	color: #FFFFFF;
	background: none !important;
	background-color: #1c5606 !important;
	text-decoration: none;
}

#navigation li ul li a:hover 
{
	color: #FFFFFF;
	background-color: #5e8c47 !important;
	height: 23px;
}

#navigation li ul ul  
{ 
	position: absolute;
	z-index: 20;
	margin: 0px;
	padding: 0px;
	left: -999em;
	clear: both;
	margin-left: 160px;
	margin-top: -26px;
	display: none;
}

* html #navigation li ul ul
{
	display: block;
}

#navigation li ul li:hover ul
{
	display: block;
}					