To improve the quality of community life for the people of Revelstoke by supporting non-profit organizations.