What makes the colors in fireworks?
Various chemical compounds are combined to produce the colors in fireworks.
Red –Strontium salts, lithium salts
Orange –Calcium salts
Yellow –Sodium compounds
White — Titanium, magnesium or aluminum barium oxide
Green– Barium compounds + chlorine producer
Blue — Copper compounds + chlorine producer
Purple–Strontium (red) +copper (blue) compounds
Violet–Potassium + Rubidium (violet-red)
Silver–Burning aluminum, titanium, or magnesium powder
Gold–Charcoal, iron, or lampblack
Read more about this at: http://en.wikipedia.org/wiki/Firework