h1.articleName {
  font-size: 2.4em;
  font-weight: normal;
  text-align: left;
  text-align: left;
  color: #005f9e;
  margin-top: 0px;
}

h1.promotion {
  font-size: 32px;
  color: #ee0000;
  font-weight: normal;
  margin-top: 0px;
}

h2.articleHeader {
  font-size: 1.4em;
  font-weight: normal;
  color: #005f9e;
}

h2.newsHeader {
  font-size: 1.6em;
  font-weight: normal;
  color: #005f9e;
  margin-top: 0px;
}

h3 {
  font-size: 1.3em;
  color: #005f9e;
  font-weight: normal;
}
.articleDate {
  color: #005f9e;
  font-size: 11px;
}

img.articlePicture {
  //border: 1px solid #000000;
}

img.articlePictureRight {
  float: right;
  padding: 0 0 0 10px;
}

img.articlePictureLeft {
  float: left;
  padding: 0 10px 0 0;
}

a:link.promotion, a:visited.promotion, a:active.promotion {
  color: #ee0000;
}

a:hover.promotion {
  color: #cc0000;
}

