.ticker { width: 740px; height: 25px; }
.ticker-title { width: 120px; height: 25px; float: left; background: url(../../images/news_ticker_title.gif) top left no-repeat; }
.ticker-title a { width: 120px; height: 25px; display: block; }
.ticker-title span { display: none; visibility: hidden; }
.ticker-headline-wrapper { position: relative; width: 610px; height: 25px; float: left; background: url(../../images/news_ticker_tile.gif) top left repeat-x; overflow: hidden; }
.ticker-headline { position: absolute; top: 30px; width: 610px; height: 25px; }
.ticker-headline p { margin: 0; line-height: 25px; font-size: 13px; }
.ticker-headline a:link, .ticker-headline a:visited { text-decoration: none; color: #666; }
.ticker-headline a:active, .ticker-headline a:hover { text-decoration: none; color: #00aa96; }
.ticker-end { width: 10px; height: 25px; float: left; background: url(../../images/news_ticker_end.gif) top left no-repeat; }


.home-promo { width: 240px; float: left; display:inline; }