Rio Tinto Alcan Inc. has been fined nearly $800,000 for safety violations at its smelter in Kitimat, B.C., after a flame from an enclosed hopper blew off a lid.