/* Start of CMSMS style sheet 'Module: News' */
div#news {
     /* margin for the entire div surrounding the news items */
          margin: 0 0.5em 0.5em 0.5em;
     /* border set here */
     /* sets it off from surroundings */
     }
     div#news h2 {
          line-height: 1.7em;
     font-size: 1em;
     /* you can set your own image here */
          background: #ed1c24;
          color: #f5f5f5;
          border: none;
     margin: 0;
     padding: 0.1em 0.5em 0.1em 0.5em;
     }
     .NewsSummary {
     /* padding for the news article summary */
          padding: 3.5em;
     /* margin to the bottom of the news article summary */
          margin: 0 0 0.5em 0;
          background-color: white;
     }
     .NewsSummary img {
     float: left;
     margin: 5px 5px 5px 2px;
     border-right: 1px dotted #CCC;
     }
     .NewsSummaryPostdate {
     display:none;
     /* smaller than default text size */
          font-size: 90%;
     /* bold to set it off from text */
          font-weight: bold;
     }
     .NewsSummaryLink, .NewsSummaryLink a {
     /* bold to set it off from text */
     font-size: 100%;
          font-weight: bold;
     /* little more room at top */
          padding-top: 0.2em;
     padding-bottom: 2.2em;
     color: #003377;
     }
     .NewsSummaryLink a:hover {
     color: #CCC;
     }
     .NewsSummaryCategory {
     display:none;
     /* italic to set it off from text */
          font-style: italic;
          margin: 5px 0;
     }
     .NewsSummaryAuthor {
     display:none;
     /* italic to set it off from text */
          font-style: italic;
          padding-bottom: 0.5em;
     }
     .NewsSummarySummary, .NewsSummaryContent {
     /* larger than default text */
          line-height: 140%;
     margin-left: 5px;
     }
     .NewsSummaryMorelink {
          padding-top: 0.5em;
     }
     #NewsPostDetailDate {
     /* smaller text */
          font-size: 90%;
          margin-bottom: 5px;
     /* bold to set it off from text */
          font-weight: bold;
     }
     #NewsPostDetailSummary {
     /* larger than default text */
          line-height: 150%;
     }
     #NewsPostDetailCategory {
     /* italic to set it off from text */
          font-style: italic;
          border-top: 1px solid #ccc;
          margin-top: 0.5em;
          padding: 0.2em 0;
     }
     #NewsPostDetailContent {
          margin-bottom: 15px;
     /* larger than default text */
          line-height: 150%;
     }
     #NewsPostDetailAuthor {
          padding-bottom: 1.5em;
     /* italic to set it off from text */
          font-style: italic;
     }
     /* more divs, left unstyled, just so you know the IDs of them */ 
     #NewsPostDetailTitle {
     }
     #NewsPostDetailHorizRule {
     }
     #NewsPostDetailPrintLink {
     }
     #NewsPostDetailReturnLink {
     }
     /* End of 'Module: News' */
     
     