Fixed CSS bug causing overflow in body