sure, here we go. first i copied the css to my own style.css. i´ve marked the important lines with ==> (please remove):
#sidebar3 ul {
margin-top: 0;
padding: 0;
==> counter-reset: level1;
}
#sidebar3 ul li {
border-bottom: 1px dotted #D4D4D4;
font-size: 100%;
font-weight: 100;
height: 90px;
padding-bottom: 10px;
padding-top: 15px;
}
#sidebar3 ul li:before {
background: none repeat scroll 0 0 #5C87B3;
color: #FFFFFF;
==> content: counter(level1, decimal) " ";
==> counter-increment: level1;
font-family: arial;
font-size: 18px;
font-weight: bold;
margin-left: -140px;
margin-top: 60px;
padding: 3px 9px;
position: absolute;
}
you have to put the 'counter-reset: level1;' into the parent-div (otherwise you will get only '1' and no counting).
use li:before or li:after as you wish, you can also use multiple 'levels'. i´ve not tried but you can find a lot of information about that on the web, just google.
you can see how it works on our new website GRAMSTA