Internet Explorer CSS implementation horrors

Well, the migration to WordPress 2.0 and Squible went fine, with on exception.  The manner by which Internet Explorer handles Cascading Style Sheets is driving me crazy.  If you take a look at my site in Firefox, everything is presented as I want it to.  The menus are aligned perfectly to the right of my name, there is no huge gap between the menu bar and the 1st post, and the footer displays without issues.  Now take a look at the site with I.E.  All kinds of issues here.  I’ve spent the good part of an evening tinkering with the IE CSS, and still can’t get it to display correctly.  For the time being I can live with the gap between the menu bar and 1st post, but not being able to display a footer on the home page is not acceptable.  Anyway, I’m going to keep tinkering with this format until I get it right, since the overall look and feel of Squible is very professional.