Update css

Use a tiled image (of paisley!) for the site background. Make the body
background white and slightly transparent, change the color of the header
border, and add a border to the footer.