Lo que pasa que el footer o pie de página no esta debajo de todo, sino solamente debajo de la seción central, y a la derecha de la columna izquierda. Fijate en el borde superior que tiene el pie donde está ubicado.
Código HTML:
<!-- Footer starts -->
<div id="footer"> <a href="http://www.veocasa.com">www.veocasa.com</a> | Copyright
2009 <a href="http://www.veocasa.com/index.php?action=page_display&PageID=4"></a>All rights reserved.<br />
<span style="vertical-align:middle;"><img class="img" src="http://www.veocasa.com/template/rounded_boxes/images/feed-icon-14x14.png" alt="" /></span><a href="index.php?action=rss_featured_listings" >Propiedades Destacadas RSS Feed</a> | <span style="vertical-align:middle;"><img class="img" src="http://www.veocasa.com/template/rounded_boxes/images/feed-icon-14x14.png" alt=""/></span> <a href="index.php?action=rss_lastmodified_listings" >Últimas Propiedades Modificadas RSS Feed</a>
</div>
<!-- Footer ends -->
</div>
<!-- container ends -->
Prueba dejar lo anterior de la siguiente manera.
Lo que esta debajo de: <!-- Footer ends -->
ubicalo sobre <!-- Footer starts -->
Con eso estarias cerrando todo el contenido antes de incluir el pie de pagina.
No se si es lo mejor pero lo probe y funciona.
Un saludo
Edito: como es un template mejor estudia bien esto, y si es la mejor opcion. Con el template no te puedo ayudar ya que no he usado ninguno hasta ahora.