It should automatically happen that way.
BUT
If you apply any overall or left margin, border, or padding style to the text in the UL list, or to a containing item, it will cause the automatic indenting to fall apart in most browsers.
Use of
list-style-position: inside;
forces the bullets to be in the paragraph, instead of separate. Use this instead:
list-style-position: outside;