What is happening here? The green <div> should be the same width as the table - and that width should be 830px.
It looks like IE is stretching the table wider than it should be... but if so then why?
When you consider that the table is 830px wide, the pink div is 730px, the green div is 850px, the red div is 620px and the blue div is 100px, you can see that absolutely nothing is lining up correctly. It all seems quite random.