"And do a custom white balance" would solve the problem, because "it is hallogen (spelling) light"!
White balance. The "color" white from a hallogen is different then the "color" of white from an incandescant bulb.
The camera is simply too stupid to figure out what white really looks like. Your brain compensates on the fly, but the camera has to pick one, and in this case, picked wrong.
this was a HUGE problem for me shooting a kids party in a barn which had flourescent lights. With the barn doors open and the natural sunlight pouring in, every spot in the barn had a different white balance. It was maddening!
So how to fix?
1) Custom white balance up front. Since there are two types of light involved, you'd have to either shoot a grey card or use something like an expo-disk (I have one but rarely use it).
2) Shoot RAW and adjust the white balance in post-processing. This is a HUGE benefit to shooting RAW
3) Paint Shop Pro will let you alter the color temp of a jpg as I recall.
4) Here's a cool trick for you in Photoshop, which works with any image that has a color cast to it:
a) Duplicate the layer
b) choose "filter" "blur" "average". You'll now have a solid color. This is the average color of the entire image.
c) choose "image" "adjustments" "invert". Now you have the opposite color!
d) on the layer palate, change the layer type from "Normal" to "Color".
e) Adjust the "Fill" to taste, and you'll counter the color cast!
Feel free to try it on my image!
GAD