That is strange. I've just created a new site collection with a top site based on Blank Site template and there is a Style Library there. And MS says (here
for instance) that "In SharePoint 2010, every site collection has its own Style Library".
Try to recreate your site collection.