/* CSS Document */


* html #navbar ul li ul {border-top:13px solid #2d4c26;}
#navbar ul li ul {border-top:11px solid #2d4c26;}
/*
#nav a {
	color:#cbdcc1;
	text-decoration: none;
}

#nav li {
	font-size:20px;
	color:#cbdcc1;
	}

#nav li li a {
	display: block;
	font-weight: normal;
	color: #cbdcc1;
	font-size:14px;
	text-align:left;
	padding: 5px;

}

#navbar li li a:hover {
	color:#FFF;
	background-color:#457c6d;
	}

#navbar li {
	float: left;
	position: relative;
	width: 140px;
	text-align: center;
	cursor: default;
}

li#first {
}

li#last {
}

#navbar li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	margin:0px;
	border-top:7px solid #2d4c26;
}

#navbar li ul li {margin:-4px;}

#navbar li>ul {
 
		margin:0px;
		padding:0px;

}

 

#navbar li li {
	display: block;
	float: none;
		background-color:#809559;
	}


#navbar li:hover ul, #navbar li.over ul {
	display: block;
	z-index:100;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}*/
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: auto;
	color:#cbdcc1;
	text-decoration: none;
}

#nav li {
	float: left;
	width: auto;
	padding:0;
}
#nav li a {	padding:0 85px 0 0;}
#nav li.first a {padding-left:45px;}
#nav li.last a {padding-right:0;}
#nav li a:hover {color:#fff;}
#nav li ul {
	position: absolute;
	width: auto;
	left: -999em;
	background-color:#809559;
	clear:left;
	overflow:auto;
	border-top:7px solid #2d4c26;
}
#nav li li a {
	font-weight: normal;
	color: #eeefd7;
	font-size:13px;
	text-align:left;
	padding:7px;
	}
#nav li li {float:left;clear:left;padding:1px;width:auto;}


#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}
#nav li:hover, #nav li.sfhover {position: static; }
