In both Firefox and IE I am getting extra space at the bottom of one of my divs and I can't see where it's coming from. I made the background color of the div red so you can see which div has the extra space.
In addition, in IE there is a 1px of extra space on the left edge of the div.