﻿/* News List */
.sf_newsList
{
    margin: 10px 0;
    padding: 0;
    list-style: none;
}

.sf_newsList li
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    line-height: 1.2em;
}

.sf_newsList .sf_newsTitle a
{
    margin: 0 0 3px 0;;
    padding: 0;
    font-size: .9em;
    font-weight: bold;
    text-decoration: none;
    color: #3d8976;
}

.sf_newsList .sf_newsTitle a:hover, .sf_singleNews .sf_newsTitle a:hover
{
    text-decoration: underline;
}

.sf_newsList .sf_newsDate, .sf_singleNews .sf_newsDate
{
    font-size: .85em;
    color: #666;
}
.sf_newsList .sf_newsSummary
{
    font-size: .9em;
    line-height: 1.4em;
}

.sf_newsList .sf_readMore a, .sf_singleNews .sf_back
{
    font-size: .85em;
    text-decoration: none;
    color: #3d8976;
    font-weight: bold;
}

.sf_newsList .sf_readMore a:hover, .sf_singleNews .sf_back:hover
{
    text-decoration: underline;
}

.sf_newsList .sf_newsSummary img
{
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}


.sf_singleNews .sf_newsTitle
{
    margin: 0;
    padding: 0;
    font-size: 1.1em;
    font-weight: bold;
    color: #3d8976;
}

.sf_singleNews .sf_newsSource, .sf_singleNews .sf_newsAuthor
{
    font-size: 0.85em;
    line-height: 1.2em;
    margin-top: 2px;
}






/* News tag list */
dl.sf_newsTagList
{
}
dl.sf_newsTagList dt, dl.sf_newsTagList dd
{
    display: inline;
}


/* Pager */
ol.sf_pager
{
    margin: 10px 0;
    padding: 0;
    width: 100%;
    float: left;
    list-style: none;
    clear: both;
}
ol.sf_pager li
{
    margin: 0;
    padding: 0 10px 0 0;
    width: auto;
    float: left;
}
ol.sf_pager li a
{
    padding: 3px 5px;
}
ol.sf_pager li a[disabled="disabled"], ol.sf_pager li a.sf_PagerSelItem
{
    color: #666;
    text-decoration: none;
    cursor: default;
}

