Très joli bloc générique de site

Le div de contenu (content)

La règle du div conteneur est la suivante :

#container {
background-color: #dbffc2;
width: 90%;
margin-right: 5%;
margin-left: 5%;
border: medium dotted #666;
}

Puisque les règles du bloc générique (masthead) et du pied de page (footer) viennent toutes deux après la règle du conteneur dans la feuille de style, leurs valeurs de couleurs annulent le vert-clair dans le reste du conteneur.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis ligula lorem, consequat eget, tristique nec, auctor quis, purus. Vivamus ut sem. Fusce aliquam nunc vitae purus. Aenean viverra malesuada libero. Fusce ac quam. Donec neque. Nunc venenatis enim nec quam. Cras faucibus, justo vel accumsan aliquam, tellus dui fringilla quam, in condimentum augue lorem non tellus. Pellentesque id arcu non sem placerat iaculis. Curabitur posuere, pede vitae lacinia accumsan, enim nibh elementum orci, ut volutpat eros sapien nec sapien. Suspendisse neque arcu, ultrices commodo, pellentesque sit amet, ultricies ut, ipsum. Mauris et eros eget erat dapibus mollis. Mauris laoreet posuere odio. Nam ipsum ligula, ullamcorper eu, fringilla at, lacinia ut, augue. Nullam nunc.