#nav1, #nav1 ul {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	z-index:1000;
}
		#nav1 a {
			display: block;
			width: 180px;
			font-family: Cantarell;
			text-decoration: none;
			text-align: left;
			padding: 0px;
			color: #666666;
		}
		#nav1 li {
			float: left;
			padding: 8px;
			width: 180px;
			background: #E4E4E4;
			border-top: 1px solid #808080;
		}
		
		#nav1 li ul {
			position: absolute;
			left: -999em;
			width: 150px;
			text-decoration: none;
			margin: -25px  0 0 188px;
			background: #E4E4E4;
		}
		
		#nav1 li li {
			padding: 8px 8px 8px 8px;
			width: 150px;
			border-left: 1px solid #808080;
			font-size: 12px;
			text-decoration: none;
			margin: 0;
		}
		
		#nav1 li ul a {
			text-align: left;
			width: 150px;
			padding: 0px;
			text-decoration: none;
			color: #666666;
		}

#nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul {
	left: -999em;
	color: #000000;
}

#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul {
	left: auto;
	color: #000000;
}

#nav1 li:hover, #nav1 li.sfhover {
	background: #CCCCCC;
	color: #000000;
}

#nav2, #nav2 ul {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	z-index:1000;
}
		#nav2 a {
			display: block;
			width: 180px;
			font-family: Cantarell;
			text-decoration: none;
			text-align: left;
			padding: 0px;
			color: #666666;
		}
		#nav2 li {
			float: left;
			padding: 8px;
			width: 180px;
			background: #E4E4E4;
			border-top: 1px solid #808080;
		}
		
		#nav2 li ul {
			position: absolute;
			left: -999em;
			width: 150px;
			text-decoration: none;
			margin: -25px  0 0 188px;
			background: #E4E4E4;
		}
		
		#nav2 li li {
			padding: 8px 8px 8px 8px;
			width: 150px;
			border-left: 1px solid #808080;
			font-size: 12px;
			text-decoration: none;
			margin: 0;
		}
		
		#nav2 li ul a {
			text-align: left;
			width: 150px;
			padding: 0px;
			text-decoration: none;
			color: #666666;
		}

#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul {
	left: -999em;
	color: #000000;
}

#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {
	left: auto;
	color: #000000;
}

#nav2 li:hover, #nav2 li.sfhover {
	background: #CCCCCC;
	color: #000000;
}
