the footer element needs to snap to the bottom of the screen, but it cannot use fixed position because if the content is too long it will still be there.
http://creative.edulence.com/colonnade-properties/
currently the CSS:
#footer {
background-color: black;
min-height: 40px;
padding-top: 70px;
width: 100%;
position: relative;
}
right now, if your screen is small it displays correctly, but if it's too big there is a gap underneath the footer