Vertical and horizontal centering without magic!