Ciao KANID,
personalmente farei lo sfondo trasparente, se possibile, con una piccola immagine ripetuta come background. Non sapendo a cosa vuoi applicare la traparenza, prova con queste regole aggiuntive:
background-color: white;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);opacity:0.5;