Автоматически отступ первой строки абзаца

Подскажите как сделать? Уже все перепробовал, text-indent не хочет работать и все.
Код страницы выглядит таким образом:
<div class="topic-content text">
<p><img src="картинка" class="image-center" /></p>

блаблалбалбавпваып пвап
блаблабла

</div> 


вставил в класс «topic-content text» тег «text-indent: 1.5em;», ничего не изменилось, все как было, но особенность этого тега, что нужно прописывать к абзацам тег , сами абзацы в редакторе выделяются энтером, и между текстами добавляется тег автоматически
в исходнике. Но, тег уже используется для картинок, как сделать чтоб и к текстам добавлялся тег чтоб у них появлялись отступы? А картинку это бы не затронуло?

Пробовал в исходнике отдельно для текста прописать дополнительный див со стилем «text-indent: 1.5em;», а к тексту в редакторе приписал вручную тег — где нужно показать отступы.

Как все грамотно и нормально сделать отступы только для абзацев автоматически?

Три вопроса по мелочам

1. Как сделать, чтобы рейтинг топика был виден юзеру, даже если юзер еще не голосовал? Чтобы вместо серенького "?" была цифра рейтинга? Раньше это так можно было, а в 5.1 как? Или вот PSNet пишет: «Смотрите код шаблона, там стоит условие». Куда именно смотреть, подскажите.

2. Как организовать отступы для картинок в комментариях? С постами ясно: надо поменять стиль .topic .content img. А в комментариях — как это сделать? Ребята, если знаете ответ, напишите попроще, плиз.

3. Где снять ограничения по размеру .gif-файлов? Маленькие гифки можно запостить, большие нет. Как исправить?

Очень надеюсь на помощь. Сама я тоже не пропустила ни одной просьбы с этого сайта о добровольных взносах, ни одной буквально. Чего и в будущем буду делать, и всех призываю.