    @font-face
     {
      font-family: "Typewriter";
      src: url(TravelingTypewriter.ttf) format("truetype");
     }
    .typewriter
     {
      font-family: "Typewriter", Courier;
      font-size: 3em;
     }
    ol.custom, ul.custom
     {
      font-family: "Typewriter", Courier;
      font-size: 3em;
      list-style: none;
      margin: 0;
      margin-left: 1em;
      padding: 0;
      display: table;
      counter-reset:list-order;
     }
    ol.custom > li, ul.custom > li
     {
      display: table-row;
      counter-increment:list-order;
     }
    ul.custom > li::before
     {
      content: "->\00a0";
      display: table-cell;
     }
    ol.custom > li::before
     {
      content: counter(list-order) '.\00a0';
      display: table-cell;
     }

