Unless your room temperature is near 90F or 32c. the idle temperature is still too high.
The cause is either very poor case cooling, or a heat sink that is not mounted quite right.
If the fan is not spinning, that will cause a problem too.
The only way to check is to look at the back of the motherboard to verify that all 4 pushpins are completely through the motherboard and locked. If you used the stock Intel pre-applied thermal material, then you should be good.
I hope you did not clean off those three grey stripes.
What case are you using?
If you take the sides of the case off, and direct a house fan at the insides, does it fix your problem?
I suggest you buy an inexpensive aftermarket cpu cooler.
It will keep your cpu cooler when OC'ed, and will be quieter under load.
$20 buys you an excellent cm hiper212.