Added positioning for footer and main sections