title: Sharing CSS stylesheets across different domains
body: <p>I'm working on two different WordPress sites that are in many ways similar but are skinned differently.</p>
  
  <p>For example, let's say I'm working on two 'magazine' sites, which share the same CSS layout e.g. grid system, margin's etc., but different CSS decorational properties e.g. gradients, colours, shadows.</p>
  
  <p>What is the best way to get them to share the same base CSS layout, but different decorational CSS?</p>
  
  <p>Initially I thought something like ...</p>
  
  <pre><code>&lt;link rel="stylesheet" type="text/css" media="all" href="LINK-TO-BASE-CSS-ON-PRIMARY-DOMAIN.css" /&gt;
  &lt;link rel="stylesheet" type="text/css" media="all" href="&lt;?php bloginfo( 'template_url' ); ?&gt;/style.css" /&gt; &lt;!-- This would be the 'top-up' CSS --&gt;
  </code></pre>
  
  <p>This doesn't seem particularly clean to me though. I admit though, there is also a very similar question <a href="https://stackoverflow.com/questions/5437620/what-is-an-efficient-way-of-handling-multiple-css-stylesheets">here</a>.</p>
  
  <p>Is this still considered the best way?
  Are there any disadvantages to linking to another domain? I've read that this may even be an <em>advantage</em> because of cross-domain loading.</p>