A very broad range of colors can be produced using the appropriate chemicals.By the way, while elements such as strontium and barium do have radioactive forms, the materials used in fireworks are not radioactive, despite misinformation to the contrary.