body {
margin-left: 0px;
margin-top: 0px;
margin: 0px;
background: #fff;
font-family: tahoma;
}

h2 {font-size: 18px; 
font-weight: normal; 
}

ul { 
list-style-type: none; 
margin: 0; 
padding: 0; 
}

ul li { 
color: #1E1E1E; 
font-family: Tahoma; 
font-size: 16px; 
font-weight: bold; 
}

.newscontent {
width: 740px;
height: 100%;
vertical-align: top;
padding-right: 10px;
}


.topBorder { 
margin: auto; 
width: 1037px; 
height:2px; 
background: transparent url('images/topd.gif') no-repeat; 
background-position: center bottom; 
}

.bottomBorder { 
margin: auto; 
width: 1037px; 
height:45px; 
background: transparent url('images/bottomd.gif') no-repeat; 
background-position: center top; 
}

.header { 
height: 130px; 
background: url('images/headd.gif');
}

.wrapper { 
margin: auto; 
width: 1037px; 
height: 100%; 
background: transparent url('images/wrapper-bg.gif') repeat-y; 
}

.wrapper1 { 
height: 100%; 
width: 955px; 
padding: 20px; 
}


.content { 
width: 997px; 
height: 100%; 
font-family: Tahoma;
font-size: 11px;
}

.news {
font-size: 13px;
padding-right: 10px !important;
}

.blocktitle ul li { 
padding-bottom: 10px; 
}

.blocktitle {
text-align: center;
color: #1e1e1e;
font-weight:bold;
font-size: 16px;
}

.lastnewslist {
padding-left: 20px;
font-size:13;
padding-bottom:20px;
text-align: left; 
}

.lastnewssitelist {
padding-left: 20px;
font-size:13;
padding-bottom:20px;
line-height: 15px;
text-align: left; 
}

.l-topic { 
width: 33%; 
text-align: center;
padding-left: 50px;
}

.m-topic { 
width: 33%;
padding-right: 20px; 
}

.r-topic { 

}

.l-topic, .m-topic, .r-topic { 
float: left; 
text-align: center; 
}

.l-topic span, .m-topic span, .r-topic span { 
font-weight: bold; 
font-size: 16px; 
}


.colRight { 
float: right; 
width: 190px; 
}

.onewsc {
font-size: 12px;
text-align: left;
}

a:link {color: #003467; text-decoration: underline;}
a:visited {color: #003467; text-decoration: underline;}
a:active {color: #003467; text-decoration: underline;}
a:hover {color: #cc0000; text-decoration: none;}

a.onewsl:link {font-size: 13px; color: #003467; text-decoration: underline;}
a.onewsl:visited {font-size: 13px; color: #003467; text-decoration: underline;}
a.onewsl:active {font-size: 13px; color: #003467; text-decoration: underline;}
a.onewsl:hover {font-size: 13px; color: #cc0000; text-decoration: none;}
                                                               
a.newsst:link {font-size: 12px; color: lightgrey; text-decoration: none;}
a.newsst:visited {font-size: 12px; color: lightgrey; text-decoration: none;}
a.newsst:active {font-size: 12px; color: lightgrey; text-decoration: none;}
a.newsst:hover {font-size: 12px; color: lightgrey; text-decoration: underline;}

a.author:link {font-size: 11px; color: #003467; text-decoration: none;}
a.author:visited {font-size: 11px; color: #003467; text-decoration: none;}
a.author:active {font-size: 11px; color: #003467; text-decoration: none;}
a.author:hover {font-size: 11px; color: #cc0000; text-decoration: underline;}

a.comm:link {font-size: 11px; color: #003467; text-decoration: none;}
a.comm:visited {font-size: 11px; color: #003467; text-decoration: none;}
a.comm:active {font-size: 11px; color: #003467; text-decoration: none;}
a.comm:hover {font-size: 11px; color: #cc0000; text-decoration: underline;}

a.views:link {font-size: 11px; color: #003467; text-decoration: none;}
a.views:visited {font-size: 11px; color: #003467; text-decoration: none;}
a.views:active {font-size: 11px; color: #003467; text-decoration: underline;}
a.views:hover {font-size: 11px; color: #cc0000; text-decoration: underline;}

a.title:link {font-size: 16px; color: #000; text-decoration: none; font-weight: bold;}
a.title:visited {font-size: 16px; color: #000; text-decoration: none; font-weight: bold;}
a.title:active {font-size: 16px; color: #000; text-decoration: none; font-weight: bold;}
a.title:hover {font-size: 16px; color: red; text-decoration: none; font-weight: bold;}

#sitemap a:link {color: grey; text-decoration: none;}
#sitemap a:visited {color: grey; text-decoration: none;}
#sitemap a:active {color: grey; text-decoration: none;}
#sitemap a:hover {color: #cc0000; text-decoration: underline;}

.description {
color: grey;
font-size:8pt;
}

.lastthemes {
padding-bottom: 1px;
text-align: left;
}

#predictionstable {
width: 170px;
font-size: 13px;
}

.predictornumber {
vertical-align: top;
width: 20px;
border-bottom: 1px dotted lightgrey;
padding-top: 3px;
}

.predictorname {
text-align: left;
vertical-align: top;
width: 90%;
padding-left: 3px;
border-bottom: 1px dotted lightgrey;
padding-top: 3px;
}

.predictorpoints {
text-align: right;
vertical-align: top;
width: 10%;
border-bottom: 1px dotted lightgrey;
padding-top: 3px;
}

.sitenews {
color: #003467;
}

.copyrights {
color: lightgray;
font-size: 9px;
padding-top: 10px;
}

.links {
clear: both;
padding: 20px;

}

.footer { 
width: 100%; 
}

