Fixed footer and other css issues