﻿body
{
    font-family: Verdana;
    font-size: 10pt;
    background-color: #404040;
    vertical-align:top;
    margin-top:10px;
    text-align:center;
}
A { text-decoration:none; color:#294f7a; }
A:hover { border-bottom:dashed; border-width:1px}
A:visited {text-decoration:none;color:#427ab7; }

#wrapper
{
    background-color:White;
    width:990px;
    
    min-width:800px;
    position:relative;
    margin-left:auto;
    margin-right:auto;
}

#header #logo
{
    background-color:Green;
    width:990px;
    height:90px;
    position:relative;
    vertical-align:middle;
}
#header #printlogo
{
        display:none;
    visibility:hidden;
}
#header #logo a:hover
{
    text-decoration:none;
    border-bottom:none;
}

#header #links
{
    padding-top:10px;
    background-color:Navy;
    width: 990px;
    position:relative;
    height:30px;
    vertical-align:middle;
    color:White;
    font-weight:bold;
    font-family:Verdana;
    font-style:italic;
    font-size:12pt;
}
#header #links .topLink:link, .topLink:visited
{
    color:White;
    font-weight:bold;
    text-decoration:none;
}

#header #links .topLink:hover, .topLink:active
{
    color:Red;
    border-bottom:dashed 1pt red;
    font-weight:bold;
}
#header #links .red
{
    color:Red;
        font-weight:bold;
    text-decoration:none;
}


#mainWrapper
{
    width:990px;
background-color:#ffffff;
    position:relative;
    background-color: White;

}
IMG { border:none; }

#article
{
    font-style:normal;
}

#storytools
{
    position:absolute;
    left:590px;
    margin:0 auto;
    text-align:right;
}
#storytools :hover, :link, :active
{
    text-decoration:none;
    border-bottom:0px;
}

#articleTitleArea
{
    width:570px;
}

#article .articleTitle {font-family:Verdana; font-size:14pt;font-weight:bold;}
#article .articleTimestamp {font-family:Verdana; font-size:9pt; font-style:normal; font-weight:bold; color:Gray;}
#article .articleBody { font-family:Verdana;font-size:10pt;}
#article .articleBodyFirst {font-family:Verdana; font-size:10pt; font-weight:bold;}
#article #storyRelatedMedia {}

.editionTitle
{
    font-size:14pt;
    font-weight:bold;
    font-family:Verdana;
    color:Black;
    
}
.categoryTitle
{
    font-size:14pt;
    font-weight:bold;
    font-family:Verdana;
    color:Black;
    
}

#articleList
{
    font-style:normal;
}
#articleList .newsTitle , .newsTitle:link {color:#294f7a; font-family:Verdana; font-size:12pt; font-weight:bold;}
#articleList .newsTitle:hover {color:red; font-family:Verdana; font-size:12pt; font-weight:bold; }
#articleList .newsSummary {font-family:Verdana; font-size:10pt; color:Black; font-style:normal;}
#articleList .newsMore, .newsMore:link { font-family:Verdana;color:#294f7a;  font-weight:bold;font-size:10pt;}
#articleList .newsMore:hover {color:red; font-family:Verdana; font-size:10pt; }

#articleList .photoCaption {font-family:Verdana; font-size:9pt; color:Black; font-style:italic;}

/*Feature */
#featureList
{
    background-color:#fff47e;
    padding:10px 10px 10px 10px;
    font-style:normal;
    width:690px;
}
#featureList .featureHeadline {color:#000000; font-family:Verdana; font-size:8pt; font-weight:bold;}
#featureList .featureTitle , .featureTitle:link { text-indent:10px;color:#294f7a; font-family:Verdana; font-size:12pt; font-weight:bold;}
#featureList .featureTitle:hover { text-indent:10px;color:red; font-family:Verdana; font-size:12pt; font-weight:bold; }
#featureList .featureSummary { text-indent:10px;font-family:Verdana; font-size:10pt; color:Black; font-style:normal;}
#featureList .featureMore, .featureMore:link { text-indent:10px; font-family:Verdana;color:#294f7a;  font-weight:bold;font-size:10pt;}
#featureList .featureMore:hover { text-indent:10px;color:red; font-family:Verdana; font-size:10pt; }

#featureList .featureLinkTitle { font-family:Verdana;color:#000000;  font-weight:bold;font-size:10pt;}
#featureList .featureLink, .featureLink:link { font-family:Verdana;color:#294f7a;  font-weight:bold;font-size:10pt;}
#featureList .featureLink:hover {color:red; font-family:Verdana; font-size:10pt; }

#main 
{
    width:710px;
    float:left;
    font-family:Verdana;
    font-size:10pt;
    background-color:#ffffff;
    padding: 10pt 10pt 10pt 10pt;
    text-align:left;
    position:relative;
}


#sidebar 
{
    float:right;
    position:relative;
    background-color:#ffffff;
    width:250px;
    text-align:left;
    padding-top:10pt;
    margin-top:0px;
    height:650px;
}

#search {text-align:left; }
#search  .searchTitle {font-family:Verdana; font-size: 12pt; font-weight:bold; color:black; border-bottom:solid 2pt green; width:220px; }

#weather {position:relative; text-align:left; display:none;}
#weather  .weatherTitle {font-family:Verdana; font-size: 12pt; font-weight:bold; color:black; border-bottom:solid 2pt green; width:320px; }
#popular { position:relative; text-align:left; line-height:16pt;}
#popular .popularTitle {font-family:Verdana; font-size: 12pt; font-weight:bold; color:black; border-bottom:solid 2pt green; width:220px;}
#popular .popularLink:link, .popularLink:Visited { font-weight:bold; font-size:10pt; font-family:Verdana;}
#popular .popularLink:hover {color:Red; font-weight:bold; font-size:10pt; font-family:Verdana;}



#footer
{
    bottom:0;
    margin: 10px 0px 10px 0px;
    background-color: White;
    clear:both;
    width: 990px;
    height: 30px;
    font-size: 10pt;
    text-align: center;
    font-weight: bold;
    font-family: Verdana;
}
