Removed height values from footer and body tags to deal with odd footer placement; included code for footer as part of body element