Можно еще по-другому попробовать
Последняя строка в коде, там где Style for VirtueMart content:
#vmMainPage h2
#vmMainPage h3 {margin: 0;}
Можно попробовать заменить на:
{margin-top: 20;}
И вообще, проблема скорее в отображении продуктов Виртиемарта, чем в шаблоне.... Если в шаблоне, то нужно ковырять код рядом с выводом меню, либо header.
Проблема всё же в шаблоне. Если внимательно присмотреться, то этот пробел находится в блоке jv-content-tl, но перед блоком vmMainPage. То есть где то между ними. Мало того я так понял, что этот отступ не задан каким либо тегом... Я окончательно запутался... Спасите пожалуйста...
template.css стр 693
#jv-content-tr {background:url(../images/content-tr.gif) no-repeat top right;}
стр. 696
#jv-content-tl {background: url(../images/content-tl.gif) no-repeat top left;}
здесь заданы картинки. Мне надо что бы текст компонента VM, а точнее его Header, отображался на них. Как это реализовать?