/* Start of CMSMS style sheet 'Module: News' */
div#news {
  background:url(http://www.heropath.co.uk/images/cms/side_bar_item_bg-gif);
  background-color:#FFFFFF;
  width:282px;
  padding:0px;
  border-top:6px solid #EEEEEE;
  border-left:6px solid #EEEEEE;
  border-right:6px solid #EEEEEE;
}

div#news h2 {
   height:33px;
   background-color:none;
   background-image:url(images/cms/title_latest_news.png);
   background-repeat:no-repeat;
   display:block;
   float:left;
   margin-left:-6px;
   margin-top:10px;
   margin-bottom:8px;
   width:100%;
}

div#news hr{
padding:0 0 0 0;
margin:0 0 0 0;
display:block;
height:10px;
}

.NewsSummary {
    padding: 0px 6px 6px 6px; /* padding for the news article summary */
    margin: 0 6px 0px 6px; /* margin to the bottom of the news article summary */
    border-bottom: 0px dotted #ccc; 
}

.NewsSummary a{
padding:0 0 0 0;
margin:0;
}

.NewsSummary p {
padding:0;
margin:0;
}

.NewsSummaryPage {
    padding: 0px 0px 8px 0; /* padding for the news article summary */
    margin: 0 0px 0px 0px; /* margin to the bottom of the news article summary */
    border-bottom: 0px dotted #ccc; 
}

.NewsSummaryPage a{
padding:0;
margin:0;
}

.NewsSummaryPage p {
padding:0;
margin:0;
}

div.NewsSummaryPage hr {
margin-top:8px;
}

.NewsSummaryPostdate {
  font-size: 90%;
  font-weight: bold;
 }

.NewsSummaryLink {
    padding: 0;
margin:0;
}

.NewsSummaryLink a {
    padding: 0;
margin:0;
}

.NewsSummaryCategory {
  font-style: italic;
  margin: 5px 0;
 }

.NewsSummaryAuthor {
  font-style: italic;
  padding-bottom: 0.5em;
}

.NewsSummarySummary, .NewsSummaryContent {
  line-height: 150%;
  padding:0;
  margin:0;
 }

.NewsSummaryMorelink {
  padding: 5px 0 0 0;
  margin:0;
}

.NewsSummaryMorelink a{
  padding: 0;
  margin:0;
}

#NewsPostDetailDate {
  font-size: 90%;
  margin-bottom: 5px;
  font-weight: bold;
  }

#NewsPostDetailSummary {
   line-height: 150%;
   }

#NewsPostDetailCategory {
  font-style: italic;
  border-top: 1px solid #ccc;
  margin-top: 0.5em;
  padding: 0.2em 0;
}

#NewsPostDetailContent {
  margin-bottom: 15px;
  line-height: 150%;
  }

#NewsPostDetailAuthor {

  padding-bottom: 1.5em;
  font-style: italic;
}


/* to add specific style to the below divs, uncomment them. */

/* 
#NewsPostDetailTitle {}
#NewsPostDetailHorizRule {}
#NewsPostDetailPrintLink {}
#NewsPostDetailReturnLink {}
*/
/* End of 'Module: News' */

