/**********TEMP********************/
.temp_old_console
{
	font-size: 12px;
}
/**********TEMP********************/
body
{
margin:0;
padding:0;
font-family: arial;
background: url(../layout-images/body_bg_light.gif);
/*background: url(../layout-images/body_bg_stripes.jpg) top center no-repeat;*/
}
h1
{
display: block;
background-color: #000000;
color: #ffffff;
}
#outer_container
{
width:1000px;
margin: auto;
background: url(../layout-images/body-bg.jpg) repeat-y center;
position: relative;
}

#container
{
margin: auto;
text-align: left;
width:950px;
}
#top_links
{
background-image: url(../layout-images/top_links_bg.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
color: #d0d0d0;
width:950px;
list-style: none;
height: 20px;
margin: 0;
padding: 0;
font-size: 12px;
line-height: 24px;
padding-bottom: 10px;
}
#top_links a
{
color: #ffffff;
text-decoration: none;
}
#top_links li
{
height: 10px;
vertical-align: middle;
border-right: 1px solid #d0d0d0;
padding-right: 5px;
padding-left: 2px;
display: inline;
}
#header
{
display: none;
height: 0px;
}
#tv_header
{
width:790px;
height: 85px;
float:left;
background-color: #b41624;
background-image: url(../layout-images/lfctv-header.jpg);
padding: 0;
margin: 0;
margin-left: 10px;
margin-top: 10px;
}
#search_box
{
width:880px;
height: 70px;
background-image: url(../layout-images/search-bg.jpg);
background-repeat: no-repeat;
float:right;
position: relative;
padding: 0;
margin: 0;
}
.eseason_home_link img {float:left;}

#search_box fieldset
{
	position: absolute;
	top: 20px;
	left: 260px;
	width:300px;
	height:45px;
	border: none;
}
#search_box input
{
}
#search_box_text
{
position:absolute;
top: 0px;
left:10px;
width: 180px;
height: 20px;
border: 1px solid #000000;
font-size: 14px;
font-weight:bold;
}
#search_box_submit
{
position:absolute;
top: 0px;
left:200px;
width: 67px;
height: 25px;
background:  url(../layout-images/search-btn.jpg);
color:#fff;
}
#login
{
	position: absolute;
	display: block;
	top: 55px;
	left: 700px;
	width: 280px;
	height: 70px;
}
#login fieldset
{
	border: 0;
	height: 70px;
	display: block;
	margin: 0;
	padding: 0;
	
}
#login_box_username, #login_box_password
{
	width: 85px;
	float: left;
	margin-right:5px;
	
}
#login a {
color:#fff; font-size:12px; 
}
#login a:hover {
text-decoration:none;
}

#login_box_submit
{
	width: 67px;
	height:23px;
}
#loginnoscript
{
	font-size: 12px;
	color: #ffffff;
}
#tv_now_and_next_now div.tv_now_heading {
height:90px;
}

#login_welcome { color:#FFFFFF; font-weight:bold; }

#featured_clips
{
padding: 0;
}
#player_area
{
	padding: 0;
}
#player_area img,
#player_area p
{
float: left;
}
#player_area h4
{
margin-top:2px;
padding-top:2px;
}

#player_area img {
padding:5px;
}
#player_area p
{
font-size:11px;
}

#player_area #video_player
{
margin-bottom:10px;
}
#player_area .signup_link img
{
	padding-top: 20px;
	padding-left: 105px;
	float: none;
	cursor: pointer;
}
#free_clip_no_ads_div,
#free_clip_div
{
	width: 100%;
	text-align: center;
}
#tv_player .signup_link img,
#live_match_player .signup_link img
{
	padding-top: 20px;
	padding-left: 85px;
	float: none;
	cursor: pointer;
}
.heading
{
margin: 0;
padding: 0;
color: #ffffff;
font-weight: bolder;
font-size: 14px;
line-height: 20px;
padding-left: 5px; 
text-transform: uppercase;
background-image: url(../layout-images/li-heading-bg.jpg);
background-repeat: repeat-x;
}
#watch_lfctv 
{
display: block;
padding: 0;
margin: 0;
padding-left: 5px;
}
#watch_lfctv p
{
font-size: 14px;
font-weight: normal;
}
#watch_lfctv h3
{
color: #666666;
font-size: 12px;
font-weight: normal;
display: inline;
margin: 0;
padding: 0;
padding-bottom: 5px;
font-weight:bold;
}
#watch_lfctv h3.now_on,
#watch_lfctv h3.next_on
{
margin: 0;
padding: 0;
font-weight: bolder;
text-transform: uppercase;
color:#000000;
font-size:14px;
}
.clips_list
{
width: 560px;
height: 2010px;
/*overflow: scroll;*/
position: relative;
}
.center_v_narrow .clips_list,
.center_v_narrow div,
.center_v_narrow
{
width: 275px;
padding: 0;
margin: 0;
overflow: auto;
display: block;
float: left;
clear: left;
}
.center_v_narrow
{
margin: 0;
margin-top: 10px;
margin-right:10px;	background-color: #e9e9e9;
}
.center_v_narrow .clip_entry h3,
.center_v_narrow .clip_entry p
{
text-decoration: none;
float: left;
margin: 0;
padding: 0;
padding-left: 5px;
padding-top: 5px;
width: 133px;
}
h2.center_v_narrow
{
padding-left:5px;
width: 270px;
}

