Hallo,
Wenn ich das gleiche mit einem halbtransparentem PNG mache:
background: url(bg.png) #888 no-repeat;
erscheint der koomplette Hintergrund einheitlich #888.
Du musst dir das so vorstellen, dass zuerst die einheitliche Hintergrundfarbe kommt (kann aber auch transparent sein), und darauf das Hintergrundbild quasi aufgelegt wird. In diesem (speziellen!) Fall erscheint alles einheitlich, weil sowohl die Hintergrundfarbe als auch das halbtransparente Bild, nun ja, die gleiche Farbe haben.
Du kannst ja mal die Hintergrundfarbe auf rot setzen, dann sollte so ein Braunrot erscheinen.
Gruß