You'll see the same issue if you switch to Google Chrome...unless you install the IE add-on.
To explain the problem but not to defend it, the old version of MS Internet Explorer, ver 6, was not completely standards compliant. As a result, it displayed content differently than it should have. Since so many people used (and still use) that browser, pages had to be tweaked so that the desired result could be achieved. These folks are now being punished for trying to do the right thing. Since modern browsers are now doing a much better, more consistent job of displaying content, it's only a matter of time before webmasters catch up.
In the meantime....
Thanks for bearing with us. Hopefully the benefits outweigh the BS.
All the best.