Your idle temps are acceptable. To get a better understand of your temps, I recommend running Prime95 for two hours and report your full load temps. If they are at or below the low 60's, you have adequate cooling.
I ran prime 95 for about 10 hours. Temps hit about 70 /75 c. Hows that.