.newslink, .newslink:link, .newslink:visited, .newslink:active { display: block; overflow: hidden; clear: both; width: 100%; margin-top: 10px; padding-bottom: 5px; text-decoration: none; border-bottom: 1px dotted #d3bc4b; } .newslink:hover { text-decoration: none; color: white; } #scroller { position: relative; } #scroller .innerScrollArea { overflow: hidden; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } #scroller ul { padding: 0; margin: 0; position: relative; } #scroller li { padding: 0 30px; margin: 0; list-style-type: none; position: absolute; }