/* Start of CMSMS style sheet 'news' */
#main .NewsSummaryPostdate{
display: none;
}

#main .NewsSummaryCategory{
display: none;
}

#main .NewsSummaryLink a{
color: #000;
text-decoration: none;
font-size: 22px;
background: transparent;

}


#main .NewsSummaryLink a:hover {
color: #777;
}

#main .NewsSummaryLink {
font-size: 22px;x
height: 2em;
background: #fff;
border-bottom: 1px solid #f90;
padding: 10px;

}

#main .NewsSummary{
padding: 0 0 20px 0;
background: #fff;
margin: 30px 0 0 0;
float: left;
border: 1px solid #ddd;
width: 100%;

}

#main .NewsSummarySummary  #headshot {
float: right;
margin:10px 20px ;
}

#main .NewsSummarySummary #newslogo {
float: left;
margin: 10px 20px;

}

#main .NewsSummarySummary div {
float: left; 
margin: 20px 0 0px 20px;
clear: left;
}

#main .NewsSummarySummary p {
margin: 0;
padding: 0;
clear: none;
}

#main .NewsSummaryMorelink, #main .NewsSummaryMorelink a {
display: none;
}
/* End of 'news' */

/* Start of CMSMS style sheet 'news more details' */
#main #NewsPostDetailDate{
display: none;
}

#main #NewsPostDetailCategory{
display: none;
}

#main #NewsPostDetailLink a{
color: #000;
text-decoration: none;
font-size: 22px;
background: transparent;

}


#main #NewsPostDetailLink a:hover {
color: #777;
}

#main #NewsPostDetailLink {
font-size: 22px;x
height: 2em;
background: #fff;
border-bottom: 1px solid #f90;
padding: 10px;

}

#main #NewsPostDetail{
padding: 0 0 20px 0;
background: #fff;
margin: 30px 0 0 0;
height: 18em;
border: 1px solid #ddd;
}

#main #NewsPostDetailSummary  #headshot {
float: right;
margin: 0 20px 0 20px;
}

#main #NewsPostDetailSummary #newslogo {
float: left;
margin: 0 20px;
}

#main #NewsPostDetailSummary div {
float: left; 
margin: 30px 0 20px 20px;
clear: left;
}

#main #NewsPostDetailSummary p {
margin: 0;
padding: 0;
clear: none;
}

#main #NewsPostDetailMorelink, #main #NewsPostDetailMorelink a , #main #NewsPostDetailAuthor{
display: none;
}

#main #NewsPostDetailContent {
clear: both;
border-top: 1px solid #ddd;
padding-top: 10px;
}
/* End of 'news more details' */

