Using CSS templates seems like a lot of work for something that is very easy to do either in your custom theme or in a div on your page.
1) CSS:
Just add the following to your custom CSS:
This will indent the text for all paragraphs throughout your site.
2) Div:
If you only want it on selected paragraphs and therefore have more flexibility, use a div like this:
[[div style="text-indent: 25px;"]]
Donec viverra nibh sed.. .. etc
[[/div]]
which gives you:
Donec viverra nibh sed lectus sagittis ut tincidunt nulla egestas. Suspendisse ac tortor eget ligula consectetur ultricies et tincidunt nunc. Curabitur interdum consequat quam. Sed sagittis mi id ipsum dapibus faucibus. Praesent tempus rutrum lectus, gravida placerat ante malesuada molestie. Integer quis nulla ut sapien ullamcorper consequat. Nullam auctor erat sit amet massa pharetra hendrerit. Aenean accumsan posuere sodales. Ut aliquet congue convallis. Suspendisse potenti. Curabitur sit amet euismod orci. Quisque quis augue id magna tincidunt gravida.
Ut eget lacus vel dui elementum pellentesque. Etiam rutrum scelerisque diam. Integer in ante ullamcorper massa semper tempus vitae sed purus. Etiam rutrum blandit faucibus. Pellentesque id dui libero, eu sollicitudin velit. Cras posuere ultrices ultrices. Aliquam ornare suscipit purus, vitae convallis nunc egestas in. Vivamus vel ipsum urna, et lacinia eros. Nam ultrices pharetra quam vitae rutrum. Mauris cursus mauris at sem tempus egestas.
Vivamus et lectus tortor. Praesent tortor nibh, interdum interdum vehicula nec, molestie ultrices odio. Suspendisse urna lacus, molestie varius malesuada quis, fermentum ut dui. Etiam non erat eu leo vestibulum ultrices sed tristique nisl. Donec sit amet mi risus. Fusce vestibulum ipsum nec orci congue quis pretium urna semper. Aliquam sed sem vel sapien porttitor pretium a non justo. Curabitur in dui lectus, eu molestie sem. Sed sed erat nisl. Maecenas vel adipiscing tortor.
Rob