Fire damages village, town offices in western NY Fire damages village, town offices in the Village of Castile