CSS Background

http://dkimusic.net/home.php

Okay that looks fine in IE, but when I open up Mozilla, the background image is like way over on the left and at the bottom and it won’t repeat. Is this just a glitch in Mozilla? It seems to have a few things in CSS that it doesn’t like, so I’m not sure. I’m new to using Mozilla.