Streaming live at 10am (PST)

Positioning footer to stay below main element

I’m trying to keep my footer positioned below the main layout of this page, but I’m having trouble, as it keeps hovering about midway down.

I’m fairly certain that this is because the main layout contains a CMS collection that I’ve styled to expand to show as many as 100 CMS entries, but as the content expands, the footer doesn’t get pushed below this. Solutions??

Here is my public share link: