Просто из любопытства, если вы используете стандартные статьи Joomla, почему бы вам не использовать стандартный пункт меню Joomla Front Page Blog Layout?Это в значительной степени то, для чего предназначен этот просмотр, и для отображения правильных статей не потребуется CSS.