the original pride flag had eight stripes, each with a meaning:

Pink for Sex
Red for Life
Orange for Healing
Yellow for Sunlight
Green for Nature
Turquoise for Magic
Indigo for Serenity
Violet for Spirit