The problem is the sidebar. It does not fill the vertical space, so where it stops, the content shifts over.
I like the ice cream idea. Check this out. It’s your if you like, no cost or obligation.
http://quickcolorado.com/wordpress/?themedemo=Tapleyville
Send me an email if you want it. Send me an email of you don’t and I’ll delete it.
Flash
So how do I get it to fill the vertical space?
Contact your theme developer. Have him code it in. Maybe equalcolumns.js?