apply-templates: Taught category listings to handle list, two and three column formats.