I remember wondering about this very question a couple of years ago..
I THINK this is correct...It's been awhile. Anyway, I think fire is simply the burning fuel. It's so hot that the electrons in the carbons are jumping up to an excited state and then coming right back down, releasing light in the process. THis light is yellow and is (IIRC) due to carbon. Okay, found my book now...Yes, I was partly right...okay:
The yellow, outermost part, is due to the hydrocarbons (fuel) reacting with the air. The combustion is not 100% efficient and so there is some carbon dangling around, this carbon is heated to incandesence and gives off the yellow color. Try placing this part of the flame over a piece of glass and observe the soot, this is the same carbon that's responsible for the yellow color of the flame. If you could take this soot and heat it up, it would glow yellow. I'm speculating on the last two sentences here but I think I'm correct...
Next we have the inner cone, which is a bit darker. This is due to unburned fuel which is making its way upwards to react with the air. You can actually try collecting the gas this way, my textbook states, by placing a tube (glass!) into this region and try igniting the other end of it. It takes patience but does work!
Surrounding the yellow outer flamer is a thin blue mantle, this is where there is sufficient oxygen to allow a complete combustion of the carbon. This is the hottest part of the flame.
And that does it! Certainly answered my question a couple of years ago and probably finally made it concrete now!
BTW, nice quote.. I was using the same one for awhile. Brain Damage/Eclipse has been my favorite pink floyd song for as long as I can remember. It's so powerful!