If a color needs to be transparant, you have two options:
Use an RGBA definition, e.g.
background-color: rgba(255,0,0,0.5);
, see http://www.w3schools.com/cssref/css_colors_legal.asp (but this is only supported on the newer versions of browsers)Use the opacity (Netscape-based browsers) and filter (IE-based browsers) property
~G