The issue with the width of the results within the page is due to the ask apache plugin generating a CSS class with a name that is the same as one in HeatMap Theme - namely the 'content' class.
You can easily change it in the options page for apache 404 in the HTML setup section.
So where you find <div id="content"> change it to something else. (say 'content404')
Also there is a width declaration in the same HTML (by default 750px) - I suggest changing it to 950px.
The issue at the bottom of the page where the results are mysteriously repeated does not appear to be a result of interacting with HeatMap Theme. I tried switching to the WordPress Default theme and the 404 results still appeared there at the bottom of the page even with 'dafault theme' activated. They disappeared when I turned the plugin off.
I suggest checking with the plugins author for help with that issue.