Changed the css.

The footer is now positioned properly. Have a check on it.