Jitro wrote:
Why are no stars green? Or purple? Or pink?
The reason we do not see green stars is the very reason the sun does not appear green. Colors are actually different wavelengths of light. Our sun's maximum power output is in the green part of the electromagnetic spectrum. That is to say, our sun emits the green wavelength the strongest. However it also emits all other wavelengths, and green is in the middle of the visible light spectrum. Imagine an archway of colored stones and green is at the top as the key stone. Yellow and blue are the stones on either side of green, and while they are not as high, they are about the same height with respect to each other. In other words, yellow light and blue light are emitted with roughly the same intensity, with yellow being emitted a little more than blue, and orange and indigo are emitted at a weaker intensity than yellow and blue light, but at roughly equal intensities with respect to each other, and then red and purple are emitted with the least intensities in the visible range, but still roughly the same intensity with respect to each other. So the green color is diluted due to the near equal intensities of light of other colors, and when you mix all of the visible colors of light you get white.
The same is true of other starts. Since they are broad spectrum emitters, the coolest stars will appear red to us in the visible spectrum, the hottest stars will appear blue, and everything in between will be muted and appear as orange, yellow, or white.
Here is a link with a more coherent explanation.
http://solar-center.stanford.edu/SID/ac ... enSun.html