For years I have been using the following system to very good effect. Every page of the 20 - 250 page site has the exact same javascript menu. I use it on the left with flyout columns opening to the right of the first column. My menus can be four layers deep, so its easy for folks to find everything they seek. Somewhere on the home page is an html link to a sitemap, which pretty much does the same job as the javascript menu, using 100% html links. So Google finds all my pages. Now the bottom of every page as an nice footer with some nice buttons which contain html links to SPECIAL pages. The footer is presentable, but it contains nothing of interest beyond what the customer as already found, so they almost always ignore it. Those 3, 4, or 5 SPECIAL links are to well optimized landing pages whose Google mojo I want to maximize. The system works. Google always returns one of these pages in a customers search. Never again does "link to us" beat out my main page. So here is the thing. For reasons which have more to do with father son competition than intelligence I created my latest and greatest using a css menu, which pretty much negates the neat trick explained above. Has anyone got any ideas how to achieve the same effect using css, or should I just throw away all that work and return to javascript. The thing I like better about the css is that the navigation buttons look exactly the same in firefox and IE.