Had the same problem and seen you are still having yours!
Edit header.php
Look for
</head>
<?php
$bodytag = get_option(‘royale_inserts_body’);
echo (preg_match(“/<body/i”,$bodytag) ? $bodytag : “<body onload=\”royale_init()\”>”);
$tag_blogname = get_option(‘royale_tag_blogname’);
$tag_blogdesc = get_option(‘royale_tag_blogdesc’);
?>
<div id=”header” class=”png”>
<<?php echo $tag_blogname; ?> id=”blogname”>/”><?php bloginfo(‘name’); ?></<?php echo $tag_blogname; ?>>
<<?php echo $tag_blogdesc; ?> id=”blogdesc”><?php bloginfo(‘description’); ?></<?php echo $tag_blogdesc; ?>>
<ul class=”pages”>
<li class=”page_item”>/”><?php _e(‘Home’,’royale’); ?>
<?php wp_list_pages(‘sort_column=menu_order&depth=1&title_li=&exclude=’.get_option(‘royale_exclude_pages’)); ?>
</div>
<div id=”page”>
<?php echo get_option(‘royale_inserts_top’); ?>
After this line:
<div id=”header” class=”png”>
Insert:
<table width=”100%” height=”100″ border=”0″ cellpadding=”1″ cellspacing=”1″>
<tr valign=”top”>
<td><img src=”https://www.your image.jpg” width=”800″ height=”100″></td>
</tr>
</table>
You can size to your image.
Hope this helped!