Hola:
Cuando creas un nuevo nodo con createElement, también puedes crear sus propios estilos...
ele = document.createElement('input'); // 5
ele.style.margin = "iem"; // por ejemplo...
Tamnién puedes poner nodos de texto con createTextNode... o nodos de salto de línea...
Saludos