.ticker {
    white-space: nowrap;
    cursor: default;
    visibility: hidden;
}
.ticker a {
    color: #3e3e3e;
    font-weight: bold;
    text-decoration: none;
}
.ticker a:hover {
    text-decoration: underline;
}
#ticker-nav {
    cursor: default;
    overflow: hidden;
    position: relative;
}

/*
* 2nd Ticker
*/
/* liScroll styles */
.tickercontainer { /* the outer div with the black border */ 
    height:24px;
    margin: 0; 
    padding: 0;
    overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
    position: relative;
    overflow: hidden;
}
ul.newsticker { /* that's your list */
    position: relative;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.newsticker li {
    float: left; /* important: display inline gives incorrect results when you check for elem's width */
    margin: 0 50px 0 0;
    padding: 0 0 0 25px;
    list-style: disc;
}
ul.newsticker a {
    white-space: nowrap;
    padding: 0;
    margin: 0 50px 0 0;
} 
ul.newsticker span {
    margin: 0 10px 0 0;
} 