Ok, fixed hat leider auf der Hauptseite nicht funktioniert.
Durch eine Empfehlung kam ich nun an diese Lösung: http://ryanfait.com/sticky-footer/
Ich bin zwar kein Freund von wrapper-divs und vor allem stört mich die Tatsache, dass die Footerhöhe fix im CSS drin stehen muss (height von push und footer bzw. margin-bottom vom wrapper) aber dafür funktioniert es so wie ich es mir vorgestellt habe.