@import url('colors/black_gray/color.css');
/**** FIX BUTTONS PATHS IN IE6 ****/
.mn_rewind {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/rewind.png');}
.mn_rewind:hover {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/rewind_hover.png');}
#mn_controls a.mn_pause {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/pause.png');}
#mn_controls a.mn_pause:hover {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/pause_hover.png');}
#mn_controls a.mn_play {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/play.png');}
#mn_controls a.mn_play:hover {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/play_hover.png');}
.mn_fast_forward {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/ff.png');}
.mn_fast_forward:hover {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/ff_hover.png');}
/**** END ****/

body {
	padding:0;
	background-color:#343b41 !important;
	background-image:url('../images/esmas/bg.gif');
	/*background-repeat:repeat-x;*/
}

#mn_container {
}

#mn_container.mn_maximized {
	top:0px;
	left:0px;
	height:100%;
}
#mn_player_container {
	width:440px;
	height:330px;
	position:absolute;
	top:20px;
	left:10px;
	/*background-color:black !important;*/
}
#mn_player {background-color:black;}
.mn_show_startTime {float:left; width:100px;}

#mn_controls {margin-left:21px;}
#mn_controls a {
	width:36px;
	height:45px;
	margin-top:12px;
}

#mn_controls a.mn_pause, #mn_controls a.mn_play {
	width:42px;
	height:45px;
	margin:12px 6px 0 6px;
	_margin:12px 4px 0 4px;
}

#mn_controls a.mn_go_live {
	background:url('../images/golive.gif');
	width:57px;
	height:24px;
	position:absolute;
	top:58px;
	left:190px;
}
#mn_controls a.mn_go_live:hover {background:url('../images/golive_hover.gif');}
.ie #mn_controls .mn_rewind:hover {
	background:url('../images/rewind_hover.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/rewind_hover.png');
}
.ie #mn_controls .mn_fast_forward:hover {
	background:url('../images/ff_hover.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/ff_hover.png');
}

/********************************************************************************/
/* resize controls -- below player controls because mn_revert is in mn_controls */
#mn_fullscreen, #mn_normal_size {
	position:absolute;
	top:9px;
	right:50px;
	width:24px;
	height:20px;
	background-image:url('../images/size_full.gif');
}
#mn_fullscreen:hover {background-image:url('../images/size_full_hover.gif');}
#mn_normal_size {display:none;}
#mn_normal_size {background-image:url('../images/size_normal.gif');}
#mn_normal_size:hover {background-image:url('../images/size_normal_hover.gif');}

#mn_mini {
	position:absolute;
	top:7px;
	right:20px;
	width:26px;
	height:22px;
	background-image:url('../images/size_mini.gif');
}
#mn_mini:hover {background-image:url('../images/size_mini_hover.gif');}

#mn_tools #mn_revert {
	display:none;
	position:absolute;
	top:2px;
	right:2px;
}
#mn_tools a.mn_revert {
	background-image:url('../images/size_revert.gif');
	width:26px;
	height:22px;
	margin:5px 5px 0 0;
	z-index:4;
}

#mn_tools a.mn_revert:hover {background-image:url('../images/size_revert_hover.gif');}
/*							 end resize controls								*/
/********************************************************************************/

#mn_tools #poweredby {
	background:url('../images/esmas/poweredby.gif') no-repeat;
	width:96px;
	height:34px;
	position:absolute;
	bottom:15px;
	right:7px;
}
#mn_tools li a#recomiendaTV {
	position:absolute;
	bottom:12px;
	right:125px;
	font-size:13px;
	width:auto;
	text-indent:0;
	text-decoration:none;
	color:white;
}
#mn_tools li a#recomiendaTV:hover {text-decoration:underline;}
#mn_timeline {display:none;}

#mn_playlist_container {
	position:absolute;
	top:104px;
	left:460px;
	width:328px;
	height:145px;
	margin:0;
	padding:0;
	background: url('../images/esmas/playlist_top.gif') no-repeat;
	background-position:0px 0px;
}

#mn_pl_channel {
	display:block;
	width:250px;
	height:38px;
	position:absolute;
	top:3px;
	background-repeat:no-repeat;
	background-image:url('../images/esmas/channels/channels.gif');
}
#chnl_nav {
	position:absolute;
	top:55px;
}

#mn_dd_container {
	height:38px;
	position:absolute;
	top:95px;
}
#mn_dd_container.s2f {top:-9000px;}

#mn_dd_container label, #chnl_nav label {
	float:left;
	text-align:right;
	display:block;
	width:95px;
	color:white;
	text-transform:uppercase;
	font:bold 12px Helvetica, Arial, sans-serif;
	padding:3px 5px 0 0;
	visibility:hidden;
}
.mac #mn_dd_container label, .mac #chnl_nav label {font-size:11px;}
#mn_dd_header {
	width:224px;
	height:12px;
	text-indent:-9000px;
	position:relative;
	left:18px;
	margin-bottom:7px;
	background:url('../images/esmas/dd_header.gif') no-repeat;
	visibility:visible;
}
#chnl_nav label {visibility:visible;}

