The site is built around a WordPress CMS with a custom theme. A customised event content type allow better workflow when creating events and a more rigid, system-driven layout.