I am optimizing my site by eliminating 'Leverage Browser Cache' and 'Add E

I am attempting to optimize our new site at preview3.unityofchattanooga.com. I'm running the GTMetrix reports and it cites me for poor 'Leverage Browser Caching'. The YSlow report has a similar complaint.

I've altered my .htaccess file to put long expirations on all the file types cited in the reports, and a default for anything I've missed. I setup as many of these through W3TC, and manually added types not covered there.

Despite these changes, the Page Speed and YSlow reports still complain about the exact same files as having the exact same expirations as before I made the changes.

What do I need to do to eliminate the 'Leverage browser caching' errors on the Page Speed report, and 'Add expires headers' on YSlow? This is my goal. If there is a better way than altering the .htaccess, I'd like to do that. If not, what do I need to do to have the settings in .htaccess work and be recognized?

I have attached a screen shot of the 'Page Speed' report and the htaccess file.

Jeff