body {
background-color:#f3fafc;
background-image:none;
text-align:left;
}
#mainNews{
position:absolute;
text-align:left; 
width:100%;}

.article {
height:100px;
overflow:hidden;
width:210px;
}
.article  a:link, .article  a:active, .article  a:visited{
color: #919194;
text-decoration:none;
font-weight:bold;
background-image:url(../images/arrow.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:14px;
}
.article  a:hover{
text-align:left;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
background-position:bottom;
padding-right:0px;
color:#b42b33;
}
.newsmarquee {
height:90px;
}


