OK, I need to #items stay on left side, but two sections on right side.
Problem happens when #items height is lower or equal than #section1 or the container is wider than #items and #sections together.
If just use float left:
I understand that using a single container for sections help in this, but do not want to be unnecessary. I also do not solve the problem elegantly. Yes, i have OCD.