title_prefix override to h1 instead of h2 How do I override the $title_prefix that is inherited from the value of 

    &lt;h2&lt;?php print $title_attributes; ?&gt;&gt;&lt;?php print $title; ?&gt;&lt;/h2&gt; 


in panels-pane.tpl.php page. This is normally output in the page.tpl.php but since i'm using panels it becomes the above.

My stating attempt is to write a template.php preprocess function, but this adds the code to every title in the template, and just adds the h1 to the page; it does not replace the h2 with the h1 for each page title. I don't want to touch the $title value which is h2 but change $title_prefix.

// Preprocess title prefix override. h1 instead of default h2
function at_panels_everywhere_preprocess(&amp;$vars) {
  $vars['title_prefix'] = array(
    '#type' =&gt; 'markup',
    '#markup' =&gt; '&lt;h1&gt;&lt;/h1&gt;',
  );
}


I need to replace the $title_prefix ouput to be h1 not h2 and only for the title_prefix while within the #content region.
Potential solutions that didn't work:

http://drupal.org/project/panel_variant_page_title 
Changing panels-pane-tpl.php h2 to h1 as this changes all panels not the 1 page panel that needs to be h1.

Eventual solution:

Turning off Page panel titles and just hardcoded h1 tag into body field. Not ideal but there really is no working solution apparently.