I was investigating where some blank space was coming from in a category display.
This comes from lines 49-51 category/tmpl/listing.php
<p>
<php echo JHTML::_('content.prepare',$this->element->category_description); >
</p>
The HTML generated by this is:
<p><p>My category description</p></p>
Firebug shows this as:
<p> </p><p>My category description</p>
You can see an example of this on your demo:
www.demo.hikashop.com/index.php?option=c...on&Itemid=90&lang=en
Would it be better if the code in category/tmpl/listing.php used a <div> instead?
<div class="hikashop_category_description_content">
<?php echo JHTML::_('content.prepare',$this->element->category_description); ?>
</div>
Similarly lines 48-50 in product/tmpl/listing.php