render column widths separately from columns (fixes layout issue in Mozilla)