Oh, yes, oops - should have thought about that.
It has to do with the way the elements are positioned using floats. I am not sure how much you know / want to know about positioning so if you want the long explanation just ask.
In the source code of your page you will see:
Code:
<!--bof Attributes Module -->
<div id="productAttributes">
<h3 id="attribsOptionsText">Please Choose: </h3>
<div class="wrapperAttribsOptions">
<h4 class="optionName back">eBook Format</h4>
<div class="back">
<input type="checkbox" name="id[1][45]" value="45" id="attrib-1-45" /><label class="attribsCheckbox" for="attrib-1-45">Adobe Digital Editions</label><br />
<input type="checkbox" name="id[1][16]" value="16" id="attrib-1-16" /><label class="attribsCheckbox" for="attrib-1-16">Microsoft Reader</label><br />
<input type="checkbox" name="id[1][25]" value="25" id="attrib-1-25" /><label class="attribsCheckbox" for="attrib-1-25">Mobipocket Reader</label><br />
</div>
<br class="clearBoth" />
</div>
<br class="clearBoth" />
</div><!--eof Attributes Module -->
<!--bof Add to Cart Box -->
<div id="cartAdd">
It is the <br class="clearBoth" /> that are causing the text to be pusshed down below the image ( which is floated left on the page).
We need to edit them.
In tpl_modules_attributes.php find:
Code:
<div class="wrapperAttribsOptions">
<h4 class="optionName back"><?php echo $options_name[$i]; ?></h4>
<div class="back"><?php echo "\n" . $options_menu[$i]; ?></div>
<br class="clearBoth" />
</div>
<?php if ($options_comment[$i] != '' and $options_comment_position[$i] == '1') { ?>
<div class="ProductInfoComments"><?php echo $options_comment[$i]; ?></div>
<?php } ?>
<?php
if ($options_attributes_image[$i] != '') {
?>
<?php echo $options_attributes_image[$i]; ?>
<?php
}
?>
<br class="clearBoth" />
<?php
}
?>
You need to change the two <br class="clearBoth" /> (red) to <br/>.
Have a look and see what that does.
It is probably needed / a good idea to change the two blue 'back' to 'attrib-back' this will disable them for the time being but will allow us the option of re-instating them later.
You may want to test this on a page with multiple attributes if you have any The problem you might have is that the text wraps around the image in a weird way. If this is the case then it probably makes sense to change the image from the left of the page to the right of the page. This isn't hard to do. Let me know!
Hope this helps
Bookmarks