Remplacer un css en-tête, avec un nouveau style de classe

Je suis à l'aide de l'un des web gratuit modèles de conception pour créer mon propre site. Le modèle utilise une feuille de style css et définit beaucoup de styles différents avec des noms similaires. J'ai défini quelques nouveaux styles, mais le problème est de nouveaux styles n'ont pas d'effet à mes pages.
Par exemple, c'est le style de heading2 dans l'un des blocs:

 #body .article h2 {
color: #ffaf04;
font-family: Georgia, serif;
font-size: 36px;
font-weight: normal;
letter-spacing: 2px;
line-height: 48px;
margin: 0;
padding: 0 48px;
text-align: center;
    }

J'essaie d'ajouter et d'utiliser ce style

 .eventTitle { font-size:28px; color:black  }

mais quand j'utilise

 <h2 class="eventTitle">something</h2>

style de #corps .l'article est appliqué non pas eventTitle.

Je me demandais peut-être il ya certains parentalité ou la protection de certains parents styles en CSS, ou peut-être quelques éléments div doit utiliser un spécifique à la classe de styles ou de quelque chose.

J'apprécie tous les commentaires et les idées à l'avance.

InformationsquelleAutor antmw1361 | 2013-01-04