Just wondering, can you attach more than one stylesheet to a page? like:

<link href="styles/sheet1.css" rel="stylesheet" type="text/css">
<link href="styles/sheet2.css" rel="stylesheet" type="text/css">

and would that be more efficient than having one big style sheet for all pages?

so you have a sort of base stylesheet which stores all the generic styles which are used on all pages, and then you have page-specific stylesheets which define styles used only on that page...