I am struggling to think of better words to explain why, than "this is just how it works."
The easiest way to fix this is to enclose two “ad units” in your own div using float: right :
<div style="float: right;"> <div class="adbox1">adbox1</div> <div class="adbox2">adbox2</div> </div>
source share