moved scalable background sytles to body rather than html element