Cuando usas #container es para un id: <div id="container">. Los id son únicos.
Cuando usas .container es para <div class="container">. Las clases se pueden usar muchas veces, pr ejemplo:
Código HTML:
Ver original#container {
width:400px;
background:#CCC;
}
.item {
width:100%;
background:#F00;
}