I'm having some trouble adding a sprite to my scene in the usual way. The image I'm using can be found here: i.imgur.com/kMT4mOH.png
var map = THREE.ImageUtils.loadTexture('i.imgur.com/kMT4mOH.png');
var mat = new THREE.SpriteMaterial({map:map, color: 0xff5200, fog: true, blending: THREE.AdditiveBlending});
var glow = new THREE.Sprite(mat);
scene.add(glow);
However, when I apply color to the sprite, the entire image changes color instead of just modifying the white space.
For more details, you can check out this jsfiddle: http://jsfiddle.net/VsWb9/2331/
I'm a bit puzzled as to what I might be doing incorrectly, so any assistance would be greatly appreciated.