Can I Get a Hallelujah?
Hallelujah! Ryan Fait solves the CSS-based bottom aligned cross-browser compatible footer problem. Apparently the answer is a negative bottom margin on the wrapper and two elements of height equal to the negative margin: a footer outside the wrapper and an empty div as the last element within the wrapper. Did you follow all that?
This solution makes me so warm and fuzzy and happy you have no idea. Another leg supporting the teetering table of... table-based HTML layout has been cut off. How many legs does this crazy table have? Far too many.