A nit pick about the style sheet: Why is the font size for the body of
the page set to 75%? It seems to me that except for "fine print", one
should never set the font size smaller than what the user has chosen.
Yes, I know that most users don't change the font size in their browser
preferences, but the default font isn't overly large.