Backgrounds and overlays with CSS
Added html and body styles with 0 margin/padding