 }
   .toc ol > li { display:block }
   .toc ol.toc-divisions > li:before { content:counter(D) ". ";
                                       counter-increment:D }
   .toc ol.toc-sections > li:before { content:counter(D) "." counter(S) ". ";
                                      counter-increment:S }

   h2.section { font-size:x-large; text-decoration:underline; margin-top:2em }

   p.api { margin-bottom:0; padding-left:.5em; border-left:6px solid #888 }
   code.api { margin-left:2em; font-family:sans-serif; 