This is my first xhtml+css site, everything is working great in Mozilla, Safari, Firefox and Netscape 7, but like always IE is making some bad jokes.

The problem with IE is the background for the menu and three boxes at the end of the page, the background it's not at the right position and looks really bad, I have tried several fixes but no one seems to work.

Does anyone know any trick for this stuff?

The code url is:

Screenshot url is: