One problem may be the following:
<link rel="stylesheet" href="MenuBar/cbcscbinsmenu.css" type="text/css" />
You cannot place stylesheets in the <body> using a DOCTYPE that invokes standards mode. IE will happily get them wherever they are, but other browsers, like Firefox will enforce the DOCTYPE's restrictions. In standards mode, external and embedded style sheets must be referenced between the <head> and </head> tags.
This would work in quirks mode, but then you open a whole different can of worms.
Nice looking web page, by the way.
Author, Various Wrox Books