add footer styling
fix footer implementation