Site looks great in everything but IE7

I’ve been going around in circles on this. Website works fine in FF, Chrome, Safari, IE8-9, but breaks in 7. The background is clearly out of line.

I’ve validated the HTML, and the only thing that causes some warnings is the Javascript used in the “add this” script.

If anybody notices anything, your help would be appreciated.

Until I can get if fixed, I’ve placed a hack in the template.css file, line 73 that tells IE7 to not display a background image.