changed footer and header styles to only apply to direct body children