Hi Chase,
Technically, you'll probably want to organize your site in the following manner:
Content Column - Right Column - Left Column
It may seem backward, but remember that Geeklog can dynamically hide the Right Column depending upon what page you are on (like the Calendar, for example). So using the example above, when you are on the calendar page, your site would look like this:
Calendar - Left Column
and the Calendar would expand to take the space left vacant by the un-rendered rightblocks, and all is well. Make sense?
Once you understand that, it is just a matter of changing the order by
moving the left blocks in the right column[*1] , and then in footer.thtml declaring {rightblocks} followed by {leftblocks}.
Hope this helps!
Eric