Nonprofit Law Basics: What are the Duties of Nonprofit Directors?

What do nonprofit directors do? What are their legal obligations and duties? When can directors be liable? What should directors keep in their files?