Huge IE gap - Fine in Firefox ?!?!1

Well here goes, I inherited this site along with all its nuances.

If you look at the homepage on IE theres a huge gap between the content and the “header” image.

http://www.planetGreenRecycle.com

Though it displays fine in FF. ITs all completely Table based as far as layout goes.

I just went through and fixed over 200 errors in the HTML so that it validates thinking that might get rid of the problem.
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.planetgreenrecycle.com%2F
http://jigsaw.w3.org/css-validator/validator?uri=http://www.planetgreenrecycle.com/

EDIT: This is what I’ve tried so far… Continueing to work on it till I get rid of the gap.

valign="top" style="padding-left:20px; padding-top:0px; margin:0px; vertical-align:top; top:0px; " 

So I’m wondering if anyone knows of a tweak, hack, fix, prayer, or magical voodoo that I can use to get rid of it?

THanks in advance I really appreciate the help.