Just checked my books - opacity is inherited. Period.
The recommendation is to set the alpha transparency in your png file, then use a behavior work around for MSIE. As in
behavior: url(iepngfic.htc);
This involves getting a copy of the 'iepngfix.htc' file but a web search should find it for you.