﻿/* 20111018-1620 */
#ticker { margin:0 0 22px; border-top:none; display:none; width:100%; height:133px;}

#ticker .live-blog { position:relative; height:31px; background:#ECEAE7; margin-bottom:1px;}
#ticker .live-blog div { float:left; height:100%; }
#ticker .title { width:224px; height:23px !important; margin:4px 0; text-indent:-9999px; }
#ticker .title a { display:block; margin-left:5px; height:100%; background:url("../_img/liveblog.png") repeat scroll 0 -3px transparent; }
.LNG_es #ticker .title,
.LNG_es#ticker .title { width:223px; }
.LNG_es #ticker .title a,
.LNG_es#ticker .title a { background-image:url("../_img/liveblog-es.png"); }
.LNG_en #ticker .title,
.LNG_en#ticker .title { width:196px; }
.LNG_en #ticker .title a,
.LNG_en#ticker .title a { background-image:url("../_img/liveblog-en.png"); }
#ticker .title a:hover,
#ticker .title a:focus { background-position:-220px -3px; }
#ticker .real-time { width:709px; overflow:hidden; margin-left:3px; background:url("../_img/liveblog.png") repeat-y scroll -49px -31px transparent; }
#ticker .live-blog div.real-time { height:30px; }
.LNG_es #ticker .real-time,
.LNG_es#ticker .real-time { width:710px; }
.LNG_en #ticker .real-time,
.LNG_en#ticker .real-time { width:737px;}
#ticker .real-time a { font-weight:bold; }
#ticker .real-time .content { display:inline; float:left; height:21px; width:100%; padding:10px 0 0 14px; overflow:hidden; }
#ticker .real-time .content span{ padding:10px 0 0 0; }

#ticker .ctn-tgm-ad{ position:absolute; float:none !important; width:88px; right:0; background:#ECEAE7; border-left:1px solid #FFFFFF; }

#ticker #channels { display:block; overflow:hidden; height:100px; background:#ECEAE7; }
#ticker #channels ul { position:absolute; width:882px; height:100px !important; }
#ticker #channels ul li { float:left; padding:8px 0 9px 0; margin-left:0; height:auto; width:126px; }
#ticker #channels ul li:nth-child(1) { width:125px; }
#ticker #channels .button { height:100px; width:22px; }
#ticker #channels .button.previous { margin-right:0; }
#ticker #channels .button.next { margin-left:10px; }
#ticker #channels .button.disabled-prev,
#ticker #channels .button.disabled-next { cursor:default; }
#ticker #channels .button .arrow { margin:46px 0 0 2px; width:18px; }
#ticker #originData {display:none}

#ticker .channel { float:right; }
#ticker .channel a { position:relative; }
#ticker .channel a,
#ticker .channel a img { float:left; overflow:hidden; }
#ticker .channel a:hover,
#ticker .channel a:focus { border:3px solid #FF9900; outline:0; }
#ticker .channel a:hover img,
#ticker .channel a:focus img { margin:-3px; }

#ticker .channel .play,
#ticker .channel .hd { display:block; position:absolute; overflow:hidden; width:24px; height:24px; top:0; left:0; text-indent:-9999px; background:url("../_img/ico.png") no-repeat scroll 0 -48px; z-index:3; }
#ticker .channel .hd { left:24px; background-position:0 0; }
#ticker .channel a:hover .play,
#ticker .channel a:focus .play,
#ticker .channel a:hover .hd,
#ticker .channel a:focus .hd { display:none; }

#ticker .channel .channel-title { overflow:hidden; height:13px; width:113px; margin-bottom:6px; font-size:12px; font-weight:bold; }
#ticker .channel .layer { opacity:0.7; filter:alpha(opacity = 70); z-index:3; background:#191917; }
#ticker .channel .description { color:#FFFFFF !important; z-index:5; }
#ticker .channel .layer,
#ticker .channel .description { display:none; position:absolute; margin:-3px; padding:6px; height:48px; width:95px; left:3px; }
#ticker .channel a:hover .layer,
#ticker .channel a:focus .layer,
#ticker .channel a:hover .description,
#ticker .channel a:focus .description { display:block; cursor:pointer; }

