What gives gemstones colors ... While many associate sapphires with the color blue, these gems actually come in a rainbow of ...