After much hacking around with style sheets and template code, I think the site is now doing more or less what I want in all browsers. I’m particularly impressed with how well this site renders in pure text browsers, and newly unimpressed with Microsoft Internet Explorer and its utterly half-baked CSS support. Oh, how I could rant about that. Don’t get me started. Instead, let me say that I have constructed this website using the most widely-supported current standards, then made minor concessions here and there to reduce the visual damage that IE inflicts on the site.