Да?
Возможно, вам нужно установить явную ширину для ваших DIV, если я правильно угадаю.
Дайте им либо float, либо позицию в CSS, а затем задайте их ширину (такжев CSS).
<div id='one' style='float:left;width:20%'>One</div>
<div id='two' style='float:left;width:80%'>Two</div>
<div id='three' style='float:left;width:20%'>Three</div>
<div id='four' style='float:left;width:80%'>Four</div>
<div id='five' style='float:left;width:20%'>Five</div>
<div id='six' style='float:left;width:80%'>Six</div>
и т. д.
ОБНОВЛЕНО:
Если проблема направо, то это аналогичное решение.Похоже, что границы, отступы или поля сбрасывают ширину.Чтобы использовать мой пример выше ...
<div id='five' style='float:right;width:20%'>Five</div>
<div id='six' style='float:right;width:80%;margin:5px'>Six</div>
Div Six теперь будет отображаться в другой строке, так как поле в 5px увеличивает его на 100%.