footer improvements, padding issues