The thermostat on the front must be connected to a probe. Depending where the probe is may be that you are getting high temps. Where in the manual did it say to put the probe? If it's for the hard drive bay then putting it on the proccessor would give a "Red" reading.
You should use software temp monitoring (Real Temp for proccessors, Afterburner for graphics cards) etc) to get accurate readings. FinneousPJ is right that a CPU does not cause massive over heating, but it may be that it is running at 90-100% capactity and blowing hot air in your case (and maybe at the probe).
Do a bit of testing then you will know what you need to upgrade, if at all.