#mn_content_dropdown, #mn_channel_dropdown {
	background-color:black;
	font-size:12px;
	color:white;
	/*width:auto;*/
	width:205px;
	height:17px;
	cursor:pointer;
	border:1px solid #d5d2c3;
	visibility:hidden;
	float:left;
	margin-top:2px;
}
#mn_content_dropdown {margin-top:0px;}
#mn_channel_dropdown {visibility:visible;}
.ie #mn_content_dropdown, .ie #mn_channel_dropdown {height:21px;}
.ie6 #mn_content_dropdown, .ie6 #mn_channel_dropdown {height:17px;}

#mn_playlist {
	height:159px;
	width:328px;
	background-color:black;
	background-image: url('../images/esmas/playlist_middle.gif');
	position:absolute;
	top:145px;
}

#mn_pl_scroll_up, #mn_pl_scroll_down {
	background:url('../images/esmas/scroll-up.gif');
	width:17px;
	height:19px;
	position:absolute;
	top:145px;
	right:1px;
}
#mn_pl_scroll_down {
	background:url('../images/esmas/scroll-down.gif');
	top:285px;
}

#mn_pl_scroller {
	background:url('../images/esmas/scroll-track.gif');
	width:17px;
	height:121px;
	position:absolute;
	right:1px;
	top:164px;
}

#mn_pl_thumb {
	background:url('../images/esmas/scroll-thumb.gif');
	width:17px;
	height:53px;
}

#pl_bottom {
	position:absolute;
	top:304px;
	width:328px;
	height:21px;
	background-image: url('../images/esmas/playlist_bottom.gif');
}

.mn_clip {
	width:301px;
	height:20px;
	padding:1px 0 6px 25px;
	margin:0 0 0 1px;
	clear:both;
	color:#ccc;
	font-family:sans-serif;
	font-size:14px;
}
.mn_clip1 {background-color:#08090a;}
.mn_clip2 {background-color:black;}
.mn_clip:hover, .mn_highlight {background-color:#343b41;}
.mn_show_title {color:white;}

#logo {
	position:absolute;
	top:17px;
	left:465px;
	width:273px;
	height:72px;
	background-image:url('../images/esmas/tvLogo.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/esmas/tvLogo.png');
}

#playerOverlay {
	position:absolute;
	top:38px;
	left:0px;
	width:440px;
	height:330px;
	display:none;
}
#playerOverlay div {
	margin:0;
	padding:0;
	width:440px;
	height:330px;
	display:block;
	position:absolute;
	top:0;
	left:-9000px;
}
#playerOverlay #signupOverlay {background: url('../images/esmas/signupOverlay.jpg') no-repeat;} /* only on demo page, so no need for bigger size */
#playerOverlay #proyectoOverlay {background: url('../images/esmas/proyectoOverlay.jpg') no-repeat; z-index:9;}
#playerOverlay #errorOverlay {background: url('../images/esmas/errorOverlay.gif') no-repeat; z-index:10;}
.s1024 #playerOverlay #proyectoOverlay,
.s1024 #playerOverlay #errorOverlay {
	width:670px;
	height:503px;
	background: url('../images/esmas/proyectoOverlay_1024.jpg') no-repeat;
}
.s1024 #playerOverlay #errorOverlay {background: url('../images/esmas/errorOverlay_1024.gif') no-repeat;}

#links {
	position:absolute;
	top:431px;
	left:460px;
	width:326px;
	text-align:center;	
	color:white;
	font-size:16px;
}
#links span#separator {
	margin:0 8px 0 10px;
	font-weight:bold;
	font-size:12px;
	cursor:default;
}
#links a {
	color:white;
	text-decoration:none;
}
#links a:hover span {text-decoration:underline;}
#links img {
	border:0;
	position:relative;
	top:3px;
	left:3px;
}
#links #sponsors {
	display:block;
	margin:5px 0 0 58px;
	background: url('../images/esmas/sponsors.gif') no-repeat;
	width:207px;/*323*/
	height:35px;
}
.ie #links #sponsors {margin:5px 0 0 0;}

/***********************************************************************/
/*				 styles for 1280x1024 (make bigger)					   */
/***********************************************************************/
.s1024 #mn_player_container {width:670px; height:503px; /*top:5px; left:5px;*/}
.s1024 #mn_player_container.mn_maximized {width:100%;height:100%;}
.s1024 #links {left:700px; top:595px;/*top:580px;*/}
.s1024 #logo {left:705px; /*top:2px;*/}
.s1024 #mn_playlist_container {height:496px; left:700px; /*top:80px;*/}
.s1024 #mn_playlist {height:324px;}
.s1024 #pl_bottom {top:469px;}
.s1024 #mn_pl_scroller {height:286px;}
.s1024 #mn_pl_scroll_down {top:450px;}

