Bonjour,
Est-ce que l'image en question est hébergée sur le site ? elle ne s'affichera pas si elle reste sur le hdd ; pour ce qui est de la css, c'est un fichier à l'extension css qui est inséré dans le code html, dans <head> ; il convient de modifier les lignes directement dans le fichier css.
Toutefois, pour ce qui est de l'arrière plan, pas besoin de ce fichier, on peut le spécifier directement dans la balise <body>
exemple : <body bgcolor="#codecouleur"> pour un arrière plan de telle couleur
<body background="adresse_image"> pour une image en arrière plan.