.lh_block
{
width: 150px;
margin: 0;
padding: 0;
margin-top: 10px;
float: left;
display: inline;
}
.rh_block
{
width: 220px;
margin: 0;
padding: 0;
margin-top: 10px;
margin-right: 0px;
float: right;
display: block;
clear: right;
position: relative;
padding-bottom: 10px;	background-color: #e9e9e9;
}
.center_narrow
{
margin: 0;
padding: 0;
margin-top: 10px;
margin-left: 10px;
display: block;
float: left;
width: 560px;
clear: none;
position:relative;
}
.center_live_match
{
width: 520px;
}
#ts_container
{
padding: 10px;
width: 500px;
height: 398px;	background-color: #e9e9e9;
}
#hp_center_lists
{
float: left;
position: relative;
width: 560px;
}
#hp_center_lists div.clips_list
{
	margin: 0px;
}

img {border:none;}

#signup_now img {
margin-top: 10px;
margin-left: 3px;
}
#signup_now.live_match_rh_block img {
margin-top: 10px;
margin-left: 16px;
}
#signup_now.tv_rh_block img {
margin-top: 10px;
margin-left: 23px;
}


.img_clear
{
margin-top: 10px;
margin-bottom: 10px;
}
a.forums_link
{
display: block;
width: 195px;
margin-top: 5px;
padding-left: 25px;
color: #ffffff;
font-size: 12px;
font-weight: normal;
min-height: 20px;
text-decoration: none;
background: url(../layout-images/forum-link-bg.jpg) left no-repeat;
background-color: #989898;
}




.clear_all
{
height: 1px;
clear: both;
}
.clips_list a
{
	margin: 0;
	padding: 0;
}
.clips_list p
{
font-size: 10px;
color: #666666;
}
.clips_list h3
{
color: #333333;
font-size: 12px;
}
.clips_list h3,
.clips_list p
{
text-decoration: none;
float: left;
margin: 0;
padding: 0;
width: 135px;
}
.clips_list img
{
width: 120px;
height: 80px;
float: left;
border: none;
}
.clips_list a
{
display: block;
text-decoration: none;
float: left;
background-color: #ffffff;
}
p.clip_duration_text,
p.clip_duration,
p.clip_views_text,
p.clip_views
{	
	
	width: 70px;
	
}
p.clip_duration,
p.clip_views
{
	color:#999;
	padding-bottom: 5px;
	font-size:11px;
}
h3.section {
margin-top: 1em;
}
#large_clip_area
{
width: 540px;
height: 250px;
padding: 10px;
margin: 0;	background-color: #e9e9e9;
}
#live_match_player
{
/*width: 520px;
height: 355px;*/
background-color: #000;
padding:4px;
margin-bottom:10px;
}
#live_match_player h2.heading{
margin-top:10px;
}
#not_paid_live_match_player
{
border: 1px solid #000;
background-color: #ffffff;
padding:4px;
margin-bottom:10px;
font-size:12px;
font-weight:bold;
}
#not_paid_live_match_player a
{
color:#666; text-decoration:none;
}
#not_paid_live_match_player a:hover
{
color:#333;
}

#mxm_heading,
#pre_mxm_heading
{
position: absolute;
display: table-cell;
width: 120px;
top: 0px;
left:0px;
float: left;
font-size: 10px;
cursor: pointer;
padding-left:10px;
color:#fff;

}
#pre_mxm_heading
{
left: 130px;
}
#mxm_bet
{
background:#F47822;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
margin:25px 5px 5px;
padding:3px 3px 3px 27px;
background-image:url(../layout-images/188_icon.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
}
#mxm_discuss
{
background:#333;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
margin:5px;
padding:3px 3px 3px 22px;
background-image:url(../layout-images/discuss_icon.gif);
background-repeat:no-repeat;
background-position:2px 2px;
}



#pre_mxm_ul ,
#mxm_ul
{
	width: 260px;
	height: 355px;
	overflow: auto;
	margin: 0;
	padding: 25px 0 0 0;
	background-color: #e9e9e9;
	font-size: 10px;
}
#pre_mxm_ul li,
#mxm_ul li
{
	list-style: none;
	width: 200px;
	margin: 0;
	margin-left: 30px;
	padding: 0;
	padding-top: 5px;
	line-height: 15px;
	border-top: 1px solid #ccc;;
	padding-left: 10px;
	padding-bottom: 5px;
}
#pre_mxm_ul  li{
margin-left: 10px;
width: 230px;
}

#mxm_ul li.mxm_typ_1 { list-style: circle outside url(../layout-images/mxm_li_img_1.gif); }
#mxm_ul li.mxm_typ_2 { list-style: circle outside url(../layout-images/mxm_li_img_2.gif); }
#mxm_ul li.mxm_typ_3 { list-style: circle outside url(../layout-images/mxm_li_img_3.gif); }
#mxm_ul li.mxm_typ_4 { list-style: circle outside url(../layout-images/mxm_li_img_4.gif); }
#mxm_ul li.mxm_typ_5 { list-style: circle outside url(../layout-images/mxm_li_img_5.gif); }
#mxm_ul li.mxm_typ_6 { list-style: circle outside url(../layout-images/mxm_li_img_1.gif); }
#mxm_ul li.mxm_typ_7 { list-style: circle outside url(../layout-images/mxm_li_img_1.gif); }
#mxm_ul li.mxm_typ_11 { list-style: circle outside url(../layout-images/mxm_li_img_3.gif); }

#mxm_ul li div 
{
	display: inline;
	width: 145px;
	clear: none;
	padding: 0;
	margin: 0;
}

