<p>This is a question brought up in a local user group mailing list at dot.net.nz ...</p>

<blockquote>
  <p>I when I create an XHTML page
  old-fashioned way, I used to use the
  following syntax for my CSS
  declarations:</p>
</blockquote>

<pre><code>&lt;link rel=”stylesheet” type=”text/css” media=”screen” href=”css/screen.css” /&gt;

&lt;link rel=”stylesheet” type=”text/css” media=”print” href=”css/printer.css” /&gt;
</code></pre>

<blockquote>
  <p>Now, since I code using ASP.NET 2.0
  and beyond; I fell in love with the
  Themes. However, I don’t know how to
  do the same thing using Themes.</p>
</blockquote>

You can declare the media type inside the stylesheets. For example, printer.css:
```
```
@media print
{
    /* Print CSS rules here */
}
```
```