/* About Specific styles
----------------------------------------*/

#newsContent {
  margin: 0 0 20px 0;
  }

#newsContent:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  }

* html #newsContent {
  height: 1%;
  }

#newsHeadlines {
  padding: 0 10px 10px 0;
  float: left;
  width: 385px;
  }

#newsHeadlines .active {
  text-decoration: none;
  color: #cc0000;
  }

#newsHeadlines .newsItem {
  font-size: 11px;
  margin: 0 0 15px 0;
  padding: 0 0 0 0;
  }

#newsHeadlines .newsItem a {
  font-size: 11px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  display: block;
  }

#newsHeadlines h4 {
  font-size: 11px;
  margin: 0 0 10px 0;
  padding: 0 0 0 0;
  text-transform: uppercase;
  }

#newsHeadlines .newsItem h3 {
  font-size: 11px;
  font-weight: bold;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  }

#newsHeadlines .newsItem h3 a {
  text-decoration: none;
  }

#newsHeadlines .active {
  text-decoration: none;
  color: #cc0000;
  margin: 0 2px 0 0;
  padding: 0 0 0 0;
  }

#newsHeadlines .appag {
  font-size: 11px;
  font-weight: bold;
  margin: 10px 0 0 0;
  }

#newsHeadlines .appag a, #newsHeadlines .appag a:hover {
  text-decoration: none;
  margin: 0 2px 0 0;
  padding: 0 0 0 0;
  }

#newsItemSpotlight {
  float: left;
  font-size: 11px;
  background: url("../img/news/newsItemBG.gif") repeat-x top left;
  /* background-color: #c3c3c3; */
  width: 402px;
  padding: 15px 15px 35px 15px;
  border-top: 1px #ded3d3 solid;
  border-left: 1px #ded3d3 solid;
  }

#newsItemSpotlight #newsPicArea {
  background: none;
  margin: 0 0 15px 0;
	position: relative;
  }

#newsItemSpotlight #newsPicArea:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  }

* html #newsItemSpotlight #newsPicArea {
  height: 1%;
  }

#newsItemSpotlight #newsPicArea img {
  float: left;
  margin: 0 10px 0 0;
  padding: 4px 4px 4px 4px;
  background: #e5e5e5;
  border: 1px #d3d3d3 solid;
  }

#newsItemSpotlight #newsPicArea .newsItem {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  }

#newsItemSpotlight #newsPicArea .newsItem h3 {
  font-size: 12px;
  font-family: helvetica, arial, sans-serif;
  }

#newsItemSpotlight #newsDescript {
  }
