.tickercontainer { /* the outer div */
                background: #BDBDBD; 
                width: 738px; 
                height: 50px; 
                margin: 5px 90px; 
                padding: 0;
                overflow: hidden; 
                 border: 2px solid #999;                
                
                border-radius: 20px; 
				-ms-border-radius: 20px; 
				-moz-border-radius:20px; 
				-webkit-border-radius: 20px; 
				-khtml-border-radius: 20px; 
				behavior: url('PIE.htc'); 
            }
            .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
                position: relative;
                padding-left: 10px;
                padding-right: 10px;
                top: 8px;
                height: 41px;
                /*width: 718px;*/
                overflow: hidden;
            }
            ul.newsticker { /* that's your list */
                /*Transitions have been added in order set css3 transitions; and have linear easing. Changing these lines you might have unexpected results */
                -webkit-transition: all 0s linear;
                -moz-transition: all 0s linear;
                -o-transition: all 0s linear;
                transition: all 0s linear;
                position: relative;
                margin-left: 20px;
                font-weight: bold;
                font-size: 23px;
                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;
                padding-right: 15px;
                /*background: #fff;*/
            }
            ul.newsticker a {
                white-space: nowrap;
                padding: 0;
                color: #ff0000;
                font: bold 10px Verdana;
                margin: 0 50px 0 0;
            } 
            ul.newsticker span {
                margin: 0 10px 0 0;
            }