css fixes for body background and header and body buttons