That looks like ie6 pam, am I correct?
If that's the case, then your background is not coming through in ie6. I've seen that happen a few times. Here's a fix:
in your CSS, apply a float to the container that has that background style (it appears to be div#main). That may in turn affect your layout, but that float should let your background show. It's a dumb ie6 bug. Also, IE doesn't like min-height styles, and height: auto doesn't seem to be working for you in ie6.
Hope this helps
__________________
Sarah J.
|