Community Christmas dinner a true team effort