OK, on examining your style.css stylesheet, TM has eliminated all Zen Cart tags for controlling style and substituted some of their own. There is a footer class which they have not given a background to, and therefore the footer will have the same background as the page body. Apparently the background you want to match is a repeating solid color gif: url(../images/sq2.gif). Why they used another image file instead of just making a background-color I don't know.
Try editing /theme035/css/style.css to change:
.footer { height:97px; color:#686868;}
to
.footer { height:97px; color:#686868; background: url(../images/sq2.gif);}