/* ALERTS */

#ticker .alerts { padding:0 !important; height:auto !important; background:#FFE4B4; }
#ticker .alerts a,
#ticker .alerts span { display:block; margin:0; padding:10px 0 0; height:21px; }
#ticker .alerts em { display:block; float:left; margin-right:8px; height:31px; background:url("../_img/liveblog.png") no-repeat scroll right -65px #FF9900; }
#ticker .alerts em span { width:100%; background:url("../_img/liveblog.png") no-repeat scroll 0 0 transparent; line-height:9999em; }
.LNG_es #ticker .alerts em span,
.LNG_es#ticker .alerts em span { background-image:url("../_img/liveblog-es.png"); }
.LNG_en #ticker .alerts em span,
.LNG_en#ticker .alerts em span { background-image:url("../_img/liveblog-en.png"); }

#ticker .alerts.alert-gold em { width:58px; }
#ticker .alerts.alert-gold em span { background-position:12px -82px }
.LNG_es #ticker .alerts.alert-gold em,
.LNG_es#ticker .alerts.alert-gold em { width:49px; }
.LNG_en #ticker .alerts.alert-gold em,
.LNG_en#ticker .alerts.alert-gold em { width:56px; }

#ticker .alerts.alert-silver em { width:62px; }
#ticker .alerts.alert-silver em span { background-position:12px -106px }
.LNG_es #ticker .alerts.alert-silver em,
.LNG_es#ticker .alerts.alert-silver em { width:61px; }
.LNG_en #ticker .alerts.alert-silver em,
.LNG_en#ticker .alerts.alert-silver em { width:63px; }

#ticker .alerts.alert-bronze em { width:74px; }
#ticker .alerts.alert-bronze em span { background-position:12px -130px }
.LNG_es #ticker .alerts.alert-bronze em, 
.LNG_es#ticker .alerts.alert-bronze em { width:73px; }

#ticker .alerts.alert-record em { width:77px; }
#ticker .alerts.alert-record em span { background-position:12px -154px }
.LNG_es #ticker .alerts.alert-record em,
.LNG_es#ticker .alerts.alert-record em,
.LNG_en #ticker .alerts.alert-record em,
.LNG_en#ticker .alerts.alert-record em { width:69px; }

#ticker .alerts.alert-breakingnews em { width:79px; }
#ticker .alerts.alert-breakingnews em span { background-position:12px -178px }
.LNG_en #ticker .alerts.alert-breakingnews em,
.LNG_en#ticker .alerts.alert-breakingnews em,
.LNG_en #ticker .alerts.alert-breakingnews em span,
.LNG_en#ticker .alerts.alert-breakingnews em span { width:125px; }

#ticker .alerts.alert-watchlive em { width:127px; }
#ticker .alerts.alert-watchlive em span { background-position:12px -202px }
.LNG_es #ticker .alerts.alert-watchlive em,
.LNG_es#ticker .alerts.alert-watchlive em { width:116px; }
.LNG_en #ticker .alerts.alert-watchlive em,
.LNG_en#ticker .alerts.alert-watchlive em { width:96px; }

