A state police fire marshal is investigating the causes of two fires in New Castle, Lawrence County, that were reported within a half hour of each other Wednesday night, one which damaged a lumber yard facility and the other that destroyed a 71-year-old candy factory.