I'd suggest a somewhat simpler method to get the image in the header (other than using a background image via CSS). Just change the stock header.php code of
<!-- header -->
<div id="header">
<h1 class="headerTitle">
<a href="index.php" title="Browse to homepage"><?php echo langtransstr($SITE['organ']); ?></a>
</h1>
<div class="headerTemp">
<span class="doNotPrint">
<span class="ajax" id="ajaxbigtemp"><?php print isset($tempnodp)?"$tempnodp$tuom":" "; ?>
</span>
</span>
</div>
to
<!-- header -->
<div id="header">
<h1 class="headerTitle">
<a href="index.php" title="Browse to homepage"><img src="/images/headers/fall.jpg" alt="Header Image" style="border: 0"></img></a>
</h1>
<div class="headerTemp">
<span class="doNotPrint">
<span class="ajax" id="ajaxbigtemp"><?php print isset($tempnodp)?"$tempnodp$tuom":" "; ?>
</span>
</span>
</div>
which uses the image directly in the correct place.. No CSS adjustments needed
The .subHeaderRight CSS is to position/display the station location information, and optionally the language select information .. Putting the image in the headerTitle area which spans the entire top of the page is the right place for the image.
Best regards,
Ken