Why Are Stars Different Colors