force footer to bottom of page - needs extra wrapper element