Second this. There are numerous variations of this problem on the forums with the bottom line being that the CSS cache is painfully slow to rebuild and server settings need to be changed to allow enough time for the cache script to complete.
Additionally, any problems with any CSS files break the entire site.