#menu {margin:20px auto;}
esa propiedad define los márgenes.
para que quede alineado a la izquierda:
margin:Xpx Ypx Zpx 0;
X: margen superior,
Y: idem derecho,
Z: idem abajo,
0: idem izquierdo. 
Más info: 
http://www.librosweb.es/referencia/css/margin.html 
Guárdatela, esa página te será de mucha ayuda en tu aprendizaje de css.