> List-style-position does exactly what you are looking for:
http://www.w3.org/TR/CSS21/generate....style-position
list-style-position is the way to go - it justifies better than text-indent. I
was able to refactor the stylesheet pretty well but had to use a div for the
Main headings and some  's as needed. I'm sure there's a way to do it with
only CSS, but I couldn't figure it out.
Here's how it looks:
http://www.postpositive.org/wp03/index.php
Here's the css:
#sidebar
{
padding: 20px 0 10px 0;
margin-left: 545px;
width: 190px;
}
#sidebar form {
margin: 0;
}
#sidebar .outline-main {
margin-bottom:0;
text-indent:-15px;
padding-left:5px;
}
#sidebar ol {
list-style-position:outside;
padding-left:15px;
margin-left:0;
margin-top:0;
margin-bottom:0;
}
#sidebar li {
list-style-type:upper-alpha;
}
Here's the HTML:
<div id="sidebar">
<p>OUTLINE</p>
<div class="outline-main">
1.<a href="http://www.postpositive.org/wp03/?p=3" target="_self">
Dispensationalism: A Return to Biblical Theology or Pseudo Christian Cult?</a>
</div>
<ol>
<li>Why Argue about Doctrine?</li>
<li>What is Dispensationalism?</li>
<li>Is Dispensational Premillennialism Different from Historic
Premillennialism?</li>
<li>How Does Dispensationalism Deny the Gospel?</li>
<li>The Scofield Problem</li>
<li>The Chafer Problem</li>
<li>The Kingdom Offer</li>
<li>The Dispensational Distinction Between Israel and the Church</li>
<li>How the Pretribulational Rapture Denies the Gospel</li>
<li>Hyper Dispensationalism</li>
<li>Questions for Dispensationalists</li>
<li>Footnotes</li>
</ol>
<p> <a
href="http://www.postpositive.org/wp03/?p=3#comments"
target="_self">Comments</a></p>
<div class="outline-main">
2.<a href="http://www.postpositive.org/wp03/?p=3" target="_self"> Main point
two</a>
</div>
<ol>
<li>Sub point A</li>
<li>Sub point B</li>
</ol>
</div>