Надо выдвигать не текст, а блок в котором содержится текст.
Когда работаешь с CSS правилами и устанавливаешь блокам смещение, величину и прочее всегда надо добавлять единицы измерения (px, %, ...), например:
var a = 50;
element.style.marginLeft = a + 'px';