Самый лучший способ сделать маркер (картинку) с небольшим отступом сверху.
А средствами CSS сделать этого нельзя (имею ввиду прямым путем). Можно лишь придать более приличный вид, выравнивая позиции элементов.
http://www.alistapart.com/articles/taminglists/ - по-английски
http://www.webmascon.com/topics/coding/37a.asp - то же самое по русски