dl, dt, dd, ul, ol, li { border: none; margin: 0; padding: 0; } dl, ul, ol { line-height: 125%; margin-bottom: 1em; } ul, ol, dl, dd { border-left: thin solid gray; margin-left: 0.5em; } dt, dd, li { padding-bottom: 0.5em; } ul, ol { margin-top: 0.5em; padding-left: 2em; } dl { display: block; /* dillo */ padding-left: 0.5em; } dd { padding-left: 1em; } dt a, li a { font-weight: bold; } li li a, li li a { font-weight: inherit; }