#navbar { margin:0;	padding:0; z-index:100; background:#ac9f7c;	}

#navbar a:link, #navbar a:visited									{ font-weight:bold }		/* links - top level */
#navbar a:hover, #navbar a:active									{ color: #420; }			/* hover - top level */
#navbar li li a:link, #navbar .sf-menu li li a:visited 				{ color: #fff; }			/* links - sub-menus  */
#navbar .sf-menu li:hover											{ background: #cebda1;}
#navbar .sf-menu li li												{ background: #ac9f7c; }	/* background color - sub-menus */
#navbar .sf-menu li li li											{ background: #ac9f7c; }	/* background color - sub-sub-menus */
#navbar .sf-menu li li:hover, #navbar .sf-menu li li.sfHover, 
#navbar .sf-menu li li a:focus, #navbar .sf-menu li li a:hover, 
#navbar .sf-menu li li a:active										{ background: #cebda1; color: #420;}	/* hover - sub-menus */

.sf-menu,.sf-menu *						{list-style:none;margin:0;padding:0;}
.sf-menu								{float:left;line-height:40px;}
.sf-menu ul								{position:absolute;top:-999em;width:150px}
.sf-menu ul li							{width:100%}
.sf-menu li:hover						{visibility:inherit;}
.sf-menu li:hover a						{color: #420;}
.sf-menu ul:hover a						{color: #420;}
.sf-menu li								{float:left;position:relative;background:none}
.sf-menu a								{display:block; line-height:40px;padding:0 1em;position:relative;text-decoration:none}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul					{left:0;top:40px;z-index:99}
.sf-menu li li a						{padding:0 1em}
.sf-menu a,.sf-menu a:visited			{color:#fff}
.sf-menu li li							{  }
.sf-menu li li li						{  }
.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu a:focus,
.sf-menu a:hover,
.sf-menu a:active						{outline:0}
.sf-menu li li:hover,
.sf-menu li li.sfHover,
.sf-menu li li a:focus,
.sf-menu li li a:hover,
.sf-menu li li a:active					{}
.sf-menu a.sf-with-ul					{min-width:1px;padding-right:2em}
.sf-sub-indicator						{background:url(../images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:.8em;text-indent:-999em;top:1.45em;width:10px}
li ul li .sf-sub-indicator				{right:1em}
a > .sf-sub-indicator					{background-position:0 -100px;top:1.45em}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px}
.sf-menu ul a > .sf-sub-indicator		{background-position:0 0}
.sf-shadow ul							{background:url(../images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0}
.sf-shadow ul.sf-shadow-off				{background:transparent}

ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:150px;top:0}
li li a .sf-sub-indicator,li li a > .sf-sub-indicator{top:.9em}
.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}

