Fixed footer issues, minor CSS tweaks