footer has margin=0 by default