added styles for main background, footer and header