#mega-menu { float: left; } .navigation-bar ul { list-style-type: none; margin: 0; padding: 0; } .navigation-bar ul li { position: relative; float: left; } .navigation-bar li { display: inline; } .navigation-bar li a, .navigation-bar li a:visited { color: ; display: block; float: left; line-height: 29px; height: 29px; font-size: 13px; padding: 0 10px; } .navigation-bar ul li a, .navigation-bar ul li a:visited { background: url('silver-dotted-sep-v.gif') right repeat-y; } .navigation-bar ul li a:hover { color: ; text-decoration: none; } .navigation-bar ul li ul li { border-left: none; } .navigation-bar ul li#last { } .navigation-bar ul ul { border-right: none; border-left: none; background: none; } .navigation-bar ul ul li a { color: ; text-decoration: none; font-size: ; } /* Used to style hover/selected action on top level links */ .navigation-bar ul li a.sel:link, .navigation-bar ul li a.sel:visited, .navigation-bar ul li a.sel:active, .navigation-bar ul li a:hover { color: white; text-decoration: none; background: ; } /* Secondary Navigation Bar */ .navigation-bar .page-list h3 { display: none; } /* If there are two menu bars */ .navigation-bar { height: 55px; } .navigation-bar ol { float: right; clear: both; margin: 0 0 5px 0; padding: 0; list-style-type: none; } .navigation-bar ol li a, .navigation-bar ol li a:visited { font-size: ; line-height: 20px; height: 20px; } .navigation-bar ol li { float: left; margin: 0; padding: 4px 10px; display: inline; background: url('theme_navbar_separator.gif') left no-repeat; } .navigation-bar ol li a { color: #fff; padding: 0; } .navigation-bar .page-list { background: none; } /* Drop Down Box */ .navigation-bar ul li div { position: absolute; top: 28px; text-align: left; display: none; border: 1px solid ; padding: 5px; margin-left: -2px; background: ; width: echo ( * ( + 12));px; z-index: 9999999; } .navigation-bar ul li div div { text-align: left; display: block; position: relative; top: 0px; width: 100%; } .lastMenudiv { right: 0px; } .navigation-bar ul li div ul { width: px; float: left; margin: 0px 4px 0px 0px; } .navigation-bar ul li div ul.last { border-right: none; margin-right: 0px; } .navigation-bar ul li div ul li { float: none; background: none; padding: 5px 0; border-right: none; } .navigation-bar ul li div ul li a { color: ; text-align: left; float: none; padding: 0px; height: auto; line-height: normal; background: none; } .navigation-bar ul li div ul li a:hover { color: ; background: none; text-decoration: underline; } /* Styles for each row of links */ .navigation-bar ul li div .row { clear: both; height: 1%; overflow: hidden; background: none; border: none; } /* Used to overwrite id's styles */ a.dropheading, a.dropheading:visited { background: !important; border-bottom: 1px dotted ; color: !important; padding: 5px 0px !important; margin: 0px 10px 0px 0px !important; height: auto !important; line-height: normal !important; display: block; } a.droplink, a.dropfooter { color: !important; background: none !important; margin-left: 12px !important; display: block; } a.droplink:hover, a.dropfooter:hover { color: !important; }