I would like to know, based on the page I built, why my footer doesn't move away from the left and right blocks even though I specified the top margin to be 10px.
However, when I put 10px bottom margin either on the left and right blocks, then the footer moves away.
To demonstrate this clearly:
With 10px bottom margin on left and right blocks. Footer moves away:
With 10px top margin on footer. Footer doesn't move away:
Replace this line with your code.