Thanks, James, for pointing out the rendering problems with Internet Explorer 8 and 9. I found the HTML setting that fixes the problem. Evidently IE 8 and 9 want the width set on the nested table containing the body of the page, even though the table is itself nested in a cell whose width is already set.
Thanks, Microsoft, for demonstrating just how highly you prize conformity to standards and backwards compatibility with your own products.
The re-formatted pages have been sent to Princeton and will hopefully be live in the next few days.