Times earns General Excellence, dozens of awards from Alabama Press Association