Я не уверен, что вы имеете в виду, но я думаю, что вы неправильно понимаете, как работает float: left.Когда окно очень узкое, у div нет места для плавания, поэтому они складываются вертикально.Когда контейнер становится больше, div пытаются заполнить пространство по горизонтали.Поскольку ваш Content3 больше, чем ваши другие, следующий ряд плавающих div будет размещен ниже, чтобы вместить его.
Один из способов решить эту проблему - сделать все div одинаковой высоты:
http://jsfiddle.net/yVwnZ/2/