Re: how to make grungy background for website?
Your best bet is to take a look at this site:
http://www.cgtextures.com
and basically find a concrete texture to overlay on your website. That is basically how these effects were made.
It sounds simple and that's because it is. Just put the texture in a new layer and set its blend mode to Overlay
Good Luck