St Francis de Sales, Island Bay, Wellington, New Zealand has a new website.