Hi Marvin,
Im looking into the issue...In the meantime you can try IE8 and see if it automatically corrects the issue...
Internet Explorer 8 Beta: Home Page
Try it out and let me know
(The site has been having some server issues this week, we have resolved the error causing the site not to load)