title: CSS works inline but not in stylesheet
body: <p>I have this CSS:</p>
  
  <pre class="lang-css prettyprint-override"><code>width: 98px; height: 298px; border: 1px solid; margin: 30px 25px 0px 25px;
  </code></pre>
  
  <p>This works fine in a <code>style=""</code> inline style, but when I use it in the stylesheet the element disappears completely! This is some crazy behaviour right here...</p>
  
  <p>Does anyone know of a fix/workaround for this problem?</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>If I remove the <code>#advert</code> code from the stylesheet <em>completely</em> and put the CSS inline, but leave the <code>id="advert"</code> where it is on the div, it still doesn't show up. HOWEVER, if I remove the <code>id="advert</code> bit, then the div displays fine... strange.</p>