I’ve gotten around to validating the code, and found a few bugs in the theme code. The pages should validate now.
A friend noticed a problem [difference] between MS IE and Firefox. The banner is not a link in firefox. That was subtle anyway, so I added a link to the main page in the links section, put the links at the top and always enabled the remainder of the menu on all pages. No reason to be subtle with navigation.