Ho davanti a me un libro sui fogli di stile. Ti riporto fedelmente cosa c'è scritto

BODY { background-image:
url(immagine.jpg)}


nota che : non esistono spazi tra url e la parentesi e neppure tra la parentesi e il nome del file. Chiaramente se non specifiche un percorso il file grafico DEVE essere nella stessa cartella del file HTML
Prova a farlo esattamente come ti ho indicato: vai a capo (anche se non dovrebbe essere necessario) dopo image: e assicurati che il nome del file sia MAIUSCOLO come indichi tu nel percorso dell'url. Alcuni browser (però no IE) sono precisi in merito per cui se un file è maiuscolo lo devi chiamare maiuscolo; se è minuscolo lo devi chiamare minuscolo!