So I'm having a very odd problem. My site is served just fine to Windows PCs. When the same site is served to a Mac none of the CSS files seem to be loading. If I turn off WP-Super-Cache it is served to either OS fine. The problem seems to be exclusive to Mac's. I can serve the files to an iPad perfectly. Note that I'm using Amazon S3 in WP-Super-Cache.