Hey Zoe,
Thanks for trying to help, but it seems it’s already set to ‘/’ (mentioned in the first link you supplied above) as you’ll see from the code snippet below:
<div id="topsearch">
<form method="get" action="<?php echo get_option('HOME'); ?>/">
<p><span class="bg_input"><input type="text" name="s" value="<?php _e('search','templatesquare'); ?>" class="inputbox" onBlur="if (this.value == ''){this.value = '<?php _e('search','templatesquare'); ?>'; }" onFocus="if (this.value == '<?php _e('search','templatesquare'); ?>') {this.value = ''; }"/></span>
<input type="submit" value="" class="but" /></p>
</form>
</div><!-- end topsearch -->
My General settings are also set to the correct URL.
Any other ideas? I’ve got a feeling it might be something I need to change in the mySQL database, but I don’t know what to change.