You've zero'd out the default margin/padding. Now that you want some, you need to declair your own.
Start with something like this -
margin: 0 0 0 20px;
Also, for what you're doing with lists there, a Definition List
might be fun.
It's title gives you one more line to style. Some examples here.