#block-first-left
float:left;
content
content
content
#block-first-right
content
#block-first
width:100%;
display:table;
#block-next
content
content

float:left; で作ったカラム内で float を使う : Serendip - Webデザイン・プログラミング