You are definitely making progress. It seems that the scroll bars are occurring because of the overflow: auto that you have applied to the body, outerwrapper, contentwrapper, and nav div. When I remove this overflow setting on these I'm able to see the menu appear on the left side when you hover over them. This seems to affect the content in the center of the page though. You may need to add another div around this area and specify the overflow for that div. The menu should work ok though if you get rid of the overflow. Let me know when you get it updated and I can check in IE for you as well.