IE has always had a bunch of bugs with its floats. I know that some of them involve interactions with :hover. It's a long shot but you might try removing the a:hover style for your links.
It's unusual to float the main content of a page. Why not try floating the sidebar instead? It might just evade the bug that the current layout is triggering.
no subject
It's unusual to float the main content of a page. Why not try floating the sidebar instead? It might just evade the bug that the current layout is triggering.