/*** ESSENTIAL STYLES ***/.dropdown,.dropdown *{margin:0;padding:0;list-style:none;z-index:1000}.dropdown{line-height:1.0}.dropdown ul{position:absolute;top:-999em;width:5em;/* left offset of submenus need to match (see below) */}.dropdown ul li{width:100%}.dropdown li:hover{visibility:inherit;/* fixes IE7 'sticky bug' */}.dropdown li{float:left;position:relative}.dropdown a{display:block;position:relative}.dropdown li:hover ul,.dropdown li.sfHover ul{left:0;top:2.5em;/* match top ul list item height */z-index:1000}ul.dropdown li:hover li ul,ul.dropdown li.sfHover li ul{top:-999em}ul.dropdown li li:hover ul,ul.dropdown li li.sfHover ul{left:5em;/* match ul width */top:0}ul.dropdown li li:hover li ul,ul.dropdown li li.sfHover li ul{top:-999em}ul.dropdown li li li:hover ul,ul.dropdown li li li.sfHover ul{left:5em;/* match ul width */top:0}/*** SKIN ***/#menu ul.dropdown{list-style:none;display:block}#menu ul.dropdown li{margin:0;float:left;height:38px;background:url(../images/separator_menu.jpg) no-repeat left}#menu ul.dropdown li li.last{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px}#menu ul.dropdown li li{border-bottom:3px double #7d7a04;background:url(../images/background_dropdown_menu.png) repeat-y}#menu ul.dropdown li li a:hover{color:#900}#menu ul.dropdown li a{display:block;color:#271302;text-decoration:none;font-size:large;padding:8px 14px 8px 14px;white-space:nowrap;border:none;height:22px;/*text-shadow:1px 2px 1px #333;*/}#menu ul.dropdown li a.last{background:url(../images/separator_menu.jpg) no-repeat right}#menu ul.dropdown li a:hover{color:#600;padding:9px 13px 7px 15px;text-decoration:underline}/*** arrows **/.dropdown a.sf-with-ul{padding-right:2.25em;min-width:1px;/* trigger IE7 hasLayout so spans position accurately */}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;/* IE6 only */width:10px;height:10px;text-indent:-999em;overflow:hidden;/* background:url('../images/arrows-ffffff.png') no-repeat -10px -100px;*/ /* 8-bit indexed alpha png. IE6 gets solid image only */}a >.sf-sub-indicator{ /* give all except IE6 the correct values */top:.8em;background-position:0 -100px;/* use translucent arrow for modern browsers*/}/* apply hovers to modern browsers */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;/* arrow hovers for modern browsers*/}/* point right for anchors in subs */.dropdown ul .sf-sub-indicator{background-position: -10px 0}.dropdown ul a >.sf-sub-indicator{background-position: 0 0}/* apply hovers to modern browsers */.dropdown ul a:focus >.sf-sub-indicator,.dropdown ul a:hover >.sf-sub-indicator,.dropdown ul a:active >.sf-sub-indicator,.dropdown ul li:hover >a >.sf-sub-indicator,.dropdown ul li.sfHover >a >.sf-sub-indicator{background-position:-10px 0;/* arrow hovers for modern browsers*/}/*** 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}