I've fixed this although it's a hack. It's the header aside mentioned in this thread:
http://forums.themeshaper.com/topic/widgets-in-the-header
===================
Here is the code for making the header aside:
// adding the widget area to your child theme
function my_header_widgets() {
if ( function_exists('dynamic_sidebar') && is_sidebar_active('header-aside') ) {
echo '<div id="header-aside" class="aside">'. "¥n" . '<ul class="xoxo">' . "¥n";
dynamic_sidebar('header-aside');
echo '' . "¥n" . '</div><!-- #header-aside .aside -->'. "¥n";
=================
which produces this in the page source code:
====================
<div id="header-aside" class="aside">
<ul class="xoxo">
<li id="text-671222353" class="widgetcontainer widget_text"> <div class="textwidget"><img src="http://www.mysite/home/wp-content/themes/personal/images/header.jpg"alt="Blog Name">
</div>
</div><!-- #header-aside .aside -->
====================
In fact what you've got is an unordered list without a closing tag. I fixed this by adding the closing tag just after the url that points to the image I want:
<img src="http://www.mysite/home/wp-content/themes/personal/images/header.jpg"alt="Blog Name">
In other words I added the closing tag right inside the text widget using the admin interface.
Nifty eh?
Love to all. I can't bear to part with this theme. It's the font, balance, weight, colour scheme and general look of it which I enjoy. There's nothing quite like it.