per avere al centro un container, devi scrivere:
body{
text-align:center;
}

#container{
margin: 0 auto;
}

prova e posta come va.
Floyd