Re: CSS help required
This is an easy fix. You are indeed floating the .inner-tube to the right on line 60 of your base.css. The best way (imo) is to set the overflow to auto or hidden for the parent element. This method is the best and most cross-browser solution.
So just add the following to your base.css:
.main-column {
overflow: hidden;
}
That should do it.