#mxm_ul div.min, #pre_mxm_ul  div.min
{
	width: 55px;
	font-weight:bold;
	font-size:12px;
}

#mxm_ul div.min
{
}
#mxm_ul div.desc
{
padding-left: 10px;
}

#pre_mxm_ul div.min
{
	width: 95px;
}
#mxm_ul .goal 
{
	background-color: blue;
}
#mxm_ul .sub 
{
	background-color: green;
}
#mxm_ul .card_y
{
	background-color: yellow;
}
#mxm_ul .card_r 
{
	background-color: red;
}
.estc_grey_button
{
	display: block;
	background: url(../layout-images/btn_bg.jpg) top left no-repeat;
	height: 30px;
	margin: 10px;
	color: #ffffff;
	text-decoration: none;
	padding: 0px;
	line-height: 30px;
	padding-left: 5px;
	font-size:15px;
}

#pl_heading,
#cl_heading,
#el_heading,
#of_heading,
#off_pitch_heading,
#ptstk_heading,
#prem_goal_100_heading,
#owen_100_heading,
#dtstk_heading,
#retro_heading,
#res_youth_heading,
#fans_heading,
#lfctv_heading,
#live_match_heading,
#features_heading,
#Features,
#live_reserves_heading,
#live_news_heading,
#advent_calendar_heading,
#youth_cup_heading,
#edittv_heading,
#superleague_heading,
#part_of_game_heading
{
	display: block;
	text-decoration: none;
	font-size: 32px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	width: 785px;
	height: 90px;
	margin: 0;
	margin-top: 10px;
	margin-left: 10px;
	padding: 0;
	background: url(../layout-images/default-header.jpg);
	padding-left:5px;
}
#pl_heading
{
	background: url(../layout-images/pl-fixture-header.jpg);
	
}
#cl_heading
{
	background: url(../layout-images/cl-fixture-header.jpg);
}
#el_heading
{
	background: url(../layout-images/el-fixture-header.jpg);
}
#of_heading
{
	background: url(../layout-images/lights-header.jpg);
}
#off_pitch_heading
{
	background: url(../layout-images/temp-fixture-header.jpg);
}
#ptstk_heading
{
	background: url(../layout-images/kop-header.jpg);
}
#prem_goal_100_heading
{
	background: url(../layout-images/pl-fixture-header.jpg);
}
#owen_100_heading
{
	background: url(../layout-images/temp-fixture-header.jpg);
}
#dtstk_heading
{
	background: url(../layout-images/kop-header.jpg);
}
#retro_heading
{
	background: url(../layout-images/history-header.jpg);
}
#res_youth_heading
{
	background: url(../layout-images/grass-header.jpg);
}
#fans_heading
{
	background: url(../layout-images/kop-header.jpg);
}
#lfctv_heading
{
	background: url(../layout-images/lfctv-header.jpg);
}
#live_reserves_heading
{
	background: url(../layout-images/live-reserves-header.jpg);
}
#live_news_heading
{
	background: url(../layout-images/live-news-header.jpg);
}
#live_match_heading
{
}
#advent_calendar_heading
{
	background: url(../layout-images/advent-header.jpg);
}
#edittv_heading
{
	background: url(../layout-images/fan-editor-header.jpg);
	
}
#superleague_heading
{
	background: url(../layout-images/superleague-header.jpg);
}
#part_of_game_heading
{
	background: url(../layout-images/part-of-game-header.jpg);
}
#pl_heading, #cl_heading, #el_heading, #of_heading {
font-size:10px;
}


.fix_main_info
{
font-size:32px;display:inline;margin-right:3px;
}

.fix_extra_info
{
font-size:10px; font-weight:bold;display:inline;
}

#top_clips_day,
#top_clips_month,
#top_clips_alltime,
#most_viewed
{
position: absolute;
top: 10px;
margin: 0;
padding: 0;
text-align:center;
}

#top_clips_day,
#top_clips_month,
#top_clips_alltime
{
font-size:12px;
}


#most_viewed
{
left: 285px;
width: 100px;
padding-left:2px;

}

#top_clips_day
{
left: 387px;
width: 53px;
}

#top_clips_month
{
left: 440px;
width: 55px;
}
#top_clips_alltime
{
left: 495px;
width: 65px;
}
#top_clips_day_list,
#top_clips_month_list,
#top_clips_alltime_list
{
position: absolute;
left: 285px;
top: 30px;
}
#top_clips_month
{
	/* font-size: 10px; */
}
#top_clips_alltime
{
	/* font-size: 10px; */
}

#tv_schedule, #tv_archive {
width:280px;
}

#tv_archive_title
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 135px;
	cursor: pointer;
	color:#333333;
	text-align:center;
	background: url(../layout-images/tv_a.jpg) top left no-repeat;
}
#tv_schedule_title{
	position: absolute;
	top: 0px;
	width: 135px;
	cursor: pointer;
	color:#333333;
	text-align:center;
	left: 140px;
	width: 135px;
	background: url(../layout-images/tv_s.jpg) top left no-repeat;
}
	
#tv_schedule_title.highlighted_tab
{
	position: absolute;
	top: 0px;
	width: 135px;
	cursor: pointer;
	color:#333333;
	text-align:center;
	left: 140px;
	width: 135px;
	background: url(../layout-images/tv_s_h.jpg) top left no-repeat;
}
#tv_archive_title.highlighted_tab
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 135px;
	cursor: pointer;
	color:#333333;
	text-align:center;
	background: url(../layout-images/tv_a_h.jpg) top left no-repeat;
}


