Ok I will have to let your answer filter a little more before I completely understand, but I do appreciate some insight into the background of these elements as I had no idea previously.
So thankyou!
I corrected it in the end by adding position:absolute to my footer. So that's a relief. But in the future I will try to poxition as you suggest.
Thanks again for your reply.