"Faux" Hexadecimal Ordered Lists

in response to this question on stack overflow: http://stackoverflow.com/questions/8506827/is-it-possible-to-format-an-ordered-list-with-hexadecimal-numbers

HTML

<ol id="shutupjsfiddle">
  <li>item</li>
    <li>item</li>
  <li>item</li>
    <li>item</li>
      <li>item</li>
    <li>item</li>
  <li>item</li>
    <li>item</li>
      <li>item</li>
    <li>item</li>
  <li>item</li>
    <li>item</li>
</ol>

CSS

ol#shutupjsfiddle{
    counter-reset: item;
}
bdoy ol#shutupjsfiddle li {
    display: block;
}
ol#shutupjsfiddle li:before {
    counter-increment: item;
    content: "0x0" counters(item, ".") " ";
}