#ticker .alerts.alert-follow em { width:117px; }
#ticker .alerts.alert-follow em span { background-position:12px -226px }
.RGN_AR #ticker .alerts.alert-follow em,
.RGN_AR#ticker .alerts.alert-follow em { width:163px; }
.RGN_CL #ticker .alerts.alert-follow em,
.RGN_CL#ticker .alerts.alert-follow em { width:130px; }
.RGN_CL #ticker .alerts.alert-follow em span,
.RGN_CL#ticker .alerts.alert-follow em span { background-position:12px -250px }
.RGN_CO #ticker .alerts.alert-follow em,
.RGN_CO#ticker .alerts.alert-follow em { width:162px; }
.RGN_CO #ticker .alerts.alert-follow em span,
.RGN_CO#ticker .alerts.alert-follow em span { background-position:12px -275px }
.RGN_EC #ticker .alerts.alert-follow em,
.RGN_EC#ticker .alerts.alert-follow em { width:153px; }
.RGN_EC #ticker .alerts.alert-follow em span,
.RGN_EC#ticker .alerts.alert-follow em span { background-position:12px -298px }
.RGN_MX #ticker .alerts.alert-follow em,
.RGN_MX#ticker .alerts.alert-follow em { width:148px; }
.RGN_MX #ticker .alerts.alert-follow em span,
.RGN_MX#ticker .alerts.alert-follow em span { background-position:12px -346px }
.RGN_PE #ticker .alerts.alert-follow em,
.RGN_PE#ticker .alerts.alert-follow em { width:129px; }
.RGN_PE #ticker .alerts.alert-follow em span,
.RGN_PE#ticker .alerts.alert-follow em span { background-position:12px -370px }
.RGN_VE #ticker .alerts.alert-follow em,
.RGN_VE#ticker .alerts.alert-follow em { width:168px; }
.RGN_VE #ticker .alerts.alert-follow em span,
.RGN_VE#ticker .alerts.alert-follow em span { background-position:12px -394px }
.LNG_es-US #ticker .alerts.alert-follow em,
.LNG_es-US#ticker .alerts.alert-follow em { width:140px; }
.LNG_es-US #ticker .alerts.alert-follow em span,
.LNG_es-US#ticker .alerts.alert-follow em span { background-position:12px -322px }
.LNG_en #ticker .alerts.alert-follow em,
.LNG_en#ticker .alerts.alert-follow em{ width:107px; }

#ticker .ico-hed { display:block; float:left; width:12px; height:15px; margin:-2px 0 0 0; padding-right:5px; background:url("../_img/liveblog.png") repeat scroll 0 0 transparent; vertical-align:bottom; overflow:hidden; text-indent:-9999px; _padding-right:2px; }

#ticker .ico-hed-live { width:62px; background-position:0 -62px; }
.LNG_es #ticker .ico-hed-live,
.LNG_es#ticker .ico-hed-live { width:61px; background-image:url("../_img/liveblog-es.png"); }
.LNG_en #ticker .ico-hed-live,
.LNG_en#ticker .ico-hed-live { width:41px; background-image:url("../_img/liveblog-en.png"); }
#ticker a:hover .ico-hed-live,
#ticker a:focus .ico-hed-live { background-position:-200px -62px; }

#ticker .ico-hed-photo { background-position:0 -298px;  }
#ticker a:hover .ico-hed-photo,
#ticker a:focus .ico-hed-photo { background-position:-100px -298px; }

#ticker .ico-hed-video { background-position:0 -328px; }
#ticker a:hover .ico-hed-video,
#ticker a:focus .ico-hed-video { background-position:-100px -328px; }

#ticker .ico-hed-blog { background-position:0 -358px; }
#ticker a:hover .ico-hed-blog,
#ticker a:focus .ico-hed-blog { background-position:-100px -358px; }


/* CAROUSEL */

#ticker .carousel .content { clear:both; overflow:hidden; height:115px; }
#ticker .carousel .bgr-solid { margin:0; border-width:8px 0; }	
#ticker .carousel ul { display:inline; overflow:hidden; width:619px; }
#ticker .carousel ul li { display:block; float:left; position:relative; margin-left:8px; padding-left:9px; height:115px; width:177px; }

/* BUTTONS */

#ticker .button { display:block; height:115px; width:18px; background-color:#999; text-indent:-9999px; cursor:pointer;}
#ticker .button .arrow { margin-top:53px; display:block; height:11px; width:18px; background:url("../_img/arrows.png") no-repeat -24px 0px transparent; }
#ticker .button.previous .arrow {background-position:5px 0px; }
#ticker .button.previous { float:left; margin-right:8px; border-radius: 3px 0 0 3px; box-shadow:-2px 0 #FFFFFF; }
#ticker .button.next { float:right; margin-left:8px; border-radius: 0 3px 3px 0; box-shadow:2px 0 #FFFFFF; }
#ticker .button:hover,
#ticker .button:focus{ background-color:#FF9900; }
#ticker .button.disabled-prev:hover,
#ticker .button.disabled-prev:focus,
#ticker .button.disabled-next:hover,
#ticker .button.disabled-next:focus,
#ticker .button.disabled-next,
#ticker .button.disabled-prev { background-color:#D9D6D1; }