There is no height specified for body tag but why is it taking some amount of height when I see in inspect element?
here is the code
And here is the example screen

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I got the solution. That was happening because of the table added inside the “content_wrap” div. this is was not considering the table inside it so I added a blank div around the table then it is working as child of the div “content_wrap”.
Updated fiddle http://jsfiddle.net/9TzEC/7/