@piccions
altrimenti, supponendo che tutti i box avranno lo stesso stile, dovrai generare dinamicamente anche il foglio di stile
in tal caso (che poi è esattamente il mio) è più semplice se assegno una-e-una-sola classe a tutti i box per "stilizzarli" nel mio css (livello presentazione)... gli ID li uso invece solo per lavorarci dinamicamente con le funzioni di inclusione (livello contenuti)

comunque è utile la tua assegnazione dinamica di un foglio di stile...