In reply to Jeff Chandler.

This is almost always because one or more of your CSS sheets is being pulled in via @import, and those get skipped, effectively removing them from your site.

That'll make things look ugly. I recommend changing those sheets to be included properly via enqueue.