/**
 * These styles are particular to the /shares and /remembers pages
 */

#core_content .feature-press {
    border-bottom: 0.063em solid #e8e9de;
    margin-bottom: 1.5em;
}

#core_content .feature-press h3 {
    margin: 1em 0 0.2em 0;
    padding: 0;
    font-size: 1.5em;
    font-family: Georgia, 'Times New Roman', Times, serif;
    line-height: 1.25em;
}

#core_content .feature-press h3 a:link span,
#core_content .feature-press h3 a:visited span {
    color: #3E2F2F;
}

#core_content .feature-press h3 a:hover span{
    color: #CC0000;
}

#core_content .feature-press h3 a:link,.feature-press h3 a:visited {
    background:none;
    text-decoration: none;
}

#core_content .feature-press p.entry-summary {
    margin-bottom: 0;
}

#core_content .feature-press p.more {
    text-align: right;
}

.entry-content {
    padding-top: 2.5em;
}

.article-info {
    padding-top: 2.5em;
    color: #897c04;
    font-style: italic;
    line-height: 1.539em;
}

#core_content ol.news-feed {
    list-style-type: decimal;
    margin-left: 1em;
}

#core_content .news-feed h3 {
    font-family: georgia,serif;
    font-size: 1.111em;
    margin-bottom: 0.25em;
}

#core_content .news-feed .hentry {
    margin-bottom: 2em;
}

#core_content .vevent {
    margin-bottom: 1.5em;
}

#core_content .vevent h3.summary {
    letter-spacing: -0.0313em;
}

#core_content .vevent .event-date {
    margin-bottom: 0.25em;
}

#core_content .vevent h4.talk {
    font-size: 1.275em;
}

