﻿/***** News *****/

div#news div.highlights, div#news div.highlight
{
    background: none;
    color: #000000;
    font-weight: normal;
}

div#news div.highlights div.highlight p.title
{
    color: #990000;
    font-weight: bold;
    padding-bottom: 0.5em;
}

div#news div.highlights div.nodesc, div#news div.highlights div.nodesc p.title
{
    margin: 0 7px;
    padding: 0;
}


div#news div.highlights div.first
{
}

div#news div.highlights div.highlight p.postinfo
{
    padding-left: 2em;
    color: #404040;
}

/**** The article display *****/

div#news div.article
{
    margin: 7px 7px;
    padding: 0;
    padding-bottom: 7px;
}

div.article img.left
{
    margin-right: 10px;
}

div.article img.right
{
    margin-left: 10px;
}

div#news div.article p.title
{
    margin: 7px 0px;
    padding-bottom: 0;
    font-family: Times New Roman, Times, Serif;
    letter-spacing: normal;
    font-weight: normal;
    font-variant: small-caps;
    color: #990000;
    font-size: 20px;    
    text-align: center;
}

div#news div.article p.postinfo
{
    padding-bottom: 20px;
    color: #404040;
    text-align: center;
}

div#news div.article div.article_content
{
    width: 630px;
    padding-bottom: 20px;
    overflow: auto;
}

div#news div.article h1, div.article h2, div.article h3, div.article h4, div.article h5
{
    clear: both;
}

div#news div.article p.sponsorinfo, div#news div.article p.contactinfo
{
    padding: 0;
}

div#news div.article p.sponsorinfo span.title, div#news div.article p.contactinfo span.title
{
    display: block;
    margin: 7px 0px;
    padding: 0;
    font-family: Times New Roman, Times, Serif;
    letter-spacing: normal;
    font-weight: normal;
    font-variant: small-caps;
    color: #990000;
    font-size: 20px;    
    text-align: center;
}

div#news div.article p.sponsorinfo span.intro, div#news div.article p.contactinfo span.intro
{
    display: block;
    margin-bottom: 0.5em;
    text-align: center;
}

div#news div.article p.sponsorinfo span.name, div#news div.article p.contactinfo span.name, div#news div.article p.contactinfo span.phone, div#news div.article p.contactinfo span.email, div#news div.article p.contactinfo span.website
{
    display: block;
    text-align: center;
}
