The problem is that you haven't specified a charset, so the browser just uses its default setting, sometimes causing problems when the default is anything other than ISO Latin-1.
Fix the problem by specifying the charset in your HTML markup.
Fix the problem by specifying the charset in your HTML markup.
The HTML/CSS hasn't been updated in that time, except to stop enforcing the XHTML Strict Mime type. I'm aware of how poorly the site reflects my skills and how out of date it is. But, at least it works accessibly - if a dodgy glyph on a browser that didn't exist when it was built is the only issue, I'll roll with that.