/* + Main Navigation
--------------------------------------------------------------------------------------------------------*/
#main-nav {
	position: relative;
	z-index: 998;
	height: 42px;
	margin-top: 0px;
	font-weight : bold;
	width: 970px;
	margin-left:4px;
}
#main-nav div {}
		
.sf-menu {height: 43px; background: #619c02 url(../../images/bg-menu.gif) repeat-x;}
	.sf-menu li {height: 43px; float: left; position: relative;}
   .sf-menu .divider {width: 1px; margin: 0px; background: url(../../images/divider.png) no-repeat; font-size: 0; line-height: 0;}
		#main-nav a {
	display: block;
	position: relative;
	color: #fff;
	text-decoration: none;
	font-size : 12px;
	padding-left: 13px;
	padding-right: 13px;
	padding-top:16px;
	padding-bottom:10px;
}
				
/*Drop Down*/
ul.sf-menu ul {position: absolute; top: -999em; width: 160px; /* left offset of submenus need to match (see below) */}
	ul.sf-menu ul li {width: 100%; background: #dff8a4;}
	ul.sf-menu li:hover {visibility: inherit; /* fixes IE7 'sticky bug' */}
		ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul {left: 0px; top: 41px; /* match top ul list item height */ z-index: 999;}
	ul.sf-menu ul li.divider{display:none;}
/*Skin*/
#main-nav ul ul li {height: auto; width:235px; padding: 0px 0; line-height: 1; border-top: 1px solid #a8cf6a;}
	#main-nav ul ul a {padding: 6px 6px 8px; color: #34431d;}
	#main-nav ul ul a:hover {background: #558b00; color: #fff;}

.sf-sub-indicator {display: none;}

/*** shadows for all but IE6 ***/
.sf-shadow ul {background:	url('../../images/shadow.png') no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px;	-moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px;}
.sf-shadow ul.sf-shadow-off {background: transparent;}
	

/* - Main Navigation
--------------------------------------------------------------------------------------------------------*/