I found this
great article over at www.sitepoint.com on how to
use CSS for navigation instead of tables and images. It covers both vertical, horizontal, tab and sub-menus. The only type of menu it doesn't have a complete version of that works on all browsers is a horizontal CSS menu with drop-down lists, however
Steve Gibson has
one that works.