'spe fammi capire, tu hai messo il css dentro il <div>?
il file css è una cosa, la pagina html un'altra. il tuo div "container" ti serve a vincolare il resto del tuo layout (la parte in html), quindi, se quello che hai fatto è esattamente quello che hai postato (e non è neanche chiaro se l'hai inserito nella pagina html o nel file css, ma in entrambi i casi), è sbagliato.
Se così fosse, ti è necessario fare un passo indietro e partire da quelle che sono le "basi delle basi" dello sviluppo.

usa il tag code la prossima volta che posti, altrimenti il tuo codice diventa illeggibile, 'azie.