Pues yo veo el orden mal.
Yo lo pondría así:
Código CSS:
Ver original/* Reset global */
* {
margin: 0px;
padding: 0px;
}
/* Para navegadores viejunos */
header, section, footer, nav, article {
display: block;
}
/* Lo demás */
body {
text-align: center;
}
#cabecera {
background-color: #000000;
}
h1, h2 {
font: bold 20px;
color: #FFFFCC;
font-family verdana, sans-serif;
text-align:center;
}
El orden afecta en que la última regla es la que se aplica, siempre y cuando no sea más importante la especificidad o cueles algún
!important
por ahí.