Your CSS style is not properly written;
#points ul {
list-style-image: url(images/bullet.png) left top no-repeat;
}
You should play with the margin-left and padding-left ( 20px) to display the icon then adjust its position by changing those values.
I generally recommend:
#points ul {
list-style: none;
margin-left:0;
padding-left:0;
}
#points ul li{
background-image: url(images/bullet.png) left middle no-repeat;
margin-left: 15px;
padding-left: 20px;
}