Background must be attached to body instead, otherwise it might have margins to right