If you view it in FF you'll see where the header ends there is no spacing to the body area. If you veiw it in IE you'll notice a 2 to 3 pixel break for some reason. I have cleared both columns but it's still there?
I am going to assume that you utilized a relative (...or absolute) positioning in your CSS with top and left positioning. If so, then you may have to set the top position to what works in IE, say 2 or 3 pixels less, and then use the child selector hack from Andy Budd's 'CSS Mastery" book: e.g. 'html>body' to declare the browser-compliant top declaration. IE will use the initial one and ignore the child selector one as IE 5/6 and below does not support the child selector. This may clear up your problem.
Using the absolute tag on the body worked like a charm. I set the #bodyArea { position:absolute; top:286px; } which placed the bodyArea right where it needed to be...
dwmanning - you have really set my obsessive compulsiveness to sleep.