I'd suggest that you also test in IE... you have more problems than just the background... like the menus!
Start by validating your code... not sure if that's the problem but until you fix that stuff, there's not much use trying to trouble shoot the problem. http://validator.w3.org/
Best wishes,
Eye for Video
Bookmarks