.schedul_entry
{
	position: absolute;
	top: 25px;
	width: 275px;
	float: left;
}
ul.schedul_entry,
ul.schedul_entry li
{
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	color: #000000;
	font-size: 10px;
	background-image: none;
	background-color: #cccccc;
}


.schedul_entry li div
{
	/*background-color: #ffffff;*/
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	display: block;
	width: 280px;
}








.schedul_entry p
{
	width: 230px;
	font-size: 12px;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	padding-left: 45px;
}
.schedul_entry p.prog_title
{
	padding: 0;
	
}
.schedul_entry .prog_start
{
	padding: 0;
	width: 45px;
	display: block;
	float: left;
	clear: left;
	text-align: left;
	font-weight:bold;
}

#tv_middle_holder{
float: left;
margin-top: 10px;
margin-left: 10px;
position: relative;
width: 500px;
min-height: 700px;
}
#tv_middle_holder img { 
padding:5px; 
float:left; 
width:120px; 
height:80px; 
}
#tv_middle_holder h4 {  
float:left; 
margin-top:5px; 
margin-bottom:2px; 
width:360px; 
}
#tv_middle_holder p { 
float:left; 
margin-top:2px; 
margin-bottom:2px; 
font-size:12px; 
width:290px; 
}
#tv_middle_holder p.clip_duration_text {
clear:none;
float:left; 
margin-top:0px; 
margin-bottom:2px; 
width:auto;
color:#333; 
font-size:11px;
}
#tv_middle_holder p.clip_duration {
clear:none;
float:left; 
margin-top:0px; 
margin-bottom:2px; 
margin-left:3px; 
width:auto;
color:#333; 
font-size:11px;
}


#player_area img { 
padding:5px; 
float:left; 
width:120px; 
height:80px; 
}
#player_area h4 {  
float:left; 
margin-top:5px; 
margin-bottom:2px; 
width:420px; 
}
#player_area p { 
float:left; 
margin-top:2px; 
margin-bottom:2px; 
font-size:12px; 
width:325px;
}
#player_area p.clip_duration_text {
clear:none;
float:left; 
margin-top:0px; 
margin-bottom:2px; 
width:auto;
color:#333; 
font-size:11px;
}
#player_area p.clip_duration {
clear:none;
float:left; 
margin-top:0px; 
margin-bottom:2px; 
margin-left:3px; 
width:auto;
color:#333; 
font-size:11px;
width:100px;
}

.center_live_match img { 
padding:5px; 
float:left; 
width:120px; 
height:80px;
padding-bottom:10px;
}
.center_live_match h4 {  
float:left; 
margin-top:5px; 
margin-bottom:2px; 
width:360px; 
}
.center_live_match p { 
float:left; 
margin-top:2px; 
margin-bottom:2px; 
font-size:12px; 
width:305px; 
padding-bottom:10px;
}
.center_live_match p.clip_duration_text {
clear:none;
float:left; 
margin-top:0px; 
margin-bottom:2px; 
width:auto;
color:#333; 
font-size:11px;
padding-bottom:0px;
}
.center_live_match p.clip_duration {
clear:none;
float:left; 
margin-top:0px; 
margin-bottom:2px; 
margin-left:3px; 
width:auto;
color:#333; 
font-size:11px;
padding-bottom:0px;
}



#tv_player
{
background:#333333;
padding:2px;
margin-bottom:10px;
}
.live_match_rh_block
{
	width: 260px;
}
.tv_rh_block
{
	width: 280px;
}
.clips_list .clip_entry
{
	width: 265px;
	height: 90px;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	background-color: #ffffff;
	float: left;
	overflow: hidden;
	margin-left: 5px;
}

.clips_list .clip_entry h3
{
line-height:17px;
}

.clips_list .clip_entry p
{
line-height:15px;
}


.clips_list .clip_entry_free
{
	border: 1px solid #42b74c;
	/*background-color: #d6eed8;*/
	height: 97px;
	margin-top: 1px;
	width: 263px;
}
.clips_list .clip_entry_free a
{
	/*background-color: #d6eed8;*/
}

.clips_list .clip_entry_free a.free_clip_entry
{
display:block;
background-color:#42b74c;
color:#fff;
font-size:12px;
font-weight:bold;
height:15px;
margin-top:-2px;
padding-top:0px;
padding-left:5px;
width:258px;
}
.clips_list .clip_entry_free img, .clips_list .clip_entry_free h3
{
padding-top:2px;
}


.clips_list .clip_entry_geoblocked
{
	border: 1px solid #900;
	/*background-color: #faa;*/
	height: 97px;
	margin-top: 1px;
	width: 263px;
}
.clips_list .clip_entry_geoblocked a
{
	/*background-color: #faa;*/
}

.clips_list .clip_entry_geoblocked a.geoblocked_clip_entry
{
display:block;
background-color:#900;
color:#fff;
font-size:12px;
font-weight:bold;
height:15px;
margin-top:-2px;
padding-top:0px;
padding-left:5px;
width:258px;
}
.clips_list .clip_entry_geoblocked img, .clips_list .clip_entry_geoblocked h3
{
padding-top:2px;
}















.clips_list .clip_entry_embargoed
{
	border: 1px solid #900;
	/*background-color: #faa;*/
	height: 97px;
	margin-top: 1px;
	width: 263px;
}
.clips_list .clip_entry_embargoed a
{
	/*background-color: #faa;*/
}

