2 /*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
17 width: 44em; /*IE6 soils itself without this*/
33 .sf-navbar a, .sf-navbar a:visited {
36 .sf-navbar li.current {
40 .sf-navbar li.sfHover,
41 .sf-navbar li li.current,
42 .sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
45 .sf-navbar ul li:hover,
46 .sf-navbar ul li.sfHover,
47 ul.sf-navbar ul li:hover li,
48 ul.sf-navbar ul li.sfHover li,
49 .sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
52 ul.sf-navbar li li li:hover,
53 ul.sf-navbar li li li.sfHover,
54 .sf-navbar li li.current li.current,
55 .sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {
58 ul.sf-navbar .current ul,
59 ul.sf-navbar ul li:hover ul,
60 ul.sf-navbar ul li.sfHover ul {
62 top: 2em; /* match top ul list item height */
64 ul.sf-navbar .current ul ul {
68 .sf-navbar li li.current > a {
72 /*** point all arrows down ***/
73 /* point right for anchors in subs */
74 .sf-navbar ul .sf-sub-indicator { background-position: -10px -100px; }
75 .sf-navbar ul a > .sf-sub-indicator { background-position: 0 -100px; }
76 /* apply hovers to modern browsers */
77 .sf-navbar ul a:focus > .sf-sub-indicator,
78 .sf-navbar ul a:hover > .sf-sub-indicator,
79 .sf-navbar ul a:active > .sf-sub-indicator,
80 .sf-navbar ul li:hover > a > .sf-sub-indicator,
81 .sf-navbar ul li.sfHover > a > .sf-sub-indicator {
82 background-position: -10px -100px; /* arrow hovers for modern browsers*/
85 /*** remove shadow on first submenu ***/
86 .sf-navbar > li > ul {
87 background: transparent;
89 -moz-border-radius-bottomleft: 0;
90 -moz-border-radius-topright: 0;
91 -webkit-border-top-right-radius: 0;
92 -webkit-border-bottom-left-radius: 0;
93 border-top-right-radius: 0;
94 border-bottom-left-radius: 0;