/* Start of CMSMS style sheet 'Module: News' */
div#news {
  margin: 2em 0 1em 1em;  /* margin for the entire div surrounding the news list */
  /*border: 1px solid #000; */
  background: #FFE9AF; 
}

div#news h2 {
   line-height: 2em;
   background: #fff;
}

.NewsSummary {
    padding: 0.5em 0.8em 18px 0px; /* padding for the news article summary */
    margin: 0 0.5em 0.7em 0em; /* margin to the bottom of the news article summary */
    border-bottom: 1px dotted #ccc; 
    background: transparent;
}

.month01 { background: url(uploads/images/monthicons/01.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month02 { background: url(uploads/images/monthicons/02.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month03 { background: url(uploads/images/monthicons/03.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month04 { background: url(uploads/images/monthicons/04.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month05 { background: url(uploads/images/monthicons/05.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month06 { background: url(uploads/images/monthicons/06.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month07 { background: url(uploads/images/monthicons/07.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month08 { background: url(uploads/images/monthicons/08.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month09 { background: url(uploads/images/monthicons/09.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month10 { background: url(uploads/images/monthicons/10.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month11 { background: url(uploads/images/monthicons/11.gif) no-repeat 0 top; padding-top:18px; height:50px; }
.month12 { background: url(uploads/images/monthicons/12.gif) no-repeat 0 top; padding-top:18px; height:50px; }

.NewsSummaryPostdate {
  width: 42px;
  height: 50px;
  padding: 5px 10px 4px 0;
  text-align: center;

  font-size: 90%;
  font-weight: bold;
  float:left;
 }

.NewsSummaryLink {
    font-weight: bold;
    font-size:12px;
    padding-bottom: 0.2em;
}

.NewsSummaryCategory {
  font-style: italic;
  margin: 5px 0;
    background: transparent;
 }

.NewsSummaryAuthor {
  font-style: italic;
  padding-bottom: 0.5em;
    background: transparent;
}

.NewsSummarySummary, .NewsSummaryContent {
  line-height: 140%;
  font-size:80%;
  background: transparent;
 }

.NewsSummaryMorelink {
  padding-bottom: 0.4em;
  float:right;
}

#NewsPostDetailDate {
  width: 42px;
  height: 50px;
  padding: 5px 10px 4px 0;
  text-align: center;

  font-size: 90%;
  font-weight: bold;
  float:left;
  }

#NewsPostDetailSummary {
   line-height: 150%;
padding: 0.5em 0.8em 1em; /* padding for the news article summary */
    margin: 0 0.5em 0.7em 0.5em; /* margin to the bottom of the news article summary */
    border-bottom: 1px dotted #ccc; 
    background: transparent;
   }

#NewsPostDetailCategory {
  font-style: italic;
  margin-top: 1em;
  padding: 1em 0 0 0;
    background: transparent;
}

#NewsPostDetailContent {
  margin-bottom: 15px;
  line-height: 150%;
    background: transparent;
  }

#NewsPostDetailContent img {
  padding:5px;
  margin:5px;
  border: 1px solid #cccccc;
}

#NewsPostDetailAuthor {
  float:left;
  padding: 0.2em 0;
  padding-bottom: 1.5em;
  font-style: italic;
    background: transparent;
}

#pagecount_summerynews {
  font-size:12px;
  color:#808080;
  /*float:right;*/
  align:center;
}

#pagecount_summerynews a{
  font-size:12px;
  color:#74889A;
}


/* to add specific style to the below divs, uncomment them. */

 
#NewsPostDetailTitle h3{
   font-size:50px;
}
#NewsPostDetailTitleH3{
   font-size:50px;
}
#NewsPostDetailHorizRule {}
#NewsPostDetailPrintLink {
  float:right;
  padding-left:10px;
  padding-right:10px;
}
#NewsPostDetailReturnLink {
  float:right;
  padding-left:10px;
  padding-right:10px;
}
#NewsPostDetailReturnLink a {
  color:#ffffff;
  background: #74889A;
  padding:5px;
}

/* End of 'Module: News' */