.clips_list .clip_entry_embargoed a.embargoed_clip_entry
{
display:block;
background-color:#900;
color:#fff;
font-size:12px;
font-weight:bold;
height:15px;
margin-top:-2px;
padding-top:0px;
padding-left:5px;
width:258px;
}
.clips_list .clip_entry_embargoed img, .clips_list .clip_entry_embargoed h3
{
padding-top:2px;
}





.rh_block div .clip_entry {
float:left;
}

.rh_block div .clip_entry_geoblocked, .rh_block div .clip_entry_embargoed {
	border: 1px solid #900;
	/*background-color: #faa;*/
	margin-top: 3px;
}

.rh_block div .clip_entry_geoblocked a.geoblocked_clip_entry, .rh_block div .clip_entry_embargoed a.embargoed_clip_entry {
display:block;
background-color:#900;
color:#fff;
font-size:12px;
font-weight:bold;
height:15px;
margin-top:0px;
padding-top:0px;
padding-left:5px;
width:212px;
}

.rh_block div .clip_entry_free {
	border: 1px solid #42b74c;
	/*background-color: #d6eed8;*/
	margin-top: 3px;
}

.rh_block div .clip_entry_free a.free_clip_entry {
display:block;
background-color:#42b74c;
color:#fff;
font-size:12px;
font-weight:bold;
height:15px;
margin-top:0px;
padding-top:0px;
padding-left:5px;
width:212px;
}


.live_match_rh_block div.clip_entry
{
	float:left;
}

.live_match_rh_block div.clip_entry_free
{
	border: 1px solid #42b74c;
	/*background-color: #d6eed8;*/
	margin-top: 1px;
}

.live_match_rh_block div.clip_entry_free a.free_clip_entry
{
display:block;
background-color:#42b74c;
color:#fff;
font-size:12px;
font-weight:bold;
height:15px;
margin-top:0px;
padding-top:0px;
padding-left:5px;
width:252px;
}

.live_match_rh_block div.clip_entry_embargoed
{
	border: 1px solid #900;
	/*background-color: #faa;*/
	margin-top: 1px;
}

.live_match_rh_block div.clip_entry_embargoed a.embargoed_clip_entry
{
display:block;
background-color:#900;
color:#fff;
font-size:12px;
font-weight:bold;
height:15px;
margin-top:0px;
padding-top:0px;
padding-left:5px;
width:252px;
}

.live_match_rh_block div.clip_entry_embargoed img, .live_match_rh_block div.clip_entry_embargoed h3
{
padding-top:2px;
}

.live_match_rh_block div.clip_entry_free img, .live_match_rh_block div.clip_entry_free h3
{
padding-top:2px;
}

.live_match_rh_block div.clip_entry_geoblocked
{
	border: 1px solid #900;
	/*background-color: #faa;*/
	margin-top: 1px;
}

.live_match_rh_block div.clip_entry_geoblocked a.geoblocked_clip_entry
{
display:block;
background-color:#900;
color:#fff;
font-size:12px;
font-weight:bold;
height:15px;
margin-top:0px;
padding-top:0px;
padding-left:5px;
width:252px;
}

.live_match_rh_block div.clip_entry_geoblocked img, .live_match_rh_block div.clip_entry_geoblocked h3
{
padding-top:2px;
}

.clip_entry img
{
clear: left;
width: 120px;
height: 80px;
}
.rh_block .clip_entry h3
{
	display: none;
}
.rh_block .clip_entry img
{
width: 80px;
height: 50px;
}
.rh_block .clip_entry p
{
font-size:10px;
}

.live_match_rh_block .clip_entry h3
{
display:  block;
}
.live_match_rh_block .clip_entry img
{
width: 120px;
height: 80px;
}
.clip_entry img,
.clip_entry p,
.clip_entry h3
{
	float: left;
	padding: 0;
	padding-left: 4px;
	padding-top: 5px;
	margin: 0;
}
.clip_entry p
{
	
	font-size: 12px;
}
.clip_entry h3
{
	font-size: 14px;
}
.rh_block .clip_entry h3,
.rh_block .clip_entry p
{
width: 125px;

}

div#clip_player
{
width: 500px;
height: 350px;
padding: 0;
margin: 0;	background-color: #e9e9e9;
}
#main_menu
{
font-size: 12px;
margin: 0;
margin-top: 10px;
padding: 0;
border: none;
overflow: hidden;
line-height: 20px;
min-height: 1030px;
background-color: #e9e9e9;
background:url(../layout-images/menu_bg_lb.jpg) top repeat-y;
}
#main_menu ul,
#main_menu ul ul
{
margin: 0;
line-height: 20px;
padding: 0;
overflow: hidden;
}
#main_menu div
{
	height: 20px;
	vertical-align: middle;
	line-height: 20px;
	margin: 0;
	padding: 0;
}
#main_menu li div
{
	background: url(../layout-images/plus.gif);
	background-repeat: no-repeat;
	background-position: 130px 5px;
	cursor: pointer;
}
#main_menu li div.open
{
	background: url(../layout-images/minus.gif);
	background-repeat: no-repeat;
	background-position: 130px 5px;
	cursor: pointer;
}
#main_menu li li div
{
}
#main_menu li li li div
{
}
#main_menu li li li li 
{
	background: url(../layout-images/menu-bg-drk.gif);
}
#main_menu li li li li:active
{
	background: none;
	background-color: #ffffff;
}
#main_menu li,
#main_menu li li,
#main_menu li li li
{
vertical-align: top;
margin: 0;
padding: 0;
list-style: none;
line-height: 20px;
list-style-position: outside;
background-color: #c2c2c2;
width: 150px;
text-indent:5px;
}
#main_menu ul
{
/*height: 0px;*/
}
#main_menu li li
{
text-indent: 10px;
background-color: #eeeeee;
}
#main_menu li li li
{
text-indent: 25px;
background-color: #cccccc;
}
#main_menu li li li li
{
background-color: #ffffff;
font-size: 10px;
}

#main_menu a
{
	height: 20px;
	display: block;
	text-decoration: none;
	color: #000000;
}
#main_menu .heading
{
	padding: 0;
}
#tv_now_and_next
{
padding-top:10px;
clear:both;
}
.tv_now_and_next
{
	display: table-cell;
	width:245px;
}
#tv_now_and_next_next a,
#tv_now_and_next_now a 
{
	text-decoration: none;
	cursor: pointer;
	padding: 0;
	margin: 0;
	color:#333333;
}
div#tv_now_and_next_now,
div#tv_now_and_next_next
{
	width:245px;
	float: left;
}
div#tv_now_and_next_next{
margin-left:10px;
}
#tv_now_and_next_now h2,
#tv_now_and_next_next h2
{
	width: 240px;
	clear: right;
}
#tv_now_and_next_next img,
#tv_now_and_next_now img
{
	padding: 5px;
	float:left;
	clear: left;
	width: 120px;
	height: 80px;
}
#tv_now_and_next_next div,
#tv_now_and_next_now div
{
	width: 115px;
	float:right;
	padding: 0;
	display: table-cell;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

div#tv_now_and_next_now{
background-image: url(../layout-images/bg_btn.gif);
background-repeat:no-repeat;
background-position:140px 25px;
	}
div#tv_now_and_next_now:hover{
background-image: url(../layout-images/bg_btn_hover.gif);
background-repeat:no-repeat;
background-position:140px 25px;
	}	
#tv_now_and_next_next div.desc,
#tv_now_and_next_now div.desc
{
	float:left;
	clear: left;
	width: 235px;
	font-size:12px;
	padding-left:5px;
	font-weight:normal;
}
#tv_now_and_next_next a {
cursor:default;
}





div#tv_related_clips {
clear:both;
padding-top:10px;
}

#tv_related_clips .wide_clip_entry {
float:left;
margin-bottom:10px;
width:490px;
}

#tv_related_clips .wide_clip_entry h3 {

font-size: 14px;
font-weight: normal;
margin: 0;
padding: 0;
padding-bottom: 2px;
font-weight:bold;
padding-top:4px;

}

#tv_related_clips .wide_clip_entry p {
width:360px;

}

#tv_related_clips .wide_clip_entry p.duration {
width:150px;
}
#tv_related_clips .wide_clip_entry a {
color:#333333;
text-decoration:none;
}
#tv_related_clips .wide_clip_entry a:hover {
color:#666666;
text-decoration:none;
}

/*#top_clips_day, #top_clips_month, #top_clips_alltime {
background: url(../layout-images/top_clips_bg.jpg) repeat-x;
}
*/
#top_clips_day.highlighted_tab
{
background: url(../layout-images/top_clips_today_hl.jpg) top left no-repeat;
color:#333333;
}
#top_clips_month.highlighted_tab
{
background: url(../layout-images/top_clips_month_hl.jpg) top left no-repeat;
color:#333333;
}
#top_clips_alltime.highlighted_tab
{
background: url(../layout-images/top_clips_alltime_hl.jpg) top left no-repeat;
color:#333333;
}
.clip_entry a {color:#333333; text-decoration:none;}
.clip_entry a:hover {color:#666666;}
#mxm_heading {
background: url(../layout-images/mxm_tab.jpg) top left no-repeat ;
}
#pre_mxm_heading {
background: url(../layout-images/pmxm_tab.jpg) top left no-repeat;
}

#mxm_heading.highlighted
{
background: url(../layout-images/mxm_tab_h.jpg) top left no-repeat;
color:#333333;
}
#pre_mxm_heading.highlighted
{
background: url(../layout-images/pmxm_tab_h.jpg) top left no-repeat;
color:#333333;
}
#page_links
{
display:inline;
position:absolute;
top:2px;
left:0px;
text-align:right;
width:560px;
color:#FFFFFF;
font-size:12px;
}
#page_links div
{
float:none;
display:inline;
}
#page_links a {
float:none;
display:inline;
background:none;
color:#fff;
text-decoration:underline;
margin-left:2px;
margin-right:2px;
}
#page_links a:visited {color:#fff;}
#page_links a:hover {color:#fff; text-decoration:none;}
#page_links a:active {color:#fff; text-decoration:none;}

.curr_page{
margin-left:2px;
margin-right:2px;
color:#CCCCCC;
}

#tv_schedule_title_0, 
#tv_schedule_title_1,
#tv_schedule_title_2,
#tv_schedule_title_3,
#tv_schedule_title_4,
#tv_schedule_title_5,
#tv_schedule_title_6,
#tv_schedule_title_7
{

	background: #fff url(../layout-images/plus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	cursor: pointer;
	padding-left: 30px;
	width:250px;
}

#tv_archive_title_0, 
#tv_archive_title_1,
#tv_archive_title_2,
#tv_archive_title_3,
#tv_archive_title_4,
#tv_archive_title_5,
#tv_archive_title_6,
#tv_archive_title_7
{

	background: #999 url(../layout-images/plus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	cursor: pointer;
	padding-left: 30px;
	width:250px;
}

#tv_schedule_title_0.highlighted_tab, 
#tv_schedule_title_1.highlighted_tab,
#tv_schedule_title_2.highlighted_tab,
#tv_schedule_title_3.highlighted_tab,
#tv_schedule_title_4.highlighted_tab,
#tv_schedule_title_5.highlighted_tab,
#tv_schedule_title_6.highlighted_tab,
#tv_schedule_title_7.highlighted_tab
{
	background:#999 url(../layout-images/minus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	cursor: pointer;
	padding-left: 30px;
	width:250px;
}
#tv_archive_title_0.highlighted_tab, 
#tv_archive_title_1.highlighted_tab,
#tv_archive_title_2.highlighted_tab,
#tv_archive_title_3.highlighted_tab,
#tv_archive_title_4.highlighted_tab,
#tv_archive_title_5.highlighted_tab,
#tv_archive_title_6.highlighted_tab,
#tv_archive_title_7.highlighted_tab
{
	background:#666 url(../layout-images/minus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	cursor: pointer;
	padding-left: 30px;
	width:250px;
	color:#fff;
}
.clip_entry
{
position:relative
}

img.free_clip 
{
position:absolute;
top:20px;
left:0px;
height:40px;
width:120px;
}
.lfctv_btn
{
margin:10px;
}
#tv_archive_0 div div,
#tv_archive_1 div div,
#tv_archive_2 div div,
#tv_archive_3 div div,
#tv_archive_4 div div,
#tv_archive_5 div div,
#tv_archive_6 div div,
#tv_archive_7 div div
{
min-height:35px;
background-image: url(../layout-images/sm_play.gif);
background-repeat:no-repeat;
background-position:10px 17px;
margin:0;
}

#tv_archive_0 div div:hover,
#tv_archive_1 div div:hover,
#tv_archive_2 div div:hover,
#tv_archive_3 div div:hover,
#tv_archive_4 div div:hover,
#tv_archive_5 div div:hover,
#tv_archive_6 div div:hover,
#tv_archive_7 div div:hover
{
background-image: url(../layout-images/sm_play_dark.gif);
background-color:#ebebeb;
}

#tv_archive_0 div div a,
#tv_archive_1 div div a,
#tv_archive_2 div div a,
#tv_archive_3 div div a,
#tv_archive_4 div div a,
#tv_archive_5 div div a,
#tv_archive_6 div div a,
#tv_archive_7 div div a
{color:#333333; text-decoration:none;}

#tv_schedule_0,
#tv_schedule_1,
#tv_schedule_2,
#tv_schedule_3,
#tv_schedule_4,
#tv_schedule_5,
#tv_schedule_6,
#tv_schedule_7
{
background:#ccc;
overflow: hidden;
margin-bottom:4px;
}

#tv_archive_0,
#tv_archive_1,
#tv_archive_2,
#tv_archive_3,
#tv_archive_4,
#tv_archive_5,
#tv_archive_6,
#tv_archive_7
{
background:#fff;
overflow: hidden;
margin-bottom:4px;
}
#settings_div
{
	float: left;
	position: absolute;
	top:30px;
	left:140px;
	height:0px;
	width: 0px;
	z-index: 0;
	overflow: hidden;
	padding:0px;
}
#settings_div fieldset {
height:40px; 
width:770px; 
margin:0px 0px 0px 0px; 
padding:15px 0px 0px 5px; 
border:2px #000 solid; 
background:#fff url(../layout-images/menu-bg-light.gif) repeat; }
#settings_div label {font-size:10px; color:#333333; }
#settings_div select { font-size:10px; color:#333333; margin:auto 10px auto 2px;}
#close_settings { 
position:absolute; 
top:2px; 
left:740px;
cursor: pointer;
font-size:11px;
color:#333333;
text-decoration:underline; }

/**************************SOME MAY BE CHOPPED!!!!!!************************************/
.mip
{
}
#slideshow
{
height: 300px;
width: 350px;
background-color: #000;
overflow: hidden;
position: relative;
margin-left:85px;
margin-bottom:10px;
background-image: url(/eseason/images/m-i-pix-default.jpg);
}
#slideshow_images
{
display: block;
height: 300px;
position: absolute;
}
#slideshow_images img
{
width:auto;
height:auto;
padding:0px;
float:none;
max-height: 300px;
max-width: 350px;
}
#slideshow_images div
{
width: 350px;
height: 300px;
float: left;
display: inline;
text-align: center;
}
div#next_button
{
width: 85px;
height: 240px;
position: absolute;
top: 20px;
left: 435px;
background-color:#333;
z-index:0;
background-image:url(../layout-images/ss_next.jpg);
background-repeat:no-repeat;
background-position:20px 110px;
cursor:pointer;
}

div#prev_button
{
width: 85px;
height: 300px;
position: absolute;
top: 20px;
left: 0px;
background-color:#333;
z-index:0;
background-image:url(../layout-images/ss_prev.jpg);
background-repeat:no-repeat;
background-position:20px 110px;
cursor:pointer;
}
div#pp_btn
{
width: 85px;
height: 60px;
position: absolute;
top: 260px;
left: 435px;
background-color:#333;
z-index:0;
background-image:url(../layout-images/pp_btn.gif);
background-repeat:no-repeat;
background-position:12px 0px;
cursor:pointer;
}



div#prev_button:hover
{
background-image:url(../layout-images/ss_prev_on.jpg);
background-repeat:no-repeat;
background-position:20px 110px 
}

div#next_button:hover
{
background-image:url(../layout-images/ss_next_on.jpg);
background-repeat:no-repeat;
background-position:20px 110px 
}

div#next_button.no_next
{
background-image:url(../layout-images/ss_next_none.jpg);
background-repeat:no-repeat;
background-position:20px 110px 
}
div#prev_button.no_prev
{
background-image:url(../layout-images/ss_prev_none.jpg);
background-repeat:no-repeat;
background-position:20px 110px 
}

/*Search area*/


.search_area {
background:#ebebeb;
}

.clips_list .search_res {
width:535px;
background-image:url(../layout-images/divide.gif);
background-repeat:no-repeat;
background-position:420px 5px;
margin:0px 0px 10px 5px;
}

.clips_list .search_res h3, .clips_list .search_res p {
width:285px;
}

.clips_list .search_res p.search_duration{
float:right;
width:105px;
height:50px;
}

.clips_list .search_res p.search_more{
position:absolute;
bottom:5px;
right:0px;
width:105px;
font-size:10px;
text-decoration:underline;
}

#search_info {
position:relative;
background:#fff;
padding:5px;
margin:5px;
font-size:10px;
font-weight:bold;
width:525px;
}
#search_info strong {
width:360px;
display:block;
}
#search_info form {
position:absolute; top:2px; right:2px; padding:0px;
}
#search_info form fieldset{
border:none;
padding:0px;
}
#search_info form select{
font-size:11px; margin-left:6px;
}
#search_info a{
font-size:11px; margin-left:6px; color:#333333;
}
#search_info a:hover{
font-size:11px; margin-left:6px; color:#999999; text-decoration:underline;
}
#search_error_msg {
font-size:12px;
font-weight:bold;
margin-bottom:20px;
margin-top:20px;
padding:10px;
}
.clips_list .search_res a.embargoed_clip_entry, .clips_list .search_res a.geoblocked_clip_entry, .clips_list .search_res a.free_clip_entry
{
width:530px;
}

.clips_list .clip_entry_embargoed p.search_duration, .clips_list .clip_entry_geoblocked p.search_duration, .clips_list .search_res a.free_clip_entry{
height:15px;
}

.search_area .clips_list .clip_entry_embargoed, .search_area .clips_list .clip_entry_geoblocked, .search_area .clips_list .clip_entry_free {
background-image:url(../layout-images/divide_sm.gif);
background-position:420px 17px;
}

#no_est_vid_holder {
}

.teamsheet_heading {
clear:left;
}

.live_services{
clear: both;
margin-top:10px;
}
#flash_preview{
width:100%; background:#000; height:340px; text-align:center;
}

#preview_txt{
width:100%; background:#fff; text-align:left; padding-bottom:20px;
}
#preview_txt h3{ float:none;margin:0;padding:10px; width:auto; }
#preview_txt p{ float:none; margin-left:10px; width:auto; }

#flash_preview img {
float:none;
width:auto;
height:auto;
}

p#fullscreen_button {
float:right;
width:40px;
height:39px;
margin:0px;

}
img#fullscreen__button {
width:39px;
height:39px;

}
a#download_clip {
float:right;
width:40px;
height:39px;
margin-right:5px;
display:inline;

}
img#download_button {
width:39px;
height:39px;

}

#video_player p
{
	width: 100%;
	float: none;
}
#embargoed_est_vid_holder
{
	float:none;
	width: 502px;
	background-color: #ffffff;
	padding: 5px;
}
div#help_box {
background:#fff;
border: #ccc solid 1px;
padding:20px;
width:530px;
margin:20px auto auto auto;
}


#help_box p {
font-size:11px;
}

#help_box a {
color:#CC0000;
}
#tv_player #play_det_txt
{
width: 435px;
background-color: #ffffff;
float: none;
padding: 10px;
padding-right: 50px;
}
#tv_player #play_det_button img
{
top: 10px;
right:10px;
}
#live_match_player #play_det_txt
{
width: 492px;
background-color: #ffffff;
float: none;
padding: 10px;
}
#play_det_button,
#play_det_button img
{
width: 39px;
height: 39px;
display: block;
position: absolute;
top: 18px;
right: -2px;
}
#live_match_player #play_det_button img
{
top: 10px;
right:10px;
}
#soc_shar img
{
	width:48px;
	height:48px;
	cursor: pointer;
	padding-left: 6px;
	padding-top: 5px;
}
#soc_shar.live_match_rh_block img {padding-left: 14px;}
#soc_shar.tv_rh_block img {padding-left: 18px;}
#rating
{
  width:300px;
  height: 100px;
  float: left;
  background-image: url(http://assets3.liverpoolfc.tv/eseason/layout-images/stars.png);
  clear: both;
}
#rating p
{
  width: 100px;
  display: block;
  float: left;
}
#rating a
{
  width:20px;
  height: 20px;
  display: block;
  float: left;
  border: 1px solid blue;
  background-color: red;
}
.potg-container {
	text-align:center;
	padding:20px;
	background:#202222;
}

.potg-text-box {
	background:#fff;
	border:#666 3px solid;
	padding:12px;
	text-align:left;
}
.potg-text-box a {
	color:#000;
	font-weight:bold;
}
