I’ve managed to fix this. There is a minor error in the template code.
Open the file /components/com_virtuemart/themes/ja-zeolite/templates/checkout/checkout_bar.tpl.php
Go to line 25 and change the code
[PHP]<table style=”background: url( ‘. VM_THEMEURL .’images/checkout/checkout’. $step_count.’_’.min( count($steps_to_do), $highlighted_step ) .’.png ) top right; background-repeat: no-repeat; height:115px;text-align:center;” border=”0″ cellspacing=”0″ cellpadding=”0″ align=”center”>[/PHP]
to
[PHP]<table style=”background: url(‘. VM_THEMEURL .’images/checkout/checkout’. $step_count.’_’.min( count($steps_to_do), $highlighted_step ) .’.png ) top right; background-repeat: no-repeat; height:115px;text-align:center;” border=”0″ cellspacing=”0″ cellpadding=”0″ align=”center”>[/PHP]
All you are doing is removng the space from the sction which reads url( ‘. VM_THEMEURL “
Works for me. Thread with other solutions here http://forum.virtuemart.net/index.php?topic=47987.0