Genesis Framework - add_action not working on an archive page

Hi guys,
having some issues. I feel it should be an easy fix but i'm scratching my head over the issue!
I have created custom post types, I am using archive-tours.php to display the tours the way I want it to. Eveything is hunky dory. I want to add a banner image like all the other pages but no matter what I do I can't get it working. see below:
http://new.oceanrafting.com.au/tours/

in the archive-tours.php template I have added code such as:
add_action( 'genesis_after_header', 'banner_header2' );
function banner_header2() {
echo 'BANNER<div class="hero_img"><img src="http://new.oceanrafting.com.au/wp-content/uploads/2016/05/1900x500.png" alt="Hero Image" /></div>';
}

which is similar to the page.php template but nothing is being rendered. I have been referencing:
https://genesistutorials.com/visual-hook-guide/
to help me out. Any help would be greatly appreciated