Fixed horizontal scrolling problem

The full-browser width backgrounds caused horizontal scrolling. Seems
putting 'overflow-x: hidden' on both html and body is necessary to
correct this.