
/*** ESSENTIAL STYLES ***/
#nav, #nav * {margin:0;padding:0;list-style:none;z-index:999;}
#nav {line-height:1.0;width:100%;}
#nav ul {position:absolute;top:-999em;}
#nav ul li {width:100%;}
#nav li:hover {visibility:inherit;}/* fixes IE7 'sticky bug' */
#nav li {float:left;position:relative;}
#nav a {display:block;position:relative;}

#nav li:hover ul,
#nav li.sfHover ul {left:0;z-index:999}


ul#nav li:hover li ul,
ul#nav li.sfHover li ul,
ul#nav li li:hover li ul,
ul#nav li li.sfHover li ul {top:-999em;}

ul#nav li li:hover ul,
ul#nav li li.sfHover ul,
ul#nav li li li:hover ul,
ul#nav li li li.sfHover ul {top:0;}


/*Stuff that needs to match*/
#nav ul {width:15em;} /* left offset of submenus need to match (see below) */
#nav li.sfHover ul {top:2.75em;}/* match top ul list item height */
ul#nav li li.sfHover ul,
ul#nav li li li.sfHover ul {left:15em;}/* match ul width +padding on sublevel (line 46) */



/*** DEMO SKIN ***/
#nav {float:left;}
#nav a {border-right:none; padding: 2em 1.5em 1.2em 1em;text-decoration:none;font-weight:bold;font-size:11px;}
#nav ul {border:solid 1px #999;}/*border the dropdown*/
#nav a, #nav a:visited  {color:	#fff;} /*First level link settings*/
#nav li li a, #nav li li a:visited  {color:#333;} /*All but first level link color*/

#nav li {background:transparent;}/*First level Background*/
/*#nav li li {background:#fff;}All levels but first Background*/
#nav li li {border-top:solid 1px #eee;}/*Sublevel border top*/
#nav li ul {background:#fff url('images/dropdown_side_bg.png') repeat-y scroll 0 0;}/*Sublevel "sidebar" shadow */
#nav li li a {background-repeat:no-repeat;background-position: 5px center;font-weight:normal;padding:0.75em 0.5em 0.75em 2.8em;}/*backgorund-icon position*/

/*{background:#ffd  url('images/icon_arrow_right.gif') no-repeat right center;}*/
#nav li li.sfHover {background-color:#ffd;}
#nav li li a:focus,
#nav li li a:hover,
#nav li li a:active {background-color:#ffd} /*All but first level hover-background*/

.sf-sub-indicator {position:absolute;display:block;right:0.2em;top:0em;width:18px;text-indent:-999em;}/*Sublevel indicator*/
#nav .sf-sub-indicator {/*background:url('images/icon_arrow_right_white.gif') no-repeat right center;height:3.3em;*/}/*Sublevel indicator - first level*/
#nav ul .sf-sub-indicator {background:url('images/icon_arrow_right.gif') no-repeat right center;height:2.6em;}/*Sublevel indicator - all levels*/

