Thanks. I've done it using
CSS transparency. I've made the background transparent but then made the text/photos on top non-transparent. I must admit the non-transparent text does not look as crisp as normal though, this process changes it somehow.
(I don't understand the
png option, so will stick to
CSS).