Hello there,
I have my site here: www.slarc.com and I am trying to add two submenu links under “Firm Profile”. I cannot get it to work.
Right now I have added this code into the existing NavMenu:
<ul id="NavMenu">
<li class="one" rel="#537D67"><a href="/">Home</a></li>
<li class="two" rel="#f2dd71"><a href="firmprofile">Firm Profile</a>
<ul>
<li class="sub"><a href="news">News & Announcements</a></li>
<li class="sub"><a href="casestudies">Case Studies</a></li>
</ul>
</li>
<li class="three" rel="#d18662"><a href="whysla">Why SLA?</a></li>
<li class="four" rel="#7383b7"><a href="portfolio">Portfolio</a></li>
<li class="five" rel="#537d67"><a href="humanfactors">Human Factors</a></li>
<li class="six" rel="#d18662"><a href="contact">Contact</a></li>
</ul>
However that just adds the “News & Announcements” link to the right of Firm Profile and doesnt’ show the second link to Case Studies. I’ve tried to add some code to my existing CSS menu to hide the visibility of #NavMenu ul ul. But isn’t working. Anyone know what I’m missing? I know it’s gotta be something simple.
Thanks,
Lorne
My CSS code for the menu:
/*** #NavMenu div for all pages. ***/
#NavMenu h2 { clear:both; padding-top:20px; }
#NavMenu ul { list-style:none; margin:0; padding:0; }
#NavMenu ul ul { visibility:hidden; }
#NavMenu ul li:hover ul { visibility:visible; }
#NavMenu li { list-style:none; font-family:"Arial Narrow", Arial, sans-serif; font-size:15px; float:left; height:24px; text-align:center; overflow:hidden; border-left:solid #CCC 1px; text-transform:uppercase; margin:0; padding:0; }
#NavMenu li a { display:block; width:auto; height:100%; color:#343C38; text-decoration:none; }
#NavMenu li a:hover,#NavMenu li a:focus,#NavMenu li a:active { color:#343C38; }
#NavMenu a { background:url(Images/NavMenu/gradients.gif) no-repeat -127px 0; float:left; }
#NavMenu li,#NavMenu span,#NavMenu a { position:relative; float:left; padding-top:3px; }
#NavMenu span { display:block; float:left; height:24px; background:url(Images/NavMenu/gradients.gif) no-repeat; }
#NavMenu .one { border-left:0; }
#NavMenu .one a { width:90px; }
#NavMenu .one span { background-position:0 0; background-color:#B27253; }
#NavMenu .two a { width:125px; }
#NavMenu .two span { background-position:0 -24px; background-color:#325041; }
#NavMenu .three a { width:100px; }
#NavMenu .three span { background-position:0 -48px; background-color:#DDC067; }
#NavMenu .four a,#NavMenu .six a { width:115px; }
#NavMenu .four span { background-position:0 -72px; background-color:#B27253; }
#NavMenu .five a { width:150px; }
#NavMenu .five span { background-position:0 -96px; background-color:#63719f; }
#NavMenu .six span { background-position:0 -120px; background-color:#325041; }