I’ve been editing a MODx template for a client, and I’ve found a flaw in their original template which has become a major break in my new edited version:
Both the navigation on the left (div id="left") and the main content panel (div id="main") are contained within a wrapper (div="wrapper"), which has a background image assigned to it. Immediately following the "wrapper" div is the "footer" div, which has another bg image. However, for some reason, the "wrapper" div seems to effectively end after the "main" div, even if the "left" div is longer. This causes a problem, because, as you’ll see if you check out the page, the footer (and, of course, the corresponding bg image) will overlap the left column if it is longer than the main column.
Here is the best example on the current, live site (with the old template):
http://marshallengines.com/crankshaft-kits.htm
The problem is more obvious here, the same page on the testing site (with the newer version of the template):
http://marshall.infusecreativegroup.com/crankshaft-kits.htm
I don’t know for sure, but I suspect this has something to do with the css ’float’ property. I’ve poked around all over in the css and the template index file, but I haven’t been able to find the source of the problem or any solution.
Any assistance would be much appreciated. Thanks in advance!