/* Navigation ----------*/ #NavbarMenu { background: #A0CFEC; width: 980px; height: 34px; font-size: 12px; font-weight: bold; font-family: 'AdorshoLipi', Arial, Tahoma, Verdana; color: #000000; margin: 0; padding: 0; float:left; } #NavbarMenuleft { width: 690px; float: left; margin: 0; padding: 0; } #NavbarMenuright { width: 285px; float: right; margin: 0; padding: 6px 0 0; } #nav { margin: 0; padding: 0; } #nav ul { float: left; list-style: none; margin: 0; padding: 0; } #nav li { list-style: none; margin: 0; padding: 0; } #nav li a, #nav li a:link, #nav li a:visited { color: #2008AF; display: block; font-size: 14px; font-weight: bold; font-family: Georgia, Times New Roman; margin: 0; padding: 5px 10px 5px; } #nav li a:hover, #nav li a:active { color: #000000; font-weight: bold; margin: 0; padding: 5px 10px 5px; text-decoration: underline; } #nav li li a, #nav li li a:link, #nav li li a:visited { background: #A0CFEC; width: 100px; color: #2008AF; font-size: 14px; font-family: 'AdorshoLipi', Georgia, Times New Roman; font-weight: normal; float: none; margin: 0; padding: 3px 4px; border-bottom: 1px solid #FFF; } #nav li li a:hover, #nav li li a:active { color: #000000; padding: 3px 4px; } #nav li { float: left; padding: 0; } #nav li ul { z-index: 9999; position: absolute; left: -999em; height: auto; width: 150px; margin: 0; padding: 0; border-left:1px solid #BFC0C0; } #nav li ul a { width: 100px; } #nav li ul ul { margin: -28px 0 0 100px; } #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; } #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; } #nav li:hover, #nav li.sfhover { position: static; }