Se non ho capito male tu vorresti uno sfondo generale di un colore e un'immagine che faccia da sfondo indipendentemente dal colore che gli sta sotto giusto?

Prova questo:
Codice PHP:
<html>
<
head>
<
title>Untitled Document</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<
style type="text/css">
<!--
body {  background-color#000000}
.immagine 
{  
background-imageurl(img.jpg); 
background-attachmentfixed
background-repeatno-repeat
background-positioncenter center;
}
-->
</
style>
</
head>

<
body class="immagine">

</
body>
</
html
Ti ho messo l'immagine al centro fissa.
Se vuoi spostarla basta che modifichi i css.