В примере ссылки, которую вы разместили, используется макет на основе таблиц (бу).
Так что трудно сказать много с небольшой информацией, которую вы разместили ... однако мне кажется, что проблема в том, что элемент, обнимающий слева, не имеет float: left;
Вы НЕ МОЖЕТЕ иметь 2 элемента под одной и той же «горизонтальной» линией, каждый перемещается на свою сторону, если один из них не использует свойство float. Например
Левый блок | ПРАВЫЙ БЛОК
Где левый блок имеет {float: left;}
Где правый блок имеет {float: right;}
И, чтобы это было безопасно, убедитесь, что их объединенная ширина не превышает ширину родителя, иначе вторая всегда будет переходить к следующей строке.
Надеюсь, это поможет