#navigation ul {list-style:none;margin:0;padding:0;line-height:1.2;}
#navigation li {float:left;display:inline-block;padding:5px 10px;}
#navigation li ul {width:100%;padding:0 20px 0 0;}
#navigation li li {float:left;display:inline;padding:5px 10px;}
#navigation a:link,#navigation a:visited {display:block;padding:0px 0;color:#222;text-decoration:none;}
#navigation a:hover {color:#fff;}
#navigation  li #active_menu {color:#000;} 

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}
.sf-menu {line-height:1.0;}
.sf-menu ul {position:absolute;top:-999em;width:10em; /* left offset of submenus need to match (see below) */ }
.sf-menu ul li {width:100%;}
.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */ }
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block;position:relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:0;top:23px; /* match top ul list item height */}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {top:0;left:10em; /* match ul width */	}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {top:0;left:10em; /* match ul width */ }

/*** SKIN ***/
.sf-menu {float:left;margin-bottom:1em;padding:0;}
.sf-menu a {border-left:0px solid #fff;border-top:0px solid #CFDEFF;padding:0em 1em;text-decoration:none;}
.sf-menu a, .sf-menu a:visited  {z-index:9999;color:#222; /* visited pseudo selector so IE6 applies text colour*/ }
.sf-menu li {background:none;}
.sf-menu li ul {z-index:9999;border:#5b5b52 1px solid;border-top:none;background:#9fa09a url(../images/bkg_menu_dropdown.jpg) top left repeat;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {}
.sf-menu li li {}
.sf-menu li li li {background:none;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background:#9fa09a url(../images/bkg_menu_top.jpg) top left repeat;outline:0;}
.sf-sub-indicator {visibility:hidden;display:none;}

/*** shadows for all but IE6 ***/
.sf-shadow ul {}
.sf-shadow ul.sf-shadow-off {background: transparent;}



