with out a link to the site its hard to see what the problem might be.
I’m sorry, I thought I included that. 🙂
http://www.journeyforpurelife.com
How are you creating you header images? Your current header image is a : 940×439 jpeg and 122kb in size.
And is being shown as is, the site (css, design, etc.) isn’t doing anything to it.. that said for its dimensions and complexity its file size is small. its obviously been compressed. Thats good as it speeds your site but it also results in loss of quality.
It could be you’ve installed a plugin thats doing this automatically or you host has to improve performance.
Hmmm…I edited a bit in Photoshop, saved as a jpg and uploaded to WordPress.
In photoshop did you used save for web? and if so what quality setting (preset) did you use?
as the default jpeg High profile has a quality of 60% of the original which is fairly low, it’s as low as id even consider compressing a jpeg. try recreating it from the original with a quality of 70-80 %
the image will be bigger but the quality will be much closer to the original, use the 2up tab to see before and after.