That temperature is a little high for idle, although (not by itself) a reason for concern.
I would be more worried about the temperature under full load. Do you have any data?
To decrease your idle temperature, make sure that you have a good airflow through the case. (what is the case and how are your case fans laid out?)