Implementing hanging bullets with CSS
According to Mark Boulton's article Five simple steps to better typography - part 2, the text in bulleted lists should be left-aligned with the surrounding text; this is rarely the case on the web, but is easily achievable by using the following CSS style:
ul {
list-style-position: outside;
margin-left: 0px;
}