This works great. Something else, how do you change the height of each nav bar? i would like to make #nav-topbar 35px. There also seems to be a 3/4 grey border on the main nav menu and it would be great to remove that to blend with the header color other than black/drk. grey.
side note:
Caftulate: just copy/paste the code in your custom.css.
you can use the wordpress user interface to do this. APPEARANCE->EDITOR->custom.css (on right list at bottom).