I think this is because of the modifications that you’ve done. If I take a look at the code I can clearly see that there’s some html at the top of the page with three unclosed tags.
This causes the whole page to render differently. Firefox and Chrome kind of correct this mistake, but IE 9 and lower don’t. That’s why it looks the way it does. I suggest you take a closer look at your modifications to solve the problems.