Thanks Olivier! Regarding the link to a pure CSS menu article, there is a link to A List Apart article on the word "suckerfish" close to the top of the Overview section as soon as you enter the page. Also, obviously the demo CSS files do all the work for you anyway.
Regarding the 1px jump on text: this is something Firefox does that can only be worked around by specifying vertical spacing (line-height, padding, top, etc) in pixels, and that's definitely something that would be worse than what it would solve. I guess we'll have to live with that. I don't remember the details of the background transparency issue you mentioned - sorry. Cheers for the reply! Joel Birch.