se ho ben capito cosa cerchi potrebbe anche esserti utile l'effetto di trasparenza sui layer...
crei due layer identici sovrapposti. al primo imposti:
codice:
z-index:1
ed al secondo
codice:
z-index:2
e sempre al primo imposti un colore di sfondo e un'effetto trasparenza tramite:
codice:
 filter: alpha(opacity=50); -moz-opacity:0.5;
sono necessari entrambi perchè il primo occorre per una corretta visualizzazione in IE ed il secondo in mozilla
poi poni gli oggetti che preferisci (testo, immagini, ecc.) nel layer con z-index=2.
in questo modo il colore del primo layer sarà in trasparenza sullo sfondo della pagina nel quale è impostato il layer mentre gli oggetti sul secondo layer avranno una normale opacità al 100%...

ti posto un esempio su una pagina che ho fatto: