add diff size background image on diff devices.

also updated some margins within the different sections of the html
layout.