Podrías usar padding-left: Xpx; Ésto añade X píxeles de espacio a la izquierda, haciendo que el texto aparezca más hacia la derecha. El tema es que si tienes definido un width, deberás restarle el padding, es decir, si tienes width:100px; y le añades un padding-left de 20px, deberias poner width: 80px.
Peeero, las versiones de IE inferiores al 9 te tocarán las narices con eso, de todas maneras, si no tienes un width definido, lo mismo da.