CSS'den #footer'e clear: both; eklerseniz footer düzelir.