If more than one rule applies to an element and specifies the same property, then CSS gives priority to the rule that has the more specific selector. An id selector is more specific than a class selector, which in turn is more specific than a tag selector.
Что мы и видим: "#content p", как более приоритетное, перекрывает ".small_text".
Не стоит давать заведомо неправильный ответ на вопрос через сутки после публикации правильного.
Сколь угодно "подробный" путь с использованием классов (проложенный хоть от body на 10 шагов вглубь) легко перебивается единственным правилом, содержащим ссылку на id. Поскольку приоритеты задаются не "подробностью", а... тем, что указано выше в цитате.
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.