тут надо понимать строение сайта
согласитесь 2 колонки по бокам, контент там не дотягивает до футора и содержимое средней колонки все время меняется- поэтому вариантов чистых в верстке маловато..
вариант решения №1
сделать полоску в 1px высотой - вот примерный скрин http://prntscr.com/1ae3l (если поймете о чем я)
эти блоки в index.php обвернуть в div c id каким-то , этому диву дать св-ва width (ширина сайта), background (назначить эту картинку повтор по y ) и еще возможно какие-то св-ва
#
<div id="sidebar">
<div class="inside">
<jdoc:include type="modules" name="left" style="xhtml" />
</div>
</div>
<div id="content<?php echo $contentwidth; ?>">
<div class="inside">
<jdoc:include type="module" name="breadcrumbs" style="none" />
<jdoc:include type="component" />
</div>
</div>
<div id="sidebar-2">
<div class="inside">
<jdoc:include type="modules" name="right" style="xhtml" />
</div>
</div>
таким образом получите блок который будет высотой - равной высоте средней колонки, у которого будет назначен бг - который соответствует нужному, но при этом боковые колонки будут оставаться такими же ...юзайте )))