Semi-transparent couleur de la couche au fond de l'image?

J'ai un DIV et je voudrais mettre un motif en fond. Ce modèle est de couleur grise. Afin de le rendre un peu plus agréable, je voudrais mettre un peu de couleur transparente "couche" plus de. Voici ce que j'ai essayé, mais qui n'a pas fonctionné. Est-il un moyen de mettre de la couleur et de la couche au-dessus de l'image de fond?

Voici mon CSS:

background: url('../img/bg/diagonalnoise.png');
background-color: rgba(248, 247, 216, 0.7);
InformationsquelleAutor Marc | 2012-02-07