How to Render Transparent Web Site Elements : CSS Opacity Tutorial
У вашего броузера проблема в совместимости с HTML5
Forget this video. Using rgba() or hsla() color values is much easier, you don't need to layer things, just make the container background color opacity set using rgba() or hsal(). http://www.developphp.com/lib/CSS/Color-Values