The webmaster replied to me that I should change my font size settings
in IE to "medium" which fixed it.
The webmaster is missing a couple of important facts.
There is a bug in IE. When font-size is specified in ems, particularly when
tables are used for layout, the standard
smallest-smaller-normal-large-largest settings are multiplied by a couple of
orders of magnitude. Smallest becomes fly droppings. Largest becomes
billboard size. Try it and see. This is the first bit of missing
information.
The second bit is that the workaround for this but is quite simple, specify
font-size: 100% for the body element.
Looking at the HTML and CSS I can see that the webmaster is missing a whole
lot more information. The CSS is bloated. There is no use made of
inheritance anywhere. Every single rule specifies everything about fonts,
even to specifying the defaults. The entire CSS file could be re-written in
about 5 lines.
Same for the HTML. It's a mess (apart from using tables). bgcolor attributes
all over the place instead of CSS. Browser sniffing that does not work.
This page was written by some sort of wisiwydon'tg.
I've never had that happen before
though. It seems to be really advanced CSS stuff they are using but my
See above. Do not use this size as a learning tool.
Cheers
Richard.