/***********************************************************************/
/*		rules for disabled elements (disabled on live feeds)		 */
/***********************************************************************/
.disabled {
	opacity:0.5;
	-moz-opacity:0.5;
	-opacity:0.5;
}
.ie #mn_controls .disabled.mn_go_live {display:none;}
#mn_controls .disabled {cursor:default;}

#mn_controls .disabled.mn_back:hover {
	background:url('../images/back.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/back.png');
}
#mn_controls .disabled.mn_rewind:hover {
	background:url('../images/rewind.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/rewind.png');
}
#mn_controls .disabled.mn_fast_forward:hover {
	background:url('../images/ff.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/ff.png');
}
#mn_controls .disabled.mn_forward:hover {
	background:url('../images/forward.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/forward.png');
}
#mn_controls .disabled.mn_pause:hover {
	background:url('../images/pause.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/pause.png');
}
#mn_controls .disabled.mn_play:hover {
	background:url('../images/play.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/play.png');
}
#mn_controls .disabled.mn_go_live:hover {background:url('../images/golive.gif');}


#imageLoader {
	position:absolute;
	top:-9000px;
	left:-9000px;
}

#mn_duration, .mac #mn_duration {text-indent:-9000px;}
/***********************************************************************/
/*					overrides for maximized / compact				   */
/***********************************************************************/
.mn_maximized #mn_fullscreen {display:none;}
.mn_maximized #mn_revert {display:none;}
.mn_maximized #mn_mini {display:none;}
.mn_maximized #mn_normal_size {display:block; right:20px;}

.mn_compact #mn_tools #mn_revert {display:block;}
.mn_compact #mn_normal_size {display:none;}

.mn_maximized #mn_controller_right {right:0;}
.gecko #mn_player_container.mn_compact #mn_show_title, .webkit #mn_player_container.mn_compact #mn_show_title {height:0px;}
.ie #mn_player_container.mn_compact #mn_show_title {display:none;}

.mn_maximized #divider {display:none;}
.mn_maximized #mn_duration {
	width:100%;
	top:55px;
	left:0;	
}

#mn_player_container.mn_compact a.mn_go_live, .mn_compact #mn_status, .mn_compact #mn_volume_container, .mn_compact #mn_duration, .mn_compact #poweredby, .mn_compact #recomiendaTV {display:none;}
.ie6 #mn_player_container.mn_compact a.mn_go_live {visibility:hidden}
#mn_player_container.mn_maximized a.mn_go_live {position:relative; top:0; left:0; margin:24px 0 0 12px;}

.mn_compact#mn_controller, .mn_compact#mn_controller #mn_controller_left, .mn_compact#mn_controller #mn_controller_center, .mn_compact#mn_controller #mn_controller_right {height:35px;}

#mn_player_container.mn_compact a.mn_rewind {
	background:url('../images/rewind_mini.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/rewind_mini.png');
	width:24px;
	height:31px;
	margin:2px 0 0 -15px;
}
.ie6 #mn_player_container.mn_compact a.mn_rewind {margin-left:0px;}
#mn_player_container.mn_compact a.mn_rewind:hover {
	background:url('../images/rewind_mini_hover.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/rewind_mini_hover.png');	
}

#mn_player_container.mn_compact a.mn_fast_forward {
	background:url('../images/ff_mini.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/ff_mini.png');
	width:24px;
	height:31px;
	margin:2px 0 0 3px;
}
#mn_player_container.mn_compact a.mn_fast_forward:hover {
	background:url('../images/ff_mini_hover.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/ff_mini_hover.png');	
} 

.mn_compact #mn_controls a.mn_pause {
	background:url('../images/pause_mini.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/pause_mini.png');
	width:29px;
	height:31px;
	margin:2px 0 0 3px;
}
.mn_compact #mn_controls a.mn_pause:hover {
	background:url('../images/pause_mini_hover.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/pause_mini_hover.png');	
}

.mn_compact #mn_controls a.mn_play {
	background:url('../images/play_mini.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/play_mini.png');
	width:29px;
	height:31px;
	margin:2px 0 0 3px;
	display:none;	
}

.mn_compact #mn_controls a.mn_play:hover {
	background:url('../images/play_mini_hover.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/play_mini_hover.png');	
}

/***********************************************************************************************************/
/* higher specificity declaration to override font-size 17px -- Spanish text is longer, so make it smaller */
/***********************************************************************************************************/
div#moveplay_install {font-size:16px}


#pageLoading {
 	width:180px;
 	height:90px;
 	position: absolute;
 	top:17px;
	left:465px;
 	z-index:100;
}
#pageLoading img {padding:3px 0 0 22px;}
.s1024 #pageLoading {left:705px}
