banner image showing on all pages except forum and views result pages
A quick inspection of your html shows that the block is showing up.  However, the issue is you have a relative path in your img src, eg, you have this:

&lt;img src="sites/default/files/autumnleaves.jpg"&gt;


and that works fine when you are in the top level of your site.  But, when you go "down a level" it fails.  Changing it to:

&lt;img src="/sites/default/files/autumnleaves.jpg"&gt;


should fix the problem.