Steve, try doing this via CSS. Just set all header styles to "display: none;" in admin panel>>edit CSS. Header styles are grouped together, so you will find them easily if you search by "header" keyword:
/* ---- Header styles ---- */
.ow_header {
width:996px;
padding:0px0px0px0px;
margin:24pxauto 0px;
}
.ow_top {
position:relative;
height:auto;
min-height:105px;
padding-top:50px;
}
.ow_logo_wrap {
width:1000px;
margin:0pxauto;
padding:12px0px0px10px;
}
.ow_logo_wrap a {
font-family:'open_sans_condensedbold',"Trebuchet MS","Helvetica CY",sans-serif;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
color:#90c105;
}
.ow_logo_wrap a:hover {
text-decoration:none;
}
.ow_header .ow_search{
float:right;
padding:5px;
}
.ow_header_pic {
height:325px;
background-image:url('images/header.jpg');/**OW_Control type:image,key:headerImage,section:1.General Settings,label:Page header image **/
background-repeat:no-repeat;
}
/* ---- End of the Header styles ---- */