Hi Liam
Sorry to say there is no simple solution. To render both you can replace the following in your templates header.php (../templates/j51_clarity/php/layouts/header.php)..
<div id="logo">
<div class="logo_container">
<?php if($this->params->get('logoImage') == '1') : ?>
<h1 class="logo"> <a href="/index.php" title="<?php echo $siteName; ?>"><span>
<?php echo $siteName; ?>
</span></a> </h1>
<?php else : ?>
<h1 class="logo-text"> <a href="/index.php" title="<?php echo $this->params->get('siteName'); ?>"><span>
<?php echo $this->params->get('logoText'); ?>
</span></a> </h1>
<p class="site-slogan"><?php echo $this->params->get('sloganText'); ?></p>
<?php endif; ?>
</div>
</div>
With..
<div id="logo">
<div class="logo_container">
<h1 class="logo"> <a href="/index.php" title="<?php echo $siteName; ?>"><span>
<?php echo $siteName; ?>
</span></a> </h1>
<h1 class="logo-text"> <a href="/index.php" title="<?php echo $this->params->get('siteName'); ?>"><span>
<?php echo $this->params->get('logoText'); ?>
</span></a> </h1>
<p class="site-slogan"><?php echo $this->params->get('sloganText'); ?></p>
</div>
</div>
This will render both image and text however the text might be pushed out of view. At this point you can send us a URL to your site and we will put together the CSS needed to render both image and text next to each other.
Ciarán