1.
Если так, как вы сказали - слева перед первым пунктом будет палочка. Нам нужно только посредине.
Тогда это точно не список...
Для первого li пишете background: none; padding-left: 0px;

2. border: 0px; border-top: 1px dotted #ccc; height: 1px; ИЕ только гавно тут. Точки точками становятся только при 2пикс+