I agree with Stiney... light text of dark backgrounds should be avoided... especially when the background has highlights...
Not all monitors are configured with the same contrast and brightness levels... and considering the audience: church goers, i'm sure you'll have some viewers with less than perfect vision to start with... i'd recommend making it easy on them!
There are other tricks like translucent white overlays but you'd be getting into semi-complex css...
If you want to explore this idea, let me know. You can see a bit of it in action at
Mike and Dan's Burger Crusade
Mike.