@CHARSET "UTF-8";

/* * * * * * * * * * * * * * * * * */
/*       Styles for Main Nav       */
/* * * * * * * * * * * * * * * * * */

#nav {
    padding: 0px 2px 0px 0px;
    text-decoration: none;
    list-style-type: none;
    height: 29px;
    float: right;
    position: relative;
    z-index: 0;
}

#nav li {
	float: left;
	position: relative;
	display: inline;
	height: 100%;
	margin: 0;
	padding: 0px 10px 0 10px;
    //padding: 6px 5px 8px 7px;
    line-height: 2.7em;
}

#nav li.selected {
    background-color: #eceab4;
}

#nav li:hover {
    background-color: #eceab4;
}

#nav li:hover a {
    color: #3a3a2c;
}

//#nav li.parentItem:before { content: ""; }
//#nav li.parentItem:first-child:before { content: ""; }
#nav li.parentItem { background: url('../images/menu-divider.png') no-repeat; background-position: left center; }
#nav li.first { background: none; }
#nav li.parentItem:hover { background-color: #eceab4; }

#nav li a {
    color: #000;
    font-weight: bold;
    text-decoration: none;
    font-size: 10px;
}

#nav li ul { 
    display: none;
    list-style: none;
    position: absolute;
    margin: 0px 0 0 -9px;
    //width: 191px; /* left offset of submenus need to match (see below) */
    width: 16em;
    z-index: 10;
    background-color: #e4e5e5;
    padding: 0 10px;
}

#nav ul li.menuItem {
	width: 100%;
    padding: 3px 0 4px 0;
	display: block;
	position: relative;
    background-color: #e4e5e5;
    border-top: 1px solid #fff;
    line-height: 1.5em;
}

#nav ul li.first {
    border-top: 0;
}

#nav ul li:hover {
    background-color: #e1dd8d;
}

#nav ul li.menuItem a {
	font-weight: normal;
    margin-left: 5px;
    color: #000;
    margin-right: -30px;
}

#nav li:hover ul li a {
    color: #000;
}

ul#nav li:hover {
    visibility: inherit; /* fixes IE7 'sticky bug' */
}

#nav .sf-sub-indicator {
	display: none; /* fixes the ">>" being automatically appended to main page links with sub-pages */
}

/* Subnav - Referring to the secondary navigation on subpages in the right column */
#subnav, #subnav li {
    list-style: none;
    margin-top: 2px;
}

#subnav a { color: #999900; text-decoration: none; font-size: 12px; font-weight: bold; }

#subnav a.selected { color: #666; font-weight: bold; }