#s2f
{
	position:absolute;
	top:0;
	left:0;
	width:308px;
	height:305px;
	padding:10px;
	background: url('../images/s2f/bg.gif') no-repeat;
	visibility:hidden;
	z-index:100;
}

#s2f input, #s2f select, #s2f textarea {
	font-size:10px;
	color:white;
	padding: 4px 4px 0px 4px;
}

h2#mn_share_text {
	width:100%;
	font-size:17px;
	color:white;
	margin:4px 0 0 0;
	font-variant: small-caps;
}
.webkit h2#mn_share_text {font-size:18px;}

h2#mn_share_text a{
	float:right;
	width:17px;
	height:17px;
	text-indent:-9000px;
	display:block;
	outline:none;
	position:relative;
	top:17px;
	right:0;
	z-index:3;
	background:url('../images/s2f/close_icon.gif') no-repeat;
	background-position:0px -37px;
}
.webkit h2#mn_share_text a {top:2px;}

h2#mn_share_text a:hover {
	background-position:0px 0px;
}

#mn_send_friend {
	color:white;
	display:block;
}

.ie #mn_send_friend {margin-top: 0px; color: white;}

#mn_send_friend p {
	margin:9px 0;
	font-size:11px;
}

#mn_send_friend fieldset {
	border:none;
	padding:0;
	margin:0 0 5px 0;
}

#mn_send_friend fieldset.mn_sf_section {
	border-bottom: none;
	padding:3px 0 0 0;
}

#mn_send_friend label {
	width:122px;
	display:block;
	float:left;
	text-align:right;
	font-size:11px;
	padding:4px 5px 0 0;
}

#mn_set_start, #mn_set_stop {
	height:20px;
	width:49px;
	float:left;
	margin:1px 6px 0 0;
	background:url('../images/s2f/start.gif') no-repeat;
	background-position:0px top;
}
#mn_set_start:hover {
	background-position:0px bottom;
}
#mn_set_stop {
	margin:2px 0 0 4px;
	background:url('../images/s2f/stop.gif') no-repeat;
}

#mn_start, #mn_end {
	width:77px;
	height:18px;
	text-align:center;
	color:white;
	float:left;
	background: black url('../images/s2f/time_bg.gif') no-repeat;
}
#mn_start {margin-right:8px;}
.webkit #mn_start, .webkit #mn_end {
	margin-top:2px;
}

#mn_senders_name, #mn_senders_email, #mn_friends_email, #mn_comments,
.mn_senders_name, .mn_senders_email, .mn_friends_email, .mn_comments {
	width:167px;
	height:18px;
	border:none;
	background:black url(../images/s2f/input_bg.gif) no-repeat;
}
.ie #mn_senders_name, .ie #mn_senders_email, .ie #mn_friends_email, .ie #mn_comments {
	width:167px;
	background:none;
}
.webkit #mn_start, .webkit #mn_end,
.webkit #mn_senders_name, .webkit #mn_senders_email, .webkit #mn_friends_email, .webkit #mn_comments,
.webkit .mn_senders_name, .webkit .mn_senders_email, .webkit .mn_friends_email, .webkit .mn_comments {
	background-image:none;
}

.webkit input#mn_senders_name, .webkit input#mn_senders_email, .webkit input#mn_friends_email, .webkit input#mn_comments {
	font-size:12px;
	margin-bottom:1px;
}

#mn_send {
	display:block;
	position:relative;
	top:0px;
	right:-1px;
	width:62px;
	height:20px;
	background:url('../images/s2f/send.gif');
	border:none;
	background-position:0px top;
}
.ie #mn_send {right:2px;}
.webkit #mn_send {top:4px;right:8px;}

#mn_send:hover{
	background-position:0px bottom;
}

p#mn_email_help {margin: 10px 0 0 0;}
.webkit p#mn_email_help {padding: 25px 0 10px 0;}
.mn_error, #mn_send_friend em {
	color:#ac2525 !important;
	font-weight:bold;
}
#mn_clip_error, #mn_no_show, #mn_send_error, .error {position: relative; top:-2px;}

.s2f#mn_pl_scroller, .s2f#mn_pl_scroll_down, .s2f#mn_pl_scroll_up, .s2f#mn_pl_thumb {
	 background: none;
}

#mn_send_to_friend, #mn_send_to_friend:hover {background: none; _filter: none;}
/********************************************************************************/
/********                 STYLES FOR THE S2F / DEMO PAGE                 ********/
/********************************************************************************/
#demo #mn_player { width:440px; height: 330px; }
#signup_container {
	position:absolute;
	top:104px;
	left:460px;
	width:327px;
	height:318px;
	background: url('../images/esmas/subscribe_bg.png');
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livetv.tarabu.com/estat/images/esmas/subscribe_bg.png');
}
#signup_container a {
	display:block;
	position:absolute;
	left:52px;
	bottom:20px;
	width:216px;
	height:36px;
	background: url('../images/esmas/subscribe.gif');
}
#signup_container a:hover {background: url('../images/esmas/subscribe_hover.gif');}

#demo .mn_fast_forward, #demo .mn_rewind {
	opacity:0.5;
	-moz-opacity:0.5;
	-opacity:0.5;
}
.ie #demo #mn_controls .disabled.mn_fast_forward, .ie #demo #mn_controls .disabled.mn_fast_forward:hover {
	filter:none;
	background: url('../images/ff.gif');
}
.ie #demo #mn_controls .disabled.mn_rewind, .ie #demo #mn_controls .disabled.mn_rewind:hover {
	filter:none;
	background: url('../images/rewind.gif');
}
#demo #mn_fullscreen, #demo #mn_fullscreen:hover, #demo #mn_mini, #demo #mn_mini:hover {
	cursor:default;
	position:absolute;
	top:9px;
	right:50px;
	width:24px;
	height:20px;
	background-image:url('../images/size_full.gif');
	opacity:0.5;
	-moz-opacity:0.5;
	-opacity:0.5;
}
#demo #mn_mini, #demo #mn_mini:hover {
	top:7px;
	right:20px;
	width:26px;
	height:22px;
	background-image:url('../images/size_mini.gif');
}
.ie #demo #mn_fullscreen, .ie #demo #mn_fullscreen:hover, .ie #demo #mn_mini, .ie #demo #mn_mini:hover {filter: alpha(opacity=50);}
