I have been having the exact same problem with my webpage extending horizontally in IE, my ie is the newest ie9. No solution as of yet, seems like it just expands every page a few points. I have heights and width set to each div to match the background image I am using for them