I dont think the problem relates to the tpl_header file. Well it didn't for me anyway. But the fact that you have that line at the exact same place as me and the fact that it only shows in Internet Explorer, suggests that it is the same problem that I had. The trouble is trying to find the code that is causing it
.
Now I have had a quick look and compared my old tpl_main_page.php with my new tpl_main_page.php and unless I am missing something the only real difference I noticed was that the <td> tag before my banner was moved down to the same line as my banner.
For example:
Old tpl_main_page.php file
Code:
<table class="header_tb" width="980" cellpadding="0" cellspacing="0" align="center">
<tr>
<td>
<a href="<?php echo zen_href_link(FILENAME_DEFAULT); ?>"><img src="<?php echo DIR_WS_TEMPLATE_IMAGES; ?>mid_logo.jpg" class="noborder" alt="" /></a>
</td>
</tr>
</table>
New tpl_main_page.php file
Code:
<table class="header_tb" width="980" cellpadding="0" cellspacing="0" align="center">
<tr>
<td><a href="<?php echo zen_href_link(FILENAME_DEFAULT); ?>"><img src="<?php echo DIR_WS_TEMPLATE_IMAGES; ?>mid_logo.jpg" class="noborder" alt="" /></a></td>
</tr>
</table>
Have a look in your tpl_main_page.php and see if there is similar code in there that has the <td> command on a line of its own.
Or you could post up the code in your tpl_main_page.php file and I will have a look for you.
The only other thing I can think that will cause this issue is something in the stylesheet.css file and that might take me some time to go through unless I can find a program that will compare the differences for me.