div#content1{ float: left; width: 43%; } div#content2{ float: right; width: 43%; margin-bottom:15px; } div#content3{ clear: right; width: 43%; margin-left:auto; } div#content1 , div#content2 , div#content3 { padding: 5px 10px; overflow: hidden; position: relative; }