![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
no sé si asp sea lo mismo que php (
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
), que te envía html (supongo que sí) así que no creo que haya ningún problema en crear una sola hoja de estilos para todo un sitio; también puedes estudiar las CSS2 y xml ya que estos son mucho más extensibles que xhtml.
Saludos