the 'column1' and 'column2' div blocks within the 'row' div at the end, have float attributes. This moves them out of the normal block element for their parent container, ultimately making the body shorter than it would normally be. Once the body ends, the cursor attached to the style will also go away. I would recommend adding < div style="clear:both;" >< /div > at the bottom right before the < /body >
and remove the spaces of course. The comments disallow actual tags
Thank you so much! I'm a total n00b with html/css so the help is much appreciated.
No problem. Let me know if you run into anything else.