title: How can I vertically center a div element for all browsers using CSS?
body: <p>I want to center a <code>div</code> vertically with CSS. I don't want tables or JavaScript, but only pure CSS. I found some solutions, but all of them are missing Internet Explorer 6 support.</p>
  <pre><code>&lt;body&gt;
      &lt;div&gt;Div to be aligned vertically&lt;/div&gt;
  &lt;/body&gt;
  </code></pre>
  <p>How can I center a <code>div</code> vertically in all major browsers, including Internet Explorer 6?</p>