/*ul{ list-style:none;   padding-left:0px; }

#newsticker-demo { 
width:100%; 
background:#fcffee; 
padding:5px; 
margin:0px auto;
border:1px solid #ddd;
height: 30px;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {font-weight:bold; padding:0px 0px 10px 0px; color:#887516;display: inline-block;}

.newsticker-jcarousellite { padding:0px 0px 0px 0px; display: inline-block; height: 20px !important;}
.newsticker-jcarousellite ul li{ list-style:none; display:inline-block; height: 20px;}
.newsticker-jcarousellite .info {width:100%; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:12px; color:#808080; }

.clear { clear: both; }

*/

a, body, button, div, html, ol, li{
  padding:0; 
  margin:0;
}

body{
  position:relative; 
  font-family:arial, sans-serif; 
  font-size:12px; 
  color:#555;
}

ol{ 
  list-style:none;
}

a{ 
  text-decoration:none;  
  color:#8f7614;
} 

a:hover{ 
  color:black;
}
.newsList:after{ 
  display:block; 
  clear:both; 
  content:"";
}

.newsList{ 
  position:relative;
}

.newsList .news{ 
  width:270px; 
  height:30px;  
  float:right; 
  position:relative; 
  overflow:hidden;
}

.newsList .news ol{ 
  width:100%; 
  position:absolute; 
  left:0; 
  top:0;
}

.newsList .news ol li{ 
  height:30px;
  width: 270px;  
  line-height:30px;
}

.newsList .news ol li a{ 
  display:block;
  font-size: 12px;
}