Aggiungo alcuni commenti al tuo codice.
codice:
html, body {
text-align: center; /* per centrare il container in IE */
width: 95%; /* necessario per dare significato al successivo 100% */
} /* in generale non e` possibile dare dimensione ad HTML diversa da 100%
in alcuni browser il <body> coincide con <html>, quindi anche il body e` escluso */
.container {
width: 100%; /* qui puoi dare invece 95% */
margin: 0 auto; /* per centrare il container nella finestra */
background-color: #000000;
text-align: left; /* per evitare di ereditare il center di cui sopra */
}
.container:after {
width: 100%;
clear: both;
/* qui ci manca qualcosa, altrimenti il clear potrebbe non funzionare: copia dal link al post preced */
}
.content {
float: left;
width: 160px;
test-align: center; /* per centrare la didascalia sotto l'img */
}
.content img { /* questo sostituisce l'attributo inserito nell'HTML */
border: 0;
margin: 0;
}
====
<div class="container">
<div class="content">
[img]immagine.jpg[/img]
Nome immagine
</div>
...
</div>