#testlinks{
	padding:0 0 0 20px;
	clear:both;
}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; font-weight:normal; }

/* Colors */
.red{color:#d10000;}
.green{color:#669100;}

/* Utility */
.bold{font-weight:bold;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.spacer5{padding:5px 0 5px 0;}
.bottomspacer5{padding:0 0 5px 0;}
.bottomspacer10{padding:0 0 10px 0;}
.topspacer5{padding:5px 0 0;}
.topspacer10{padding:10px 0 0;}

a img,:link img,:visited img { border: none; }
a, a:visited, a:link
{
  text-decoration: none;
  color:#4b4b4b;
  cursor: pointer;
}
a:hover
{
  text-decoration: none;
  color:#d10000;
}
input, select{
	font-size:11px;
	margin:2px;
}
th{font-weight:normal;}

body
{
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-image:url(/images/site_bg.jpg);
  background-repeat:repeat-x;
  color: #4b4b4b;
}

pre{
	font-family: Verdana, Arial, sans-serif;
}

#wrapper{
	width: 1000px;
	float: left;
}

/* HEADER */

#head{
	background-image:url(/images/header/boxbg.png);
	background-repeat:no-repeat;
	background-position:0px 42px;
	height:375px;
}
#graphicwave{
	background-image:url(/images/header/graphic_wave_solo.png);
	background-repeat:no-repeat;
	background-position:7px 7px;
	height:157px;
}
#logo{
	float:left;
	margin:-105px 0 0 22px;
}
#logo a{
	display: block;
	width: 345px;
	height: 98px;
}
#login{
	float:right;
	color:#FFFFFF;
	text-align:right;
	font-size:9px;
	margin: 15px 50px 0 0;
}
.banner{
	margin: 15px -15px 0 0;
}
#matchbar{
	background:transparent url(/images/header/matchbar.png) no-repeat;
	background-position:8px 0px;
	margin-top:-2px;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:1px;
	height:26px;
	font-size:14px;
	color:#FFFFFF;
}
#matchbar .menu{

	padding-bottom:2px;
	padding-top:2px;
	padding-right:1px;

}
#matchbar strong.menuitem{
	font-weight: normal;
	color:#FFFFFF;
padding-left:15px;
padding-right:15px;
}
#matchbar a.menuitem:hover{
	background:transparent url(/images/header/matchbar_active.png) repeat-x;
	color:#FF0000;
	padding-top:2px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:3px;
}
#matchbar span.menu a.active{
	background:transparent url(/images/header/matchbar_active.png) repeat-x;
	color:#FF0000;
	padding-top:2px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:3px;
}
#matchbar a.menuitem, a.menuitem:link{
	color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
}

#daybar{
	background:transparent url(/images/header/daybar.png) no-repeat;
	background-position:8px 0px;
	margin-top:-6px;
	height:26px;
	font-size:12px;
	color:#4b4b4b;
	padding-left:23px;
	padding-top:5px;
}
#matxhday_box{
	margin-top:-31px;
	margin-left:100px;
}

#matxhday_box .md_item{
	background:transparent url(/images/header/day_green.png) no-repeat;
	float:left;
	width: 24px;
	height: 26px;
	font-size:12px;
	color:#4b4b4b;
	padding-top:6px;
	text-align:center;
}
#matxhday_box .active{
	background:transparent url(/images/header/day_red.png) no-repeat;
	float:left;
	width: 24px;
	height: 26px;
	font-size:12px;
	color:#4b4b4b;
	padding-top:6px;
	text-align:center;
}
#matchday_games_small_box {
	float:left;
	margin-left:7px;
	margin-top:-5px;
	width:100%;
	font-size:10px;
}
#matchday_games_small_box .matchcount8{
	width:236px;
	margin: 5px 2px 0px 1px;
}
th.result_changed{
	color: #D10000;
	font-weight: bold;
}
td.result_changed,
tr.loser td.result_changed{
	color: #D10000;
	font-weight: bold;
	text-decoration: line-through;
}
th.result_changed_true,
tr.loser th.result_changed_true{
	color: #669100;
	font-weight: bold;
}
td.result_changed_true,
tr.loser td.result_changed_true{
	color: #669100;
	font-weight: bold;
}
th.result_changed a{
	color: #D10000;
	font-weight: bold;
}
td.result_changed a{
	color: #D10000;
	font-weight: bold;
	text-decoration: line-through;
}
th.result_changed_true a{
	color: #669100;
	font-weight: bold;
}
td.result_changed_true a{
	color: #669100;
	font-weight: bold;
}
.box_small_game{
	background:transparent url(/images/header/matchbox_gray.png) no-repeat;
	float:left;
	width:191px;
	height:125px;
}
.box_small_game.descision{
	background:transparent url(/images/header/matchbox_green.png) no-repeat;
	float:left;
	width:191px;
	height:125px;
}
.box_small_game.descision_active{
	background:transparent url(/images/header/matchbox_red.png) no-repeat;
	float:left;
	width:191px;
	height:125px;
}
.box_small_game h3{
	text-align:center;
	color:#FFFFFF;
	padding-top:5px;
	font-size:12px;
	padding-bottom: 3px;
}
.box_small_game_table{
	margin: 0 3px;
}
.box_small_game tr{
	line-height:16px;
}
.box_small_game tr.discussionlink{
	text-align:center;
	margin-top:5px;
}
.discussionlink a{
	color:#669100;
	font-size:12px;
}
.discussionlink a:hover{
	color:#d10000;
	font-size:12px;
}
.box_small_game th{
	font-weight:normal;
	text-align:left;
}


/* RASTER */

#menubar{
	width: 200px;
	float: left;
	margin-top:2px;
}
#content{
	float: left;
	margin-left:0px;
	width: 533px;
}
#sidebar{
	float:left;
	margin-left:-5px;
}


/* CONTENT */

/* matchtable */
#matchday_table,
#shots_table,
#poss_table,
#first_half_table,
#fouls_done_table,
#home_table,
#offside_done_table,
#minute_table_minute{
	float:left;
	width:260px;
	color:#4b4b4b;
}
#matchday_table h3,
#shots_table h3,
#poss_table h3,
#first_half_table h3,
#fouls_done_table h3,
#home_table h3,
#offside_done_table h3,
#minute_table_minute h3{
	padding:11px 10px 5px 13px;
	color:#FFFFFF;
	font-size:14px;
	background-image: url(/images/left_table_head.png);
	background-position: 0px 4px;
	background-repeat: no-repeat;
}

#matchday_table .container,
#shots_table .container,
#poss_table .container,
#first_half_table .container,
#fouls_done_table .container,
#home_table .container,
#offside_done_table .container,
#minute_table_minute .container_left{
	background-image: url(/images/left_table_bottom.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0 0 14px 7px;
	margin: 0;
}

#matchday_table table,
#shots_table table,
#poss_table table,
#first_half_table table,
#matchday_true_table table,
#second_half_table table,
#fouls_done_table table,
#fouls_got_table table,
#home_table table,
#away_table table,
#offside_done_table table,
#offside_trap_table table,
#minute_table_minute table{
	width:251px;
}

#matchday_table table td,
#matchday_true_table table td,
#shots_table table td,
#poss_table table td,
#first_half_table table td,
#second_half_table table td,
#fouls_done_table table td,
#fouls_got_table table td,
#home_table table td,
#away_table table td,
#offside_done_table table td,
#offside_trap_table table td,
#minute_table_minute table td,
.int_leagues table td,
#recruit table.team td{
	line-height: 22px;
	background-image: url(/images/dbase_table_row.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

#matchday_table table .dark td,
#matchday_true_table table .dark td,
#shots_table table .dark td,
#poss_table table .dark td,
#first_half_table table .dark td,
#second_half_table table .dark td,
#fouls_done_table table .dark td,
#fouls_got_table table .dark td,
#home_table table .dark td,
#away_table table .dark td,
#offside_done_table table .dark td,
#offside_trap_table table .dark td,
#minute_table_minute table .dark td,
.int_leagues table .dark td,
#recruit table.team .dark td{
	background-image: url(/images/dbase_table_row_dark.gif);
}

/*______________________*/

#matchday_true_table,
#shots_table_info,
#poss_table_info,
#second_half_table,
#fouls_got_table,
#away_table,
#offside_trap_table,
#minute_table_result{
	float:left;

	width:271px;
	color:#4b4b4b;
}
#matchday_true_table h3,
#shots_table_info h3,
#poss_table_info h3,
#second_half_table h3,
#fouls_got_table h3,
#away_table h3,
#offside_trap_table h3,
#minute_table_result h3{
	padding:11px 10px 5px 7px;
	color:#FFFFFF;
	font-size:14px;
	background-image: url(/images/right_table_head.png);
	background-position: 0px 4px;
	background-repeat: no-repeat;
}

#matchday_true_table .container,
#shots_table_info .container,
#poss_table_info .container,
#second_half_table .container,
#fouls_got_table .container,
#away_table .container,
#offside_trap_table .container,
#minute_table_result .container_right{
	background-image: url(/images/right_table_bottom.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0 0 14px 3px;
	margin: 0;
}

/* strittige Szenen */
#match_descision_details, .match_descision_details{
	float:left;
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:528px;
	font-size:10px;
	margin:1px 0 0 1px;
}
#match_descision_details h2, .match_descision_details h2{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
.match_descision_item, .noitem{
	padding:10px 22px 10px 13px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}
#match_descision_details .active{
	background-image:url(/images/maincontent_middle_active.png);
}
.call1{
	background-image:url(/images/content/icon_call1.gif);
	background-repeat:no-repeat;
	height:28px;
	width:28px;
	color:#669100;
	font-size:12px;
	font-weight:bold;
	padding:5px 0 5px 35px;
	width:458px;
}
.call2{
	background-image:url(/images/content/icon_call2.gif);
	background-repeat:no-repeat;
	height:28px;
	width:28px;
	color:#d10000;
	font-size:12px;
	font-weight:bold;
	padding:5px 0 5px 35px;
	width:458px;
}
.call3, .call0{
	background-image:url(/images/content/icon_call3.gif);
	background-repeat:no-repeat;
	height:28px;
	width:28px;
	color:#4b4b4b;
	font-size:12px;
	font-weight:bold;
	padding:5px 0 5px 35px;
	width:458px;
}
.call1_vote{
	width:80px;
}
.call2_vote{
	width:80px;
}
.call3_vote{
	width:80px;
}
.match_descision_details_closer{
	background-image:url(/images/content/maincontent_bottom.png);
	background-repeat:no-repeat;
	height:15px;
}
.community_vote_good{
	color:#669100;
}
.community_vote_bad{
	color:#d10000;
}
.community_vote_neutral{
	color:#4b4b4b;
}
.community_descision_vote_bars{
	float:left;
	width:50%;
	text-align:left;
	padding:5px 0 10px 0;
}
.community_descision_vote_bars h4{
	color:#4b4b4b;
	font-size:12px;
	padding:5px 0 5px 0;
}
.community_descision_vote_buttons_open h4{
	color:#d10000;
	font-size:12px;
	padding:5px 0 5px 0;
}
.community_descision_vote_buttons h4{
	color:#669100;
	font-size:12px;
	padding:5px 0 5px 0;
}
.community_descision_vote_buttons_open{
	float:left;
	width:50%;
	text-align:center;
	padding:5px 0 10px 0;
}
.community_descision_vote_buttons{
	float:left;
	width:50%;
	text-align:center;
	padding:5px 0 10px 0;
}
.vote_intro{
	color:#669100;
	font-size:12px;
}
.vote_call1{
	color:#669100;
	font-size:12px;
	font-weight:bold;
}
.vote_call2{
	color:#d10000;
	font-size:12px;
	font-weight:bold;
}
.vote_call3{
	color:#4b4b4b;
	font-size:12px;
	font-weight:bold;
}
.bigdivider{
	background-image:url(/images/divider.gif);
	background-repeat:repeat-x;
	background-position:center bottom;
	height:2px;
	padding:2px;
}
.descision_mediacalls{
	clear:both;
	padding:5px 0 0px 0;
	/*background-image:url(/images/divider.gif);
	background-repeat:repeat-x;
	background-position:center bottom;*/
	background-color:#d5e0b8;
}
.mediacall1{
	background-image:url(/images/content/icon_call1_small.gif);
	background-repeat:no-repeat;
	padding:3px 0 0 25px;
	min-height:21px;
}
.mediacall2{
	background-image:url(/images/content/icon_call2_small.gif);
	background-repeat:no-repeat;
	padding:3px 0 0 25px;
	min-height:21px;
}
.mediacall3{
	background-image:url(/images/content/icon_call3_small.gif);
	background-repeat:no-repeat;
	padding:3px 0 0 25px;
	min-height:21px;
}

/* Fehlentscheidungen gesamt */
#all_wrong_calls_teams{
	float:left;
	background-image:url(/images/content/maincontent_310px.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:528px;
	font-size:10px;
	margin:1px 0 0 1px;
	color:#4b4b4b;
}
#all_wrong_calls_goal, #all_wrong_calls_nogoal{
	float:left;
	background-image:url(/images/content/maincontent_fixed.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:10px;
	margin:1px 0 0 1px;
	color:#4b4b4b;
	padding:0 0 0 7px;
	height:332px;
	width:528px;
}
#all_wrong_calls_goal h3, #all_wrong_calls_teams h3, #all_wrong_calls_nogoal h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
.all_wrong_call_item{
	float:left;
	/*background-image:url(/images/content/bg_green_gray.gif);
	background-repeat:no-repeat;*/
	width: 254px;
	text-align:center;
	height:60px;
}
.all_wrong_call_item h4{
	color:#669100;
	font-size:12px;
	padding: 4px 0 0 0;
}
.all_wrong_call_item_table{
	width: 100%;
	padding: 8px 0 0 0;
}
#all_wrong_calls_goal .first{
	width:50%;
}

.all_wrong_call_goal_closer{
	background-image:url(/images/content/maincontent_bottom.png);
	background-repeat:no-repeat;
	height:15px;
	clear:both;
	margin:1px 0 0 1px;
}
.all_wrong_calls_teams_table{
	padding:0px 22px 0px 13px;
	/*background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;*/
	width: 528px;
	line-height:22px;
	font-weight:normal;
}
.header{
	font-size:12px;
	line-height:normal;
}
.small_header{
	font-size:9px;
	line-height:normal;
}
#all_wrong_calls_teams{
	float:left;
	background-image:url(/images/content/maincontent_fixed_tabelle.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:528px;
	font-size:10px;
	margin:1px 0 0 1px;
}
.main_closer, .main_closer_teamlist{
	background-image:url(/images/content/maincontent_bottom.png);
	background-repeat:no-repeat;
	height:15px;
	clear:both;
}
.main_closer_margin{
	background-image:url(/images/content/maincontent_bottom.png);
	background-repeat:no-repeat;
	height:15px;
	clear:both;
	margin:0 0 0 1px;
}

.all_wrong_calls_teams_table .first{width:20px;}
.all_wrong_calls_teams_table .second{width:150px;}
.all_wrong_calls_teams_table .third, .all_wrong_calls_teams_table .fourth, .all_wrong_calls_teams_table .fifth, .all_wrong_calls_teams_table .sixth, .all_wrong_calls_teams_table .seventh, .all_wrong_calls_teams_table .eigth{width:70px;}

/* TEAM */
#team_details_info, #team_details_stats, #team_details_categories, #team_details_list{
	/*float:left;*/
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:528px;
	font-size:10px;
	margin:0px 0 0 0px;
}
#team_details_info h3, #team_details_stats h3, #team_details_categories h3, #team_details_list h3 {
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
.team_details_categories_item1{
	background-image:url(/images/content/tab_gray_frame.png);
	background-position:10 0;
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	width:260px;
	height:39px;
}
.team_details_categories_item2{
	background-image:url(/images/content/tab2_gray_frame.png);
	background-position:10 0;
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	width:265px;
	height:39px;
}
.team_details_categories_item1 h4, .team_details_categories_item2 h4{
	padding:11px;
	font-size:12px;
	font-weight:bold;
}
#team_details_categories .active1{
	background-image:url(/images/content/tab_red_frame.png);
	background-repeat:no-repeat;
}
#team_details_categories .active2{
	background-image:url(/images/content/tab2_red_frame.png);
	background-repeat:no-repeat;
}
/*.team_info_table, .team_statistics_table, .team_details_wrong_teaser_table{
	padding:10px 20px 10px 13px;
	width:528px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}*/

#team_details_wrong_teaser{
	clear:both;
	margin:0px 0 0 0px;
}

.team_info_table .first{width:50%;}
.team_info_table .second{}
.team_info_table .third{}

.teamtext{
	/*background-color:#D5E0B8;*/
	padding:3px 0 3px 0;
	background-image:url(/images/divider.gif);
	background-repeat:repeat-x;
	background-position:center top;
}

#team_details_list .container{
	padding: 0 0 0 7px;
}

.team_statistics_table .first{width:40%;}
.team_statistics_table .second{}
.team_statistics_table .third{width:40%;}
.team_statistics_table .fourth{}

/* Kader */
#team_details_players{
	clear:both;
	margin:0;

	width:528px;
}
.team_players_table{
	width:100%;
	text-align:left;
	vertical-align:top;
	font-size:10px;
}
#team_details_players .header{
	font-weight:normal;
	font-size:10px;
	text-align:center;
}

#team_details_players .first{width:20px;}
#team_details_players .second{}
#team_details_players .third, #team_details_players .fourth{width:30px;}
#team_details_players .fifth, #team_details_players .sixth, #team_details_players .seventh{width:20px;}
#team_details_players .eight, #team_details_players .nineth, #team_details_players .tenth{width:25px;}
#team_details_players .eleventh{width:30px;}
#team_details_players .twelveth{width:30px;}

/* SIDEBAR */

#sidebar_info_box, #sidebar_match_details, #sidebar_news_box{
	width:248px;
}

#sidebar_info_box h1, #sidebar_match_details h3, #sidebar_news_box h3{
	background-image:url(/images/sidebar/sidebar_header.png);
	background-repeat:no-repeat;
	padding:10px 10px 5px 12px;
	color:#FFFFFF;
	font-size:14px;
}

#sidebar_info_box .small_container, #sidebar_md_descisions .small_container, #sidebar_last_postings .small_container, #sidebar_news_box .small_container{
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding-left:10px;
	padding-right:16px;
}
#sidebar_videos .small_container{
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding-left:7px;
	padding-right:13px;
}
#sidebar_info_box .small_container{
	font-size: 12px;
	line-height: 16px;
}
#sidebar_match_details .small_container{
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding-left:7px;
	padding-right:13px;
}
#sidebar_md_descisions .small_container p{
	padding: 5px 0 10px 0;
}


#sidebar_match_details .match_details_top table{
	width: 228px;
}
#sidebar_match_details .match_details_players{
	background-image:url(/images/sidebar_playday_stats_player.gif);
	background-repeat:repeat-y;
	background-position: top left;
}

.match_details_players table table td span{
	line-height: 18px;
	color: #fff;
}
.match_details_players table table td span.details_subo{
	background-image: url(/images/s_out.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	white-space: nowrap;

}
.match_details_players table table td span.details_subi{
	background-image: url(/images/s_in.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	white-space: nowrap;
}
.match_details_players table table td span.details_yc{
	background-image: url(/images/s_yc.gif);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	white-space: nowrap;
}
.match_details_players table table td span.details_yrc{
	background-image: url(/images/s_yrc.gif);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	white-space: nowrap;
}
.match_details_players table table td span.details_rc{
	background-image: url(/images/s_rc.gif);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	white-space: nowrap;
}
.match_details_players table table td span.details_pl{
	font-weight: bold;
	white-space: nowrap;
}
.match_details_players .lefttd table td{
	padding-left: 5px;
}
.match_details_players .righttd table td{
	padding-right: 5px;
}

.match_details_players .tablecontainer{
	width: 228px;
}
.match_details_players .lefttd{
	width: 114px;
}
.match_details_players .righttd{
	width: 114px;
	text-align: right;
}
.match_details_players .righttd table{
	width: 114px;
	text-align: right;
}

#sidebar_match_details .match_details_row_item{
	height: 30px;
	background-image:url(/images/sidebar_playday_stats_row.gif);
	background-repeat:repeat-x;
}
#sidebar_match_details .match_details_row_item strong{
	display: block;
	text-align: center;
}
#sidebar_match_details .match_details_row_item table{
	width: 228px;
}
#sidebar_match_details .match_details_row_item .negative_bar_wrapper span{
	height: 12px;
	float: left;
}
#sidebar_match_details .match_details_row_item .negative_bar_wrapper div{
	height: 12px;
	float: left;
	background-image:url(/images/green_bar_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 2px;
}
#sidebar_match_details .match_details_row_item .right_td .negative_bar_wrapper span{
	line-height: 12px;
	float: right;
}
#sidebar_match_details .match_details_row_item .right_td .negative_bar_wrapper div{
	height: 12px;
	float: right;
}
#sidebar_match_details .match_details_row_item .negative_bar_wrapper div{
	margin: 0 4px;
}
#sidebar_match_details .match_details_row_item .redbar .negative_bar_wrapper div{
	background-image:url(/images/red_bar_bg.gif);
}

#sidebar_match_details .match_details_prior .date{
	display: block;
	margin: 5px 4px 0px 4px;
}

#sidebar_match_details .match_details_prior .result{
	display: block;
	margin: 0px 4px 0px 4px;
	font-size: 12px;
}
#sidebar_match_details .match_details_prior{
	padding: 0 0 5px 0;
}
#sidebar_match_details .match_details_prior h4{
	line-height: 24px;
	height: 24px;
	padding: 0px 4px;
	background-image:url(/images/sidebar_playday_stats_row.gif);
	background-repeat:repeat-x;
	background-position: bottom left;
	font-size: 12px;
	font-weight: bold;
	border-top: 3px #444 dotted;
}

#sidebar_md_referee .negative_bar_wrapper span{
	line-height: 12px;
	float: left;
	font-weight: normal;
}
#sidebar_md_referee .negative_bar_wrapper div{
	height: 12px;
	float: left;
	background-image:url(/images/green_bar_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 2px;
	margin: 0 4px 0 0;
}
#sidebar_md_referee .redbar .negative_bar_wrapper span{
	line-height: 12px;
	float: right;

}
#sidebar_md_referee .redbar .negative_bar_wrapper div{
	height: 12px;
	float: right;
	background-image:url(/images/red_bar_bg.gif);
	margin: 0 0 0 4px;
}


#all_wrong_calls_goal .negative_bar_wrapper span{
	height: 12px;
	float: left;
}
#all_wrong_calls_goal .negative_bar_wrapper div{
	height: 12px;
	float: left;
	background-image:url(/images/red_bar_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 2px;
	margin: 0 4px 0 1px;
}
#all_wrong_calls_goal .leftbar .negative_bar_wrapper span{
	float: right;
}
#all_wrong_calls_goal .leftbar .negative_bar_wrapper div{
	float: right;
	margin: 0 1px 0 4px;
	background-image:url(/images/green_bar_bg.gif);
}


.community_descision_vote_bars .negative_bar_wrapper span{
	height: 12px;
	float: left;
}
.community_descision_vote_bars .negative_bar_wrapper div{
	height: 12px;
	float: left;
	background-repeat:repeat-x;
	background-position: 0 2px;
	margin: 0 4px 0 4px;
}
.community_descision_vote_bars .community_vote_bad .negative_bar_wrapper div{
	background-image:url(/images/red_bar_bg.gif);
}
.community_descision_vote_bars .community_vote_good .negative_bar_wrapper div{
	background-image:url(/images/green_bar_bg.gif);
}
.community_descision_vote_bars .community_vote_neutral .negative_bar_wrapper div{
	background-image:url(/images/gray_bar_bg.gif);
}

#sidebar_md_descisions, #sidebar_last_postings, #sidebar_videos{
	width:248px;
}
#sidebar_md_descisions h3, #sidebar_last_postings h3, #sidebar_videos h3{
	background-image:url(/images/sidebar/sidebar_header.png);
	background-repeat:no-repeat;
	padding:10px 10px 5px 12px;
	color:#FFFFFF;
	font-size:14px;
}
#sidebar_md_descisions table{
	margin: 0 -3px;
	font-size:10px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 2px #4b4b4b dotted;
}
#sidebar_md_descisions_closer{
	background-image:url(/images/sidebar/sidebar_bottom.png);
	background-repeat:no-repeat;
	height:15px;
}
.sidebar_closer{
	background-image:url(/images/sidebar/sidebar_bottom.png);
	background-repeat:no-repeat;
	height:15px;
}
.closed_discussion{
	color:#669100;
}
.open_discussion{
	color:#d10000;
}
.closed_discussion a{
	color:#669100;
}
.open_discussion a{
	color:#d10000;
}
.closed_discussion_result a{
	color:#669100;
	font-weight: bold;
	font-size: 14px;
}
#sidebar_md_referee{
	width:248px;
}
#sidebar_md_referee h3{
	background-image:url(/images/sidebar/sidebar_header_big.png);
	background-repeat:no-repeat;
	padding:10px 10px 4px 12px;
	color:#FFFFFF;
	font-size:14px;
}
#sidebar_md_referee .small_container{
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding: 0 13px 0 7px;
	color:#4b4b4b;
}
#sidebar_md_referee_closer{
	background-image:url(/images/sidebar/sidebar_bottom.png);
	background-repeat:no-repeat;
	height:15px;
}
.fakehead{
	/*background-image:url(/images/sidebar/tablerow_green.gif);
	background-repeat:no-repeat;*/
	background-color:#d5e0b8;
	height:30px;
}
.firstrow, .lastrow{
	font-weight:bold;
}
#all_wrong_calls_teams .lastrow{
	font-weight: normal;
}


/* MENUBAR */
#accordion {
	padding:7px 0 0 0;
	/*background-image:url(/images/menubar/menu_open.png);*/
	background-image:url(/images/menubar/menubar_bg_middle.png);
	background-repeat:repeat-y;
}
#accordion h3 {
	/*background-image:url(/images/menubar/menuitem_bg_white.gif);
	background-repeat:repeat-y;*/
	color:#4b4b4b;
	font-size:11px;
}
#accordion h2 {
	background-image:url(/images/menubar/black_header_bg.png);
	background-repeat:no-repeat;
	padding:2px 6px 4px 6px;
	margin: 0px 0 0 8px;
	color:#FFFFFF;
	font-size:14px;
}
#accordion_closer {
	background-image:url(/images/menubar/menubar_bg_bottom.png);
	background-repeat:no-repeat;
	width: 200px;
	height:17px;
}
h3.toggler {
	cursor: pointer;
	font-weight:normal;
	font-size: 12px;
	margin: 0 0 0px 0;
	padding: 0px 5px 0px 10px;
	line-height: 16px;
}
div.element{
	/*background-image:url(/images/menubar/menuitem_bg_white.gif);
	background-repeat:repeat-y;*/
}
div.element p{
	margin:0 0 0 22px;
	padding:1px;
	color:#4b4b4b;
}
.divider{
	background-image:url(/images/menubar/divider.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:2px;
	padding:4px;
}

/* TABLES */

/* double tables */


/* single tables with info */









#antifairplay_table{

	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	margin:0px 0 0 1px;
	width:528px;
}
#antifairplay_table h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#antifairplay_table .container{
	display: block;
	padding:0px 0px 0px 7px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}
#antifairplay_table table{
	width: 506px;
	color: #4b4b4b;
	line-height: 22px;
}

#antifairplay_table tr{
	background-image: url(/images/table_row_gray_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
}
#antifairplay_table tr.dark{
	background-image: url(/images/table_row_green_bg.gif);
}

#antifairplay_table table .ycard{
	background-image: url(/images/icon_y_card.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0 0 0 18px;
	width: 40px;
}
#antifairplay_table table .yrcard{
	background-image: url(/images/icon_yr_card.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0 0 0 22px;
	width: 40px;
}
#antifairplay_table table .rcard{
	background-image: url(/images/icon_r_card.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0 0 0 18px;
	width: 40px;
}




/* FOOTER */

div.floatcloser{
	clear: both;
	height: 1px;
}

#footer{
	clear: both;
	height: 30px;
	background-image:url(/images/footer/footer_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	padding-top:15px;
	width: 969px;
}
#footer a{
	padding-right:30px;
	font-size:12px;
	color:#666666;
}
#footer a:hover
{
  	color:#FF0000;
}


/* COMMUNITY */

#community_landing .container{
	padding-left: 7px;
}
#community_landing .container strong{
	padding-left: 7px;
	display: block;
	color: #669100;
	font-size: 12px;
}
#community_landing .container p{
	padding-left: 7px;
	display: block;
	font-weight: normal;
	color: #4b4b4b;
	font-size: 12px;
}
#community_landing .container img{
	display: block;
	margin-bottom: -10px;
	margin-top: 10px;
}
#community_landing .container h2{

	display: block;
	color: #669100;
	font-size: 14px;
	padding: 5px 0 3px 7px;
}


#community_landing, #main_news, #main_int_news, #community_password_forgot, #community_post_comment, #community_register, #community_afterregister, #community_login, #matchdescision_comments, #community_activateuser, #community_profile, #dbase_selecta, #maincontent_video{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	font-size:10px;
	margin:1px 0 0 1px;
	width:528px;
}
#community_landing h3, #main_news h3, #main_int_news h3, #community_password_forgot h3, #community_post_comment h3, #community_register h3, #community_afterregister h3, #community_login h3, #matchdescision_comments h3, #community_activateuser h3, #community_profile h3, #dbase_selecta h3, #maincontent_video h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
#community_post_comment form, #community_register form, #community_login form, #community_afterregister p, .container{
	display: block;
	padding:10px 20px 10px 13px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}
#community_post_comment th, #community_register th, #community_login th{
	font-weight: bold;
}
#community_post_comment input, #community_post_comment textarea, #community_register input, #community_login input,  #community_register select{
	margin: 3px 10px 3px 10px;
}
#community_post_comment td textarea{
	height: 80px;
	width: 250px;
}
#community_post_comment td input{
	width: 250px;
}
#matchdescision_comments h3 a{
	color: white;
}
#matchdescision_comments #postingwrapper{
	display: block;
	padding:0px 7px 10px 7px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}

.posting_item_table{
	width: 506px;
	border-bottom: 2px #666 dotted;
}
.posting_item_table th{
	background-color: #D5E0B8;
	background-image: url(/images/posting_head_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 3px 4px;
	color: #669100;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
.posting_item_table .posting_time{
	color: #949494;
	background-image: url(/images/posting_time.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	display: block;
	padding: 4px 0px 4px 16px;
}
.posting_item_table .posting_username{
	color: #669100;
	display: block;
	padding: 4px 0px;
	text-align: center;
}
.posting_item_table .posting_title{
	color: #669100;
	display: block;
	border: 0px;
	width: 380px;
	margin: 0;
}
.posting_item_table .posting_body{
	color: #4b4b4b;
	display: block;
	border: 0px;
	width: 380px;
	height: 140px;
	font-size: 11px;
	font-family:Verdana,Arial,sans-serif;
	overflow: auto;
}
.posting_item_table .posting_submit{
	display: none;
}
.posting_item_table .posting_userstatus, .posting_item_table .posting_posts, .posting_item_table .posting_level{
	display: block;
	text-align: center;
}
.posting_item_table .posting_cite{
	display: block;
	float: left;
	padding: 4px 0 2px 20px;
	background-image: url(/images/posting_cite.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	margin-right: 10px;
}
.posting_item_table .posting_alert, .posting_item_table .posting_delete{
	display: block;
	float: left;
	padding: 4px 0 2px 16px;
	background-image: url(/images/posting_alert.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	margin-right: 10px;
}
div.error{
	color: #d00000;
	font-weight: bold;
	padding: 0 5px 0 5px;
}
#login a{
	color: #fff;
	text-decoration: underline;
}
#login a:hover{
	color:#FF0000;
	text-decoration:none;
}
strong.wrong_result{
	text-decoration: line-through;
	color: #ff0000;
	font-size: 9px;
	font-weight: normal;
}
strong.real_result{
	color: #669100;
	font-size: 12px;
}
#user_central strong{
	display: block;
}
#user_central span{
	display: block;
	padding: 7px 0 3px 0;
}
.call3_vote a{
	color: #4b4b4b;
	font-size: 9px;
	display: block;
}
.call2_vote a{
	color: #d10000;
	font-size: 9px;
	display: block;
}
.call1_vote a{
	color: #669100;
	font-size: 9px;
	display: block;
}
.comments_link a{
	display: block;
	background-color: #EFA9A9;
	padding: 5px 0;
	text-align: center;
	line-height: 11px;
	font-size: 11px;

}
#community_profile .container{
	padding-left: 7px;
	padding-top: 0px;
}
.community_profile_table{
	width: 506px;
}
.community_profile_table td, .community_profile_table th {
	font-size: 11px;
	line-height: 22px;
	background-image: url(/images/ref_table_row_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.community_profile_table .first{
	width: 120px;
}
.community_profile_table .second{
	width: 150px;
}
.community_profile_table .avatar{
	background-image: url();
	text-align: center;
}

/* REF */
.referee_info_table{
	width: 506px;
}

.referee_info_table .first{
	width: 100px;
	background-image: url();
}
.referee_info_table .second{
	width: 170px;
}
.referee_info_table th{
	text-align: left;
	font-weight: bold;
}
.referee_info_table td, .referee_info_table th{
	font-size: 11px;
	line-height: 22px;
	background-image: url(/images/ref_table_row_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
#referee_info_box, #referee_total_stats, #referee_latest_games{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	font-size:10px;
	margin:1px 0 0 1px;
	width:528px;
}
#referee_info_box h3, #referee_total_stats h3, #referee_latest_games h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
#referee_info_box #referee_table_wrapper, #referee_total_stats #referee_stats_wrapper, #referee_latest_games #referee_games_done{
	display: block;
	padding:0px 0px 10px 7px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}
.ref_details_table{
	width: 506px;
}
.ref_details_table tr:hover td{
	color: #d10000;
	background-image: url(/images/ref_table_row_active_bg.gif);
}
.ref_details_table th, .ref_games_table th{
	background-image: url(/images/ref_bigtable_header.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #e7edd8;
	border-right: 1px #c4c4c4 solid;
	border-left: 1px #fff solid;
	font-size: 11px;
}
.ref_details_table td, .ref_games_table td{
	font-size: 11px;
	line-height: 22px;
	background-image: url(/images/ref_table_row_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	border-right: 1px #c4c4c4 solid;
	border-left: 1px #fff solid;
	font-weight: bold;
	padding: 0 3px;
	color: #4b4b4b;
}
.ref_details_table th th{
	background-image: url();
	border-right: 0px #cbcec1 solid;
	border-bottom: 0px #cbcec1 solid;
}
.ref_details_table th td{
	background-image: url();
	font-size: 9px;
	border-right: 1px #cbcec1 solid;
	text-align: center;
	font-weight: normal;
}
.ref_details_table .lastborder{
	 border-right: 0px #cbcec1 solid;
}

/* NEWS */

#main_news .news_container, #main_int_news .news_container{
	display: block;
	padding:0px 15px 0px 7px;
	background-image:url(/images/content/maincontent_middle_news.png);
	background-repeat:repeat-y;
}
#main_news .news_small_container, #main_int_news .news_small_container{
	display: block;
	padding:0px 15px 0px 7px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}
#main_news .news_small_container .borderhelper,#main_int_news .news_small_container .borderhelper{
	border-top: 2px #444 dotted;
}
#main_news .news_left, #main_int_news .news_left{
	float: left;
	width: 250px;
	background-color: #fff;
	height: 280px;
}
#main_news .news_right,#main_int_news .news_right{
	width: 250px;
	margin-left: 256px;
	background-color: #fff;
	height: 280px;
}
#main_news .news_right .news_image, #main_news .news_left .news_image,#main_int_news .news_right .news_image, #main_int_news .news_left .news_image{
	height: 140px;
	text-align: center;
	background-color: #fff;
}
#main_news .news_text, #main_int_news .news_text{
	padding: 2px 5px;
}
#main_news .news_text a, #main_news .smallnews td a, #main_int_news .news_text a, #main_int_news .smallnews td a{
	color: #FF0000;
}

#main_news .smallnews td, #main_int_news .smallnews td{
	padding: 3px;
	border-bottom: 2px #444 dotted;
}
#main_news .smallnews tr,#main_int_news .smallnews tr{

}

#all_news{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	font-size:10px;
	margin:1px 0 0 1px;
	width:528px;
}
#all_news h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
#all_news .all_news_container{
	display: block;
	padding:0px 0px 10px 7px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}
.bignews_container table{
	width: 506px;
}
.mediumnews_container table{
	width: 506px;
}
.smallnews_container table{
	width: 506px;
}


#all_news .all_news_container .news_text a{
	color: #ff0000;
}
#all_news .mediumnews_container{
	margin-top: 5px;
}

#news_details{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	font-size:10px;
	margin:1px 0 0 1px;
	width:528px;
}
#news_details h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
#news_details .news_details_container{
	display: block;
	padding:0px 20px 10px 7px;
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
}
#news_details .news_details_image{
	float: left;
	width: 250px;
	margin: 0 10px 10px 0;
	text-align: center;
}
#news_details .new_details_text{
	padding: 4px 5px;
	font-size: 12px;
}

#news_details h4{
	color: #ff0000;
	font-size: 18px;
	font-weight: bold;
	margin: 4px 0 10px 0;
}
#news_details .blogback{
	clear: both;
	margin: 5px;
}
#news_details .blogback a{
	color:#669100;
	font-size:12px;
}
#news_details .new_details_text p{
	padding-left: 5px;
	font-size: 12px;
}
#news_details .new_details_text a{
	color: #d10000;
}


/* ADMIN */
#adminwrapper{
	background-color: #fff;
	padding: 10px 0;
	width: 100%;
}
#new_blog input{
	width: 400px;
}
#new_blog #preview{
	width: 700px;
	height: 200px;
}
#new_blog #body{
	width: 700px;
	height: 250px;
}
#new_blog td{
	width: 100%;
}
.admin_table .blog_yes{
	font-weight: bold;
	color: #00d100;
}
.admin_table .blog_no{
	font-weight: bold;
	color: #d10000;
}
.admin_table tr.dark{
	background-color: #ddd;
}
.admin_table th{
	background-color: #ccc;
	font-weight: bold;
	line-height: 22px;
}
.admin_table a{
	display: block;
	padding: 3px 4px;
	border: 1px #666 solid;
	background-color: #ccc;
	text-align: center;
}
.admin_table a:hover{
	background-color: #e3e3e3;
}
#admin_meta_descs{
	padding: 10px;
	color: #fff;
	position: absolute;
	top: 5px;
	left: 5px;
	width: 200px;
	height: 200px;
}
#admin_menu{
	background-color: #fff;
	width: 100%;
	z-index: 99;
}

#admin_menu li{
	display: block;
	float: left;
	list-style-type: none;
	margin: 0 5px 5px 0;
	border: 1px black solid;
	background-color: #666;
	text-align: center;
}
#admin_menu li a{
	color: white;
	line-height: 25px;
	display: block;
	padding: 0px 5px;
	font-weight: bold;
}
#admin_menu li a:hover{
	background-color: firebrick;
	line-height: 25px;
	display: block;
	padding: 0px 5px;
	font-weight: bold;
}
#sidebar_info_box #body___Frame{
	width: 220px !important;
	height: 500px !important;
}
#community_landing #body___Frame{
	width: 500px !important;
	height: 600px !important;
}









#wt_wrapper{
	margin: auto;
	width: 1200px;
}
#wt_120{
	margin:333px 0 0 -15px;
	float: left;
	width: 120px;
	height: 600px;
	color: #fff;
	z-index: 1;
}
#wt_728{
	margin:5px 0 0 79px;
	width: 768px;
	height: 90px;
	text-align: right;
	color: #fff;
}
#wt_468{
	width: 468px;
	height: 60px;
	color: #fff;
	margin: 20px 0 0 0;
}
#adminwrapper .descision{
	background-color: #4b4b4b;
}
#adminwrapper .descision td{
	background-color: #fff;
}
#adminwrapper .insert select{
	width: 400px;
	font-size: 14px;
}
#desc_description___Frame{
	width: 600px !important;
	height: 200px !important;
}
#admin_link_to{
	position: absolute;
	left: 225px;
	top: 100px;
	width: 200px;
}
#admin_link_to a{
	display: block;
	font-size: 14px;
	color: #fff;
	background-color: #666;
	border: 3px #ccc solid;
	padding: 5px 0;
	font-weight: bold;
	text-align: center;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;

}
#admin_link_to a:hover{
	color: firebrick;
	background-color: #eee;
}
#ccache_link_to{
	position: absolute;
	left: 440px;
	top: 100px;
	width: 200px;
}
#ccache_link_to a{
	display: block;
	font-size: 14px;
	color: #fff;
	background-color: #666;
	border: 3px #ccc solid;
	padding: 5px 0;
	font-weight: bold;
	text-align: center;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;

}
#ccache_link_to a:hover{
	color: firebrick;
	background-color: #eee;
}

#posting_wrong, #posting_game{
	float: left;
	width: 253px;
	height: 40px;
}
#posting_wrong a, #posting_game a{
	display: block;
	width: 253px;
	height: 40px;
	background-image: url(/images/discussion_noactive.gif);
	color: #669100;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
	font-size: 12px;
}
#posting_wrong a:hover, #posting_game a:hover, #posting_wrong a.active, #posting_game a.active{
	background-image: url(/images/discussion_active.gif);
	color: #d10000;
}
ul.season_items{
	margin: -1px 50px 0 0;
	padding: 0px;
	display: block;
	float: right;
}
ul.season_items li{
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	list-style-type: none;
	background-image: url(/images/seasonitem_bg_middle.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}
ul.season_items li.start{
	margin: 0;
	padding: 0 0px;
	width: 11px;
	height: 20px;
	background-image: url(/images/seasonitem_bg_left.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}
ul.season_items li.end{
	margin: 0;
	padding: 0 0px;
	width: 11px;
	height: 20px;
	background-image: url(/images/seasonitem_bg_right.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}
ul.season_items li span{
	display: block;
	line-height: 20px;
	padding: 0 15px 0 12px;
	background-image: url(/images/divider_season.gif);
	background-position:  right 3px;
	background-repeat: no-repeat;
}
ul.season_items li span.lastitem{

	background-image: url();
	padding: 0 12px 0 12px;

}
ul.season_items li span a.active{
	color: #d10000;
}
.lastpostingitem{
	margin: 0 0 0 0;
	padding: 3px 0 3px 0;
	border-bottom: 2px #4b4b4b dotted;
}
.lastpostingitem h4{
	color:#669100;
}
.lastpostingitem h4 a{
	color:#669100;
}

.lastpostingitem .lastpostingitem_text{
	background-image: url(/images/quoter.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
}
.newsitem{
	margin: 0 0 0 0;
	padding: 3px 0 3px 0;
	border-bottom: 2px #4b4b4b dotted;
}
.newsitem h4{
	color: #d10000;
	font-weight: bold;
}
.newsitem .newsitem_image{
	text-align: center;
	width: 95px;
	margin: 4px 4px 4px 0;
	float: left;
}
.newsitem .newsitem_footer{
	padding: 3px 0 0 0;
}
.newsitem .newsitem_footer a{
	color: #d10000;
}
#lowvalue{
	width: 200px;
	height: 20px;
	background-color: #ccc;

}
#lowvalue .lowarrow{
	width: 10px;
	height: 20px;
	background-color: green;
}
#highvalue{
	width: 200px;
	height: 20px;
	background-color: #ccc;
	margin-top: 10px;
}
#highvalue .higharrow{
	width: 10px;
	height: 20px;
	background-color: green;
}

.slider_outer{margin: 10px; border:1px solid #e6e6e6; padding:5px;}
.slider_gutter {float: left;width: 100%;display: block;position: relative; }
.slider_gutter_item{position: relative;	float: left; left: 100%;}
#slider_minmax_gutter_l, .slider_gutter_l{width: 10px;margin-left:-100%; height:20px;}
#slider_minmax_gutter_m{width: 229px;margin-left:-230px;	height:20px;}
#slider_minmax_gutter_r,.slider_gutter_r{width: 10px;margin-left:-15px;height:20px; border:1px }
#minmax_slider{ width:245px; margin:0px 1px;background-image:url(/images/sliderbg.gif); padding-top: 18px; background-repeat: no-repeat; background-position: top left;}

.slider_gutter{width:150px; margin:10px 0px 0px 0px; }
.slider_gutter_m{width:140px;margin-left:-150px;	height:20px; background:url(../images/slider_rptr.gif) repeat-x;}

/*.slider_gutter_bkg{ position: absolute; background:url(/images/bkg_slider.gif) repeat-x; height:8px; margin:6px 0px 0px -10px; width:374px; clip:rect(0, 20px, 0, 20px)}
*/
.knob {	position: absolute;	height: 20px;width: 20px;background: url(/images/knob.gif) no-repeat;cursor: pointer;background-position: 0px -3px;}

/* For Clip */

#slider_bkg_img{position: absolute; height:8px; margin:6px 0px 0px -10px; width:229px;}
#slider_bkg_img_1{position: absolute; height:8px; margin:6px 0px 0px 0px; width:200px;}


.clearfix{
	display: block;
	clear: both;
}

#minute_intro{
	padding: 2px 0px 2px 4px;
	margin-right: 17px;
	font-size: 10px;
	line-height: 12px;
	border-bottom: 2px #4b4b4b dotted;
	background-image: url(/images/sliderintrobg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;

}
#minute_left{
	color: #669100;
	font-size: 10px;
	line-height: 12px;
	float: left;
	width: 120px;
	margin-top: 5px;
	margin-left: 4px;
	padding-bottom: 10px;
}
#minute_right{
	color: #d10000;
	font-size: 10px;
	line-height: 12px;
	float: left;
	width: 120px;
	margin-top: 5px;
	margin-left: 4px;
	padding-bottom: 10px;
}
#minute_left input, #minute_right input{
	width: 100px;
	border: 1px solid;
}
#minute_left input{
	border-color: #669100;
}
#minute_right input{
	border-color: #d10000;
}
#minute_outro{
	text-align: center;
}
#minute_outro input{
	text-align: center;
	color: #669100;
	text-transform: uppercase;
	width: 88px;
	background:url(/images/sliderbutton.gif) no-repeat;
	border: 0px solid;
	font-weight: bold;
	line-height: 10px;
	font-size: 10px;
	padding: 2px 0 3px 0;
	margin-top: 10px;
}

#sidebar_statcenter{
	width:248px;
}
#sidebar_statcenter h3{
	background-image:url(/images/sidebar/sidebar_header_big.png);
	background-repeat:no-repeat;
	padding:10px 10px 4px 12px;
	color:#FFFFFF;
	font-size:14px;
}
#sidebar_statcenter .small_container{
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding-left:7px;
	padding-right:13px;
}
#sidebar_statcenter ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#sidebar_statcenter li{
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 0px;
	border-bottom: 2px #4b4b4b dotted;
	background-repeat:no-repeat;
}
#sidebar_statcenter li span{
	display: block;
	padding: 0 0 0 46px;
	background-position: 0px 5px;
	background-repeat: no-repeat;
}
#sidebar_statcenter li a{
	display: block;
	height: 40px;
	line-height: 40px;
	background-image: url(/images/modules/statcenter_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0 0 0 10px;
	font-size: 12px;
	color: #4b4b4b;
}
#sidebar_statcenter li a:hover,
#sidebar_statcenter li a.active{
	background-image: url(/images/modules/statcenter_active_bg.gif);
	color: #d10000;
}
#sidebar_statcenter li.statoffside span{
	background-image: url(/images/modules/icon_off.gif);
}
#sidebar_statcenter li.statcards span{
	background-image: url(/images/modules/icon_cards.gif);
}
#sidebar_statcenter li.statfouls span{
	background-image: url(/images/modules/icon_fouls.gif);
}
#sidebar_statcenter li.statposs span{
	background-image: url(/images/modules/icon_poss.gif);
}
#sidebar_statcenter li.statshots span{
	background-image: url(/images/modules/icon_shots.gif);
}
#sidebar_statcenter li.statchance span{
	background-image: url(/images/modules/icon_chances.gif);
}
#sidebar_statcenter li.statcorner span{
	background-image: url(/images/modules/icon_corners.gif);
}
#sidebar_statcenter li.statparade span{
	background-image: url(/images/modules/icon_saves.gif);
}

.dbase_table{
	margin-top: -10px;
	width: 506px;
}

.dbase_table td{
	background-image: url(/images/dbase_table_row.gif);
	background-repeat: repeat-x;
	line-height: 22px;
	font-size: 11px;
}
.dbase_table .dark td{
	background-image: url(/images/dbase_table_row_dark.gif);
}
.dbase_table td.name{
	font-weight: bold;
}
.dbase_table td.games{
	width: 30px;
	text-align: right;
}
.dbase_table td.gshot{
	width: 30px;
	text-align: right;
}
.dbase_table td.ggot{
	width: 30px;
	text-align: right;
}
.dbase_table td.diff{
	width: 30px;
	text-align: right;
}
.dbase_table td.points{
	width: 40px;
	text-align: right;
	font-weight: bold;
}
.dbase_table td.pos{
	width: 30px;
	text-align: right;
}

.dbase_matches{
	margin-top: 0px;
	width: 506px;
	border-bottom: 2px #4b4b4b dotted;
}

.dbase_matches td{
	background-image: url(/images/dbase_table_row.gif);
	background-repeat: repeat-x;
	line-height: 22px;
	font-size: 11px;
}
.dbase_matches .dark td{
	background-image: url(/images/dbase_table_row_dark.gif);
}
.dbase_matches td.home{
 	font-weight: bold;
}
.dbase_matches td.away{
 	font-weight: bold;
}
.dbase_matches td.date{
 	text-align: right;
}
.dbase_matches td.hgoals{
 	text-align: right;
}
.dbase_matches td.agoals{
 	text-align: right;
}

h4.dbase_matches_header{
	line-height: 20px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	background-image: url(/images/dbase_matches_header.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 5px;
}
.dbaseheader0{
	margin-top: -10px;
}

.team_list_item{
	float: left;
	width: 100px;
	height: 100px;
	text-align: center;
}
.league_logo{
	margin-bottom: 20px;
}
.small_row{
	margin: 5px 33px;
}
.big_row{
	margin: 5px 12px;
}
.closer{
	clear: both;
}
.team_list_item h4{
	font-weight: bold;
}

.int_leagues table{
	width: 506px;
	margin: -10px 0 0px 0;
}
.int_leagues table td{
	font-size: 12px;
}




div table td.tablenumber{
	font-size: 11px;
	padding: 0 2px;
	white-space: nowrap;
}



#main{
	float: left;
	width: 200px;
}
#recruit{
	width: 200px;
	background-image: url(/images/leftbar/bottom_bg.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding: 0 0 14px 0;
	clear: both;
	margin-top: 10px;
}
#recruit h2{
	background-image: url(/images/leftbar/top_bg.png);
	background-repeat: no-repeat;
	background-position: top left;
	color:#FFFFFF;
	font-size:14px;
	padding:9px 10px 5px 12px;
}
#recruit .leftcontainer{
	background-image: url(/images/leftbar/middle_bg.png);
	background-repeat: repeat-y;
	background-position: top left;
	padding: 3px 12px 0 7px;
}
.subheadertext{
	padding: 0 8px;
	background-image: url(/images/leftbar/subheader_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.subheadertext strong{
	display: block;
	color: #d10000;
	font-size: 12px;
}
.subheadertext p{
	color: #4b4b4b;
	font-size: 10px;
}
#recruit table{
	width: 181px;
}
#recruit table td{
	padding: 0 0 0 4px;
	color: #4b4b4b;
}
#recruit table td a{
	color: #4b4b4b;
}
#recruit table td .negative_bar_wrapper span{
	height: 22px;
	float: left;
	line-height: 22px;
	margin-left: 3px;
}
#recruit table td .negative_bar_wrapper div{
	height: 22px;
	float: left;
	background-image:url(/images/green_bar_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 7px;
}

table.forumtable{
	width:506px;
	margin: -7px -5px -10px -6px;
}
table.forumtable td{
	font-size: 10px;
	color: #4b4b4b;
	white-space: nowrap;
	padding: 0 4px;
	background-image: url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
table.forumtable td .teampic{
	float: left;
	width: 35px;
	margin: 0 10px 10px 0;
	background-image: url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
table.forumtable td strong a{
	font-size: 12px;
	color: #d10000;

}
table.forumtable td p{
	font-size: 10px;
	color: #4b4b4b;
	padding: 0 0 10px 0;
	white-space: normal;
	width: 300px;
}
.posting_body{
	background-color: transparent;
}

p.error{
	color: #d10000;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#sidebar_table h3{
	background-image:url(/images/sidebar/sidebar_header.png);
	background-repeat:no-repeat;
	padding:10px 10px 5px 12px;
	color:#FFFFFF;
	font-size:14px;
}
#sidebar_table .small_container{
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding-left:10px;
	padding-right:16px;
}
#sidebar_table h4{
	background-image:url(/images/sidebar/sidebar_middle_header.png);
	background-repeat:no-repeat;
	padding:7px 10px 5px 12px;
	color:#FFFFFF;
	font-size:14px;
}
#sidebar_table table{
	width: 224px;
	margin: 0 0 0 -1px;
}
#sidebar_table table td{
	color: #4b4b4b;
	line-height: 22px;
	padding: 0 2px;
	font-size: 11px;
	background-image:url(/images/dbase_table_row.gif);
	background-position:left top;
	background-repeat:repeat-x;
	white-space: nowrap;
}
#sidebar_table table .dark td{
	background-image:url(/images/dbase_table_row_dark.gif);
}
#sidebar_table table td a{
	color: #4b4b4b;
	font-weight:bold;
}
#sidebar_table table td span.bad{
	font-weight: bold;
	color: #d10000;
}
#sidebar_table table td span.good{
	font-weight: bold;
	color: #669100;
}
#sidebar_table table td span{
	font-weight: normal;
	color: #4b4b4b;
}
#sidebar_factscenter{
	width:248px;
}
#sidebar_factscenter h3{
	background-image:url(/images/sidebar/sidebar_header_big.png);
	background-repeat:no-repeat;
	padding:10px 10px 4px 12px;
	color:#FFFFFF;
	font-size:14px;
}
#sidebar_factscenter .small_container{
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding-left:7px;
	padding-right:13px;
}
#sidebar_factscenter ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#sidebar_factscenter li{
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 0px;
	border-bottom: 2px #4b4b4b dotted;
	background-repeat:no-repeat;
}
#sidebar_factscenter li a{
	display: block;
	height: 40px;
	line-height: 40px;
	background-image: url(/images/modules/statcenter_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0 0 0 10px;
	font-size: 12px;
	color: #4b4b4b;
}
#sidebar_factscenter li a:hover,
#sidebar_factscenter li a.active{
	background-image: url(/images/modules/statcenter_active_bg.gif);
	color: #d10000;
}

#seasonkings{
	width:248px;
}
#seasonkings h3{
	background-image:url(/images/sidebar/sidebar_header_big.png);
	background-repeat:no-repeat;
	padding:10px 10px 4px 12px;
	color:#FFFFFF;
	font-size:14px;
}
#seasonkings .small_container{
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding-left:7px;
	padding-right:13px;
}
#seasonkings .seasonkingitem{
	background-image: url(/images/modules/kingbox_item_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	height: 64px;
	border-bottom: 2px #4b4b4b dotted;
}
#seasonkings .seasonkingitem .seasonking_shirt{
	float: left;
	width: 70px;
	margin: 0px 4px 0px 0;
	text-align: center;
}
#seasonkings .seasonkingitem h4{
	color: #d10000;
	font-weight: bold;
	font-size: 12px;
	padding: 4px 0px 14px 0px;
}
#seasonkings .seasonkingitem p{
	color: #4b4b4b;
}
#seasonkings .seasonkingitem p a{
	color: #4b4b4b;
	text-decoration: underline;
}

span.refsmallheader{
	font-size: 10px;
}
#referee_stats_wrapper table td .negative_bar_wrapper{
	margin-right: -3px;
}
#referee_stats_wrapper table td .negative_bar_wrapper span{
	height: 22px;
	float: right;
	line-height: 22px;
	margin-right: 3px;
	font-weight: normal;
	font-size: 10px;
}
#referee_stats_wrapper table td .negative_bar_wrapper div{
	height: 22px;
	float: right;
	background-image:url(/images/green_bar_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 7px;
}
#referee_stats_wrapper table td.lastborder .negative_bar_wrapper{
	margin-left: -3px;
}
#referee_stats_wrapper table td.lastborder .negative_bar_wrapper span{
	height: 22px;
	float: left;
	line-height: 22px;
	margin-left: 3px;
	font-weight: normal;
	font-size: 10px;
}
#referee_stats_wrapper table td.lastborder .negative_bar_wrapper div{
	height: 22px;
	float: left;
	background-image:url(/images/red_bar_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 7px;
}

#statcenter_big{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	font-size:10px;
	margin:1px 0 0 1px;
	width:528px;
}
#statcenter_big h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
#statcenter_big .container{
	padding: 0px 15px 0px 7px;
}
#statcenter_big ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left;
	width: 250px;
}
#statcenter_big ul.left{
	border-right: 5px #d10000 solid;
}
#statcenter_big li{
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 0px;
	border-bottom: 2px #4b4b4b dotted;
	background-repeat:no-repeat;
}
#statcenter_big li span{
	display: block;
	padding: 0 0 0 46px;
	background-position: 0px 5px;
	background-repeat: no-repeat;
}
#statcenter_big li a{
	display: block;
	height: 40px;
	line-height: 40px;
	background-image: url(/images/modules/statcenter_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0 0 0 10px;
	font-size: 12px;
	color: #4b4b4b;
}
#statcenter_big li a:hover,
#statcenter_big li a.active{
	background-image: url(/images/modules/statcenter_active_bg.gif);
	color: #d10000;
}
#statcenter_big li.statoffside span{
	background-image: url(/images/modules/icon_off.gif);
}
#statcenter_big li.statcards span{
	background-image: url(/images/modules/icon_cards.gif);
}
#statcenter_big li.statfouls span{
	background-image: url(/images/modules/icon_fouls.gif);
}
#statcenter_big li.statposs span{
	background-image: url(/images/modules/icon_poss.gif);
}
#statcenter_big li.statshots span{
	background-image: url(/images/modules/icon_shots.gif);
}
#statcenter_big li.statchance span{
	background-image: url(/images/modules/icon_chances.gif);
}
#statcenter_big li.statcorner span{
	background-image: url(/images/modules/icon_corners.gif);
}
#statcenter_big li.statparade span{
	background-image: url(/images/modules/icon_saves.gif);
}

.noborder{
	border: 0px transparent solid !important;
}
.norightborder{
	border-right: 0px transparent solid !important;
}
.nopadding{
	padding: 0px !important;
}
.norightpadding{
	padding-right: 0px !important;
}
.noleftpadding{
	padding-left: 0px !important;
}

.table_info_text{
	padding: 0 21px 0 4px;
	height: 220px;
}

#table_header{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:10px;
	margin:1px 0 0 1px;
	width:528px;
	clear: both;
}
#table_header h1{
	color:#FFFFFF;
	font-size:14px;
	padding:11px 10px 4px 13px;
}
#table_header .table_header_image{
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;

	display:block;
	padding:0px 15px 0px 7px;
}
#table_header .table_header_text{
	background-image:url(/images/content/maincontent_middle.png);
	background-repeat:repeat-y;
	display:block;
	padding:3px 20px 3px 11px;
	font-size: 10px;
}
#table_header .table_header_text p{
	padding: 0px 4px 5px 4px;
	margin: 0px -4px -5px -4px;
}
#table_box{
	float:left;
	width:271px;
	color:#4b4b4b;
}
#table_box h3{
	padding:11px 10px 5px 7px;
	color:#FFFFFF;
	font-size:14px;
	background-image: url(/images/right_table_head.png);
	background-position: 0px 4px;
	background-repeat: no-repeat;
}

#table_box .container{
	background-image: url(/images/right_table_bottom.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding:0 17px 0 3px;
	height: 259px;
	margin: 0;
}
#table_box .newsitem{
	margin: 0 0 0 0;
	padding: 3px 0 3px 0;
	border-bottom: 2px #4b4b4b dotted;
}
#table_box .newsitem h4{
	color: #d10000;
	font-weight: bold;
}
#table_box .newsitem .newsitem_image{
	text-align: center;
	width: 60px;
	margin: 4px 4px 4px 0;
	float: left;
}
#table_box .newsitem .newsitem_footer{
	padding: 3px 0 0 0;
}
#table_box .newsitem .newsitem_footer a{
	color: #d10000;
}


#team_details_players{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:10px;
	margin:0px 0 0 0px;
	width:528px;
}
#team_details_players table{
	width: 100%;
	border-top:  2px #4b4b4b dotted;
	padding-top: 5px;
}
#team_details_players h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
#team_details_players .container{
	padding: 0 15px 0 7px;
}
table.team_players_table td{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
	line-height: 22px;
	background-image:url(/images/ref_table_row_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding: 0 3px;
	font-size: 11px;
}
table.team_players_table .main_header th{
	background-image:url(/images/dbase_table_row_dark.gif);
	background-position:left top;
	background-repeat:repeat-x;
	line-height: 22px;
	height: 22px;
	padding: 0px 3px;
	font-size: 12px;
}
table.team_players_table .header th{
	background-color:#E7EDD8;
	background-image:url(/images/ref_bigtable_header.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
	font-size: 11px;
	height: 30px;
	padding: 0px 3px;

}

#team_details_info .container{
	padding: 0 15px 0 7px;
}
.team_description{
	padding: 0 4px 5px 4px;
}
.team_info_table{
	margin-bottom: 5px;
}

.team_info_table th{
	line-height: 22px;
	height: 22px;
	background-image:url(/images/dbase_table_row_dark.gif);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	color: #669100;
	padding: 0 3px;
}
.team_info_table td{

	padding: 0 3px;
}
#team_details_categories .container{
	padding: 0 15px 0 7px;
}
.team_details_category_item{
	background-repeat:no-repeat;
	display:block;
	height:25px;
	line-height:25px;
	padding:0 0 0 0;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #C4C4C4;
}
.team_details_category_item a{
	background-image:url(/images/modules/statcenter_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#4B4B4B;
	display:block;
	font-size:12px;
	height:25px;
	line-height:25px;
	padding:0 0 0 0px;
	font-weight: bold;
	color: #669100;
	text-align: center;
}
.team_details_category_item a:hover,
.team_info_table .active a{
	background-image:url(/images/modules/statcenter_active_bg.gif);
	color: #d10000;
}
.team_statistics_table{
	width: 100%;
}
.team_statistics_table td{
	background-image:url(/images/dbase_table_row.gif);
	background-position:left top;
	background-repeat:repeat-x;
	line-height:22px;
	padding: 0 3px;
}
.team_statistics_table th{
	background-image:url(/images/dbase_table_row.gif);
	background-position:left top;
	background-repeat:repeat-x;
	line-height:22px;
	padding: 0 3px;
	text-align: left;
}
#team_details_wrong_teaser .container{
	padding: 0 20px 0 7px;
}
#team_details_wrong_teaser .container table{
	width: 100%;
}
#team_details_wrong_teaser .container table td,
#team_details_wrong_teaser .container table th{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
}
#team_details_wrong_teaser .container table th{
	background-color: #D5E0B8;
}
#team_details_wrong_teaser .container table td{
	background-image:url(/images/dbase_table_row.gif);
	background-position:left top;
	background-repeat:repeat-x;
	line-height:22px;
	padding: 0 3px;
	text-align: center;
}
#team_details_description{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:10px;
	margin:0 0 0 0;
	width:528px;
}
#team_details_description h3{
	color:#FFFFFF;
	font-size:14px;
	padding:11px 10px 4px 13px;
}
#openD{
	text-align: right;
	margin:-15px 7px 0 0;
	padding:1px 40px 18px 0;
	line-height: 12px;
	font-weight: bold;
	cursor: pointer;
	background-image:url(/images/more_info_rider_bottom.png);
	background-position:bottom right;
	background-repeat:no-repeat;
	z-index: 99;
}
.bignews_container table{
	border-bottom: 2px #4b4b4b dotted;
	margin-bottom: 2px;
}
.bignews_container table td{
	background-image: url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #fff;
}
.mediumnews_container table{
	border-bottom: 2px #4b4b4b dotted;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
.mediumnews_container table td{
	background-image: url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #fff;
}
.smallnews_container table{
	border-bottom: 2px #4b4b4b dotted;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
.smallnews_container table td{
	background-image: url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #fff;
}
.smallnews_container ul,
.mediumnews_container ul,
.bignews_container ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.smallnews_container li,
.mediumnews_container li,
.bignews_container li{
	padding: 0;
	margin: 0;
	list-style-type: none;
	display: block;
	float: left;
}
.smallnews_container li.matchday,
.mediumnews_container li.matchday,
.bignews_container li.matchday{
	text-align: left;
	width: 50%;
	font-weight: bold;
}
.smallnews_container li.date,
.mediumnews_container li.date,
.bignews_container li.date{
	text-align: right;
	width: 50%;
}
.smallnews_container strong,
.mediumnews_container strong,
.bignews_container strong{
	font-size: 12px;
}
#all_news .pager{
	background-color: #d10000;
	text-align: center;
	font-size: 12px;
	color: #fff;
	margin-bottom: -15px;
	margin-right: 15px;
	line-height: 25px;
}
#all_news .pager a,
#postingwrapper .pager a{
	color: #fff;
}
#all_news .all_news_container .news_text{
	padding: 0px 5px;
}
.user_descision_create .user_desc{
	width: 506px;
}
.user_descision_create .user_desc select{
	width: 220px;
}
.user_descision_create .user_desc #time{
	width: 50px;
}
.user_descision_create .user_desc textarea{
	width: 220px;
	height: 40px;
}
.user_descision_create .user_desc th{
	width: 200px;
	font-weight: bold;
	text-align: left;
	padding: 0 3px;
}
.user_descision_create .user_desc td{
	padding: 0 3px;
}

.floatclearborder{
	border-bottom: 2px #4b4b4b dotted;
	clear: both;
}
.nobottomborder{
	border-bottom: 0px transparent solid !important;
}
.notopborder{
	border-top: 0px transparent solid !important;
}


/* GRAY BACKGROUNDS */

#sidebar_match_details .match_details_top,
#sidebar_match_details .match_details_prior,
#sidebar_md_descisions table,
.small_container .lastpostingitem,
#wrapper #sidebar_md_referee table,
.table_header_text p,
.small_container .newsitem,
#table_box .lastpostingitem,
#table_box .newsitem,
.news_small_container .smallnews td{
	background-image: url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#wrapper #sidebar_last_postings .small_container,
#wrapper #sidebar_md_referee .small_container,
#wrapper #sidebar_news_box .small_container,
#wrapper #sidebar_info_box .small_container{
	padding: 0 13px 0 7px;
}
#table_box .lastpostingitem,
#table_box .newsitem,
.small_container .lastpostingitem,
.small_container .newsitem,
#wrapper #sidebar_info_box .small_container p{
	padding: 3px;
}
#wrapper #sidebar_md_referee table{
	width: 100%;
}
#wrapper #sidebar_md_referee table td{
	padding: 0 0 0 3px;
	line-height: 16px;
	height: 16px;
}
#wrapper #sidebar_md_descisions table{
	border-bottom: 0px transparent solid;
	border-top: 2px #4b4b4b dotted;
}
.gray_wrapper{
	margin: 0 12px 0 8px;
	background-image: url(/images/menubar/subheader_bg_gray.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#wrapper #sidebar_info_box .small_container p{
	background-image: url(/images/menubar/subheader_bg_gray.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.table_header_text p{
	margin-right: 1px;
}
.match_details_players table table td span.details_goal{
	background-image: url(/images/s_goal.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0 0 0 14px;
	white-space: nowrap;
}
.news_left,
.news_right{
	background-image: url(/images/menubar/subheader_bg_gray.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.posting_item_table{
	background-image: url(/images/menubar/subheader_bg_gray.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
h3 span span.round_header{
	float: right;
	margin-top: -2px;
	margin-right: -3px;
	line-height: 18px;
	font-size: 10px;
	color: #aaa !important;
}
#offside_trap_table h3 span span.round_header,
#antifairplay_table h3 span span.round_header,
#fouls_got_table h3 span span.round_header{
	margin-right: 12px;
}

#shots_table th,
#poss_table th,
#fouls_done_table th,
#fouls_got_table th,
#antifairplay_table th,
#offside_done_table th,
#offside_trap_table th{
	height: 25px;
	line-height: 12px;
	padding: 0 3px;
	background-color: #D5E0B8;
	font-size: 10px;
}


/*TEAMDETAILS*/

#team_details_info .team_shirt{
	float: left;
	border-right: 1px #d9d9d9 solid;
	width: 250px;
	background-image: url(/images/teamprofile/team_details_shirt_bg.gif);
	background-position: top left;
	text-align: center;
	background-repeat: repeat-x;
}
#team_details_info .team_shirt{
	float: left;
	border-right: 1px #d9d9d9 solid;
	width: 230px;
	text-align: center;
	background-image: url(/images/teamprofile/team_details_shirt_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
#team_details_info h4{
	float: left;
	border-left: 1px #b3b3b3 solid;
	line-height: 22px;
	height: 22px;
	background-image: url(/images/teamprofile/team_details_header_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #669100;
	font-size: 12px;
	font-weight: bold;
	width: 274px;
}
#team_details_info h4 span{
	padding: 0 4px;
}
#team_details_info table.team_details_table{
	border-left: 1px #b3b3b3 solid;
	background-image: url(/images/teamprofile/team_details_table_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	float: left;
	width: 274px;
}
#team_details_info table.team_details_table td{
	padding: 1px 0 1px 3px;
}
#team_details_info h5{
	float: left;
	border-left: 1px #b3b3b3 solid;
	line-height: 22px;
	height: 22px;
	background-image: url(/images/teamprofile/team_details_table_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #d10000;
	font-size: 12px;
	font-weight: normal;
	width: 274px;
	text-align: right
}
#team_details_info h5 span{
	padding: 0 4px;
	cursor: pointer;
}
#team_details_info ul{
	list-style-type: none;
	margin-top: 23px;
}
#team_details_info li{
	background-repeat:no-repeat;
	display:block;
	height:41px;
	line-height:41px;
	padding:0 0 0 0;
	float: left;
	border-left: 1px #b3b3b3 solid;
}
#team_details_info li a{
	background-image:url(/images/teamprofile/team_details_botton_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#669100;
	display:block;
	font-size:12px;
	height:41px;
	line-height:41px;
	padding:0;
	text-align: center;
	width: 114px;
}
#team_details_info li.double{
	line-height:19px;
	border-right: 1px #d9d9d9 solid;
	border-left: 0px transparent solid;
}
#team_details_info li.double a{
	line-height:19px;
}
#team_details_info li a:hover,
#team_details_info li a.active{
	background-image:url(/images/teamprofile/team_details_botton_bg_active.gif);
	color: #d10000;
}
#team_details_info .team_details_description{
	border-top: 2px #4b4b4b dotted;
	padding: 4px;
}
#team_details_header {
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:10px;
	margin:0 0 0 0;
	width:528px;
}
#team_details_header h3 {
	color:#FFFFFF;
	font-size:14px;
	padding:11px 10px 4px 13px;
}
#wrapper #team_details_stats .container,
#team_details_descisions .container{
	padding: 0 20px 0 7px;
}
#wrapper #team_details_stats,
#wrapper #team_details_players{
	background-image: url();
}
#team_details_descisions table.descisions_details{
	width: 100%;
	background-image:url(/images/descisions/team_descision_main_gray_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}
#team_details_descisions table.descisions_details td{
	text-align: center;
}
#team_details_descisions table.descisions_details td.badboy{
	width: 200px;
	color: #669100;
}
#team_details_descisions table.descisions_details td.neutral{
	width: 100px;
}
#team_details_descisions table.descisions_details td.goodboy{
	width: 200px;
	color: #d10000;
}
#team_details_descisions table.descisions_details td strong,
#team_details_descisions table.descisions_details .blackheader{
	display: block;
	font-size: 12px;
	padding: 4px;
	font-weight: bold;
}
#team_details_descisions table.descisions_details td .descisiontypes{
	display: block;
	padding: 1px 5px;
}
#team_details_descisions table.descisions_details td.baddesc{
	color: #669100;
	padding-top: 10px;
}
#team_details_descisions table.descisions_details td.gooddesc{
	color: #d10000;
	padding-top: 10px;
}
#team_details_descisions table.descisions_details .numbercontent{
	font-weight: bold;
	font-size: 12px;
}
#team_details_descisions table.descisions_details .greencontent{
	color: #669100;
}
#team_details_descisions table.descisions_details .redcontent{
	color: #d10000;
}

#team_details_descisions table.descision_games{
	width: 100%;
	border-top: 2px #4b4b4b dotted;
}
#team_details_descisions table.descision_games td a{
	color: #808080;
}
#team_details_descisions table.descision_games td{
	color: #808080;
	line-height: 22px;
	height: 22px;
	padding: 0 3px;
	border-right: 1px #d9d9d9 solid;
	border-left: 1px #b3b3b3 solid;
	background-image:url(/images/descisions/team_descision_table_row_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}
#team_details_descisions table.descision_games th{
	height: 30px;
	line-height: 12px;
	padding: 0 3px;
	border-right: 1px #d9d9d9 solid;
	border-left: 1px #b3b3b3 solid;
	background-image:url(/images/descisions/team_descision_table_header_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}
#team_details_descisions table.descision_games td .winner a,
#team_details_descisions table.descision_games td.result a{
	color: #4b4b4b;
}
#team_details_descisions table.descision_games strong.red a{
	color: #d10000;
}
.noleftborder{
	border-left: 0px transparent solid !important;
}
.comments_cite{
	padding: 7px;
	font-style: italic;
	border: 1px #aaa dotted;
	color: #9b9b9b;
	margin: 0px 0 5px 0;
}
.comments_cite_title{
	font-weight: bold;
	margin: 0 0 5px 0;
}
div.posting_body{
	height: auto !important;
	margin-bottom: 5px;

}
#table_box .lastpostingitem .lastpostingitem_text{
	height: 30px;
	overflow: hidden;
}
.comments_link .md_back_link,
.comments_link .md_comments_link{
	color: #fff;
	background-image: url(/images/descision_black_link.gif);
	background-position: top center;
	background-repeat: repeat-x;
	background-color: transparent;
	margin-top: 4px;
	padding: 5px;
	margin: auto;
	width: 300px;
	border-top: 4px transparent solid;
}
.ref_details_table th td{
	color: #4b4b4b !important;
	background-image: url() !important;
	line-height: 10px !important;
	height: 22px;
}
input.posting_title{
	background-color: transparent;
}
#postingwrapper .pager{
	background-color: #015089;
	text-align: center;
	font-size: 12px;
	color: #fff;
	margin-bottom: -10px;
	margin-right: 8px;
	line-height: 25px;

}
.red a{color:#d10000;}
span.floatright{
	float: right;
	margin-right: 20px;
}
.truered a{color:#d10000;}
.w200{
	width: 200px;
}

.ajaxloader{
	width: 100px;
	height: 50px;
	margin: 10px auto;
	background-image: url(/images/ajax-loader.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
#user_home,
#hot_topics,
#player_profile,
#player_profile_stats,
#player_profile_news,
#player_profile_games,
#topnews,
#leaguenews,
#intnews,
.tournament_finals{
	background-image:url(/images/content/maincontent_head.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	font-size:10px;
	margin:1px 0 0 1px;
	width:528px;
}
#user_home h3,
#hot_topics h3,
#player_profile h3,
#player_profile_stats h3,
#player_profile_news h3,
#player_profile_games h3,
#topnews h3,
#leaguenews h3,
#intnews h3,
.tournament_finals h3,
.tournament_group h3{
	padding:11px 10px 4px 13px;
	color:#FFFFFF;
	font-size:14px;
}
#user_home .friend_item{
	text-align: center;
	float: left;
	padding: 2px 0;
	width: 61px;
	margin: 0 1px;
}
#user_home .friend_item a{
	font-size: 8px;
}
#user_home .container,
#hot_topics .container,
#player_profile .container,
#player_profile_stats .container,
#player_profile_news .container,
#player_profile_games .container,
#topnews .container,
#leaguenews .container,
#intnews .container,
.tournament_finals .container,
.tournament_group .group_container{
	padding: 0px 15px 2px 7px;
}
#user_home_profile_container,
#user_home_friends_container,
#user_home_requests_container,
#user_home_views_container{
	clear: both;
}
#user_home .friendrequest_item{
	width: 253px;
	float: left;
	height: 60px;
	margin: 2px 0;
	background-image:url(/images/modules/news_item_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#user_home_profile_container,
#user_home_friends_container,
#user_home_requests_container,
#user_home_messages_navigation,
#message_action_bar,
#user_home_messages_list,
#user_home_navigation,
#home_user_friends_requests_details_navigation,
.user_profile_description,
#user_profile_friends,
#user_profile_views,
#hot_topics .hot_topics_descision{
	border-bottom: 2px #4b4b4b dotted;
}
#hot_topics .hot_topics_game{
	border-bottom: 4px #d00000 solid;
}
#user_home_friends_container h4,
#user_home_requests_container h4,
#user_home_views_container h4,
#user_home_messages_list_container h4,
#small_wrapper #user_home h4{
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	background-image: url(/images/profile/user_home_gray_row_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	padding: 0px 3px;
}
#user_home_friends,
#user_home_views{
	height: 60px;
	background-image:url(/images/modules/news_item_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#user_home .slider{
	height: 60px;
	width: 446px;
	float: left;
	filter:alpha(opacity=0);
	opacity: 0;
	-moz-opacity:0;
}
#user_home .button_left,
#user_home .button_right,
#user_home .button_left_active,
#user_home .button_right_active{
	width: 30px;
	height: 60px;
	float: left;
}

#leaguenews .button_left,
#leaguenews .button_right,
#leaguenews .button_left_active,
#leaguenews .button_right_active{
	width: 30px;
	height: 46px;
	float: left;
}

#user_home .button_left a,
#user_home .button_right a,
#user_home .button_left_active a,
#user_home .button_right_active a{
	display: block;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	width: 30px;
	height: 60px;
	color: transparent;
}
#leaguenews .button_left a,
#leaguenews .button_right a,
#leaguenews .button_left_active a,
#leaguenews .button_right_active a{
	display: block;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	width: 30px;
	height: 46px;
	color: transparent;
}

#user_home_navigation ul,
#user_home_messages_navigation ul,
#message_action_bar ul,
#home_user_friends_requests_details_navigation ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#user_home_navigation li,
#user_home_messages_navigation li,
#message_action_bar li,
#home_user_friends_requests_details_navigation li{
	list-style-type: none;
	display: block;
	float: left;
	text-align: center;
	background-image: url(/images/profile/user_home_navigation_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#user_home_navigation li{
	width: 123px;
}
#user_home #message_action_bar li{
	width: 251px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
}
#user_home #user_home_messages_navigation li,
#home_user_friends_requests_details_navigation li{
	width: 251px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
}
#user_home_navigation li a,
#user_home_messages_navigation li a{
	display: block;
	padding: 3px 5px;
	font-size: 12px;
	font-weight: bold;
}
#user_home_navigation li.active a,
#user_home_messages_navigation li.active a{
	color: #d10000;
}
#message_action_bar li a,
#home_user_friends_requests_details_navigation li a{
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 3px;
}

#messages_list_wrapper{

}
.wasread td{
	font-weight: bold;
}
#user_home_message_details table,
#profile_table,
#home_user_friends_requests_details table,
#user_profile_contact table,
#user_profile_actions_container table,
#hot_topics .toptable,
#hot_topics .bottomtable,
.sidebar_posting_item table,
#player_profile_games table,
#adminwrapper .admintable_new,
#adminwrapper .admintable_edit_new,
#player_profile_news table,
.tournament_finals table,
.tournament_group table,
.contacttable{
	width: 100%;
}
#user_home_message_details table td,
#user_home_message_details table th,
#messages_list_wrapper table td,
#messages_list_wrapper table th,
#profile_table td,
#profile_table th,
#home_user_friends_requests_details table td,
#home_user_friends_requests_details table th,
#user_profile_contact table td,
#user_profile_contact table th,
#user_profile_actions_container table td,
#user_profile_actions_container table th,
#edit_table th,
#edit_table td,
.sidebar_posting_item td,
.sidebar_posting_item th,
#player_profile td,
#player_profile th,
#player_profile_games td,
#player_profile_games th,
#adminwrapper .admintable_new th,
#adminwrapper .admintable_new td,
#adminwrapper .admintable_edit_new th,
#adminwrapper .admintable_edit_new td,
#blogtags_edit h5,
#player_profile_news table td,
#player_profile_news table th,
.tournament_finals table td,
.tournament_group table td,
.tournament_finals table th,
.tournament_group table th,
.contacttable td,
.contacttable th{
	padding: 0px 3px;
	line-height: 22px;
	background-image: url(/images/profile/user_home_gray_row_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.sidebar_posting_item td.postingbody{
	line-height: 12px;
}
#user_home_message_details table th,
#home_user_friends_requests_details table th,
#user_profile_contact table th,
#user_profile_actions_container table th,
#edit_table th,
#player_profile th,
#adminwrapper .admintable_edit_new th{
	font-weight: bold;
	text-align: right;
}
#profile_table th,
.sidebar_posting_item th,
#blogtags_edit h5{
	font-weight: bold;
	text-align: left;
	background-image: url(/images/profile/user_home_gray_row_bg_big.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.sidebar_posting_item th{
	color: #669100;
}
#messages_list_wrapper table th{
	font-weight: bold;
}
#messages_list_wrapper table{
	margin-right: 20px;
	width: 100%;
}
#user_home_message_details textarea,
#user_profile_actions_container table textarea{
	width: 494px;
	height: 200px;
}
#user_friendslist,
#user_visitorslist{
	filter:alpha(opacity=0);
	opacity: 0;
	-moz-opacity:0;
}
#user_home p{
	padding: 5px;
}
#home_user_friends_requests_details{
	display: none;
	border-top: 2px #4b4b4b dotted
}
.friendrequest_item table{
	width: 100%;
}
.friendrequest_item table td{
	padding: 1px 3px;
}
a.redlink{
	font-weight: bold;
	color: #d10000;
}
a.greenlink{
	font-weight: bold;
	color: #669100;
}
#user_home_navigation_profile,
#user_home_navigation_friends,
#user_home_navigation_visitors,
#user_home_navigation_messages,
{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
}
#user_home #user_home_navigation_messages{
	border-right: 0px transparent solid;
	width: 130px;
}
#user_friendslist,
#user_visitorslist,
#user_profile_friends,
#user_profile_views,
.user_profile_description,
#user_profile_contact{
	background-image:url(/images/modules/news_item_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#user_home_profile_container h4,
#hot_topics h4,
#edit_table .break th,
#adminwrapper .admintable_new th,
#blogtags_edit h4{
	font-size: 12px;
	font-weight: bold;
	padding: 0px 3px;
	line-height: 30px;
	color: #669100;
	background-image: url(/images/profile/user_home_top_bg_green.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#user_home_messages_navigation_out{
	border-right: 0px transparent solid;
}
#user_home .profile_image,
#edit_table .bigrow th,
#edit_table .bigrow td,
#player_profile .profile_image,
#adminwrapper .admintable_edit_new .largerow td,
#adminwrapper .admintable_edit_new .largerow th{
	background-image: url(/images/profile/user_home_profile_image_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#user_home .button_left{
	background-image: url(/images/profile/arrow_left.gif);
	background-position: 6px 14px;
	background-repeat: no-repeat;
}
#leaguenews .button_left{
	background-image: url(/images/profile/arrow_left.gif);
	background-position: 6px 8px;
	background-repeat: no-repeat;
}
#user_home .button_right{
	background-image: url(/images/profile/arrow_right.gif);
	background-position: 6px 14px;
	background-repeat: no-repeat;
}
#leaguenews .button_right{
	background-image: url(/images/profile/arrow_right.gif);
	background-position: 6px 8px;
	background-repeat: no-repeat;
}
#user_home .button_left_active{
	background-image: url(/images/profile/arrow_left_active.gif);
	background-position: 6px 14px;
	background-repeat: no-repeat;
}
#leaguenews .button_left_active{
	background-image: url(/images/profile/arrow_left_active.gif);
	background-position: 6px 8px;
	background-repeat: no-repeat;
}
#user_home .button_right_active{
	background-image: url(/images/profile/arrow_right_active.gif);
	background-position: 6px 14px;
	background-repeat: no-repeat;
}
#leaguenews .button_right_active{
	background-image: url(/images/profile/arrow_right_active.gif);
	background-position: 6px 8px;
	background-repeat: no-repeat;
}
#user_profile_actions ul{
	margin: 0;
	padding:0;
}
#user_profile_actions li{
	display: block;
	margin: 3px 10px;
	padding-right: 5px;
	background-image: url(/images/profile/red_button_right_part.gif);
	background-position: top right;
	background-repeat: no-repeat;
	list-style-type: none;
}
#user_profile_actions li a{
	display: block;
	margin: 0;
	padding-left: 5px;
	background-image: url(/images/profile/red_button_left_part.gif);
	background-position: top left;
	background-repeat: no-repeat;
	line-height: 14px;
	text-transform: uppercase;
	color: #d10000;
	text-align: center;
}
#small_wrapper #user_home{
	float: none;
	margin: 5px auto;
}
#hot_topics .resultspan{
	padding: 0 15px;
}
#hot_topics h4 span{
	font-size: 11px;
	color: #4B4B4B;
}
#hot_topics .call1,
#hot_topics .call2,
#hot_topics .call3,
#hot_topics .call0{

	width:auto;
}
.hot_topics_descision h5{
	color: #d10000;
	padding: 3px;
	font-size: 11px;
	font-weight: bold;
}
.hot_topics_descision h5.closed{
	color: #669100;
}
#hot_topics .toptable td,
#hot_topics .bottomtable td,
#hot_topics .toptable th,
#hot_topics .bottomtable th,
#hot_topics p{
	padding: 2px 3px;
}
.bottomtable strong{
	font-size: 12px;
	font-weight: normal;
}
.bottomtable a{
	display: block;
	float: left;
	width: 21px;
	height: 21px;
}
.bottomtable .negative_bar_wrapper{
	float: left;
	padding-top: 3px;
}
.bottomtable .negative_bar_wrapper span{
	height: 12px;
	float: left;
}
.bottomtable .negative_bar_wrapper div{
	height: 12px;
	float: left;
	background-repeat:repeat-x;
	background-position: 0 2px;
	margin: 0 4px 0 4px;
}
.bottomtable .community_vote_bad .negative_bar_wrapper div{
	background-image:url(/images/red_bar_bg.gif);
}
.bottomtable .community_vote_good .negative_bar_wrapper div{
	background-image:url(/images/green_bar_bg.gif);
}
.bottomtable .community_vote_neutral .negative_bar_wrapper div{
	background-image:url(/images/gray_bar_bg.gif);
}
body.iframe_body{
	background-color: transparent;
	background-image: url();
}
.avatariframe{
	border: 0px transparent solid;
}
span.redbutton{
	display: block;
	margin: 0px;
	background-image: url(/images/profile/red_button_right_part.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 75px;
}
#user_home span.redbutton,
#edit_table span.redbutton{
	width: 175px;
}
span.redbutton a{
	display: block;
	margin: 0;
	margin-right: 5px;
	padding-left: 5px;
	background-image: url(/images/profile/red_button_left_part.gif);
	background-position: top left;
	background-repeat: no-repeat;
	line-height: 14px;
	text-transform: uppercase;
	color: #d10000;
	text-align: center;
}
#edit_table{
	width: 100%;
}
#edit_table .break th{
	text-align: left;
}
#avatariframe{
	width: 250px;
	height: 75px;
}
#edit_table td .profile_input,
#edit_table td .profile_select,
#edit_table td .profile_area{
	width: 200px;
}
#edit_table td .profile_area{
	height: 75px;
}
#editcontact span.redbutton{
	margin: 4px 0px 4px 211px;
}
.bigmargin span.redbutton{
	margin: 4px 0px 4px 211px;
}
.sidebar_posting_item a.username{
	color: #669100;
	font-size: 8px;
}
#player_profile_stats table,
#player_profile table{
	width: 100%;
}
#player_profile_stats th{
	background-color:#E7EDD8;
	background-image:url(/images/ref_bigtable_header.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
	font-size:11px;
	padding: 3px 1px;
}
#player_profile_stats td {
	background-image:url(/images/ref_table_row_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
	color:#4B4B4B;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	padding:0 3px;
	text-align: center;
}
#player_profile .profile_image{
	padding-top: 5px;
}
#player_profile_games span.nogood{
	font-weight: bold;
	color: #d10000;
	text-decoration: line-through;
}
#player_profile_games span.wtresult{
	font-weight: bold;
	color: #669100;
}
#player_profile_games span.good{
	font-weight: bold;
}
.match_details_players a{
	color: #fff;
	font-weight: normal;
}
.match_details_players a:hover{
	color: #d10000;
	font-weight: normal;
}
.match_details_players .tablecontainer .lefttd,
.match_details_players .tablecontainer .lefttd table{
	width: 120px;
}
.match_details_players .tablecontainer .righttd,
.match_details_players .tablecontainer .righttd table{
	width: 108px;
}
tr.hometeamrow td{
	border-bottom: 1px #808080 dotted;
	margin-bottom: 1px;
}
tr.awayteamrow td a{
	font-weight: bold;
}
tr.hometeamrow td a{
	font-weight: bold;
}
tr.loser td a,
th.notdark,
tr.loser td,
th.notdark a{
	color: #808080;
}

.box_small_game_table td,
.box_small_game_table th{
	line-height: 20px;
	padding: 0 3px;
}
.box_small_game_table span.views,
.box_small_game_table span.posts{
	display: block;
	float: left;
	margin-right: 10px;
	height: 16px;
	line-height: 16px;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-position: 2px 1px;
	font-size: 9px;
}
.hot_topics_descision span.views,
.hot_topics_descision span.posts{
	display: block;
	float: right;
	margin-right: 10px;
	height: 16px;
	line-height: 16px;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-position: 2px 1px;
	font-size: 9px;
}
.box_small_game_table span.posts,
.hot_topics_descision span.posts{
	background-image: url(/images/icons/posts1.png);
}
.box_small_game_table span.views,
.hot_topics_descision span.views{
	background-image: url(/images/icons/views1.png);
}
.box_small_game.descision_wrong{
	background:transparent url(/images/header/matchbox_green_red.png) no-repeat;
	float:left;
	width:191px;
	height:125px;
}
.box_small_game.descision_wrong_hot{
	background:transparent url(/images/header/matchbox_green_red_hot.png) no-repeat;
	float:left;
	width:191px;
	height:125px;
}
.box_small_game.descision_hot{
	background:transparent url(/images/header/matchbox_green_hot.png) no-repeat;
	float:left;
	width:191px;
	height:125px;
}
.box_small_game.descision_active_hot{
	background:transparent url(/images/header/matchbox_red_hot.png) no-repeat;
	float:left;
	width:191px;
	height:125px;
}
.box_small_game.descision_wrong .discussionlink a{
	color:#d10000;
	font-size:12px;
}
#adminwrapper .admintable_new th{
	text-align: left;
}
#adminwrapper .redbutton{
	width: 200px;
	height: 14px;
}
#adminwrapper .redbutton a{
	line-height: 13px;
}
#adminwrapper .admintable_new .redbutton{
	width: 100px;
}
#adminwrapper .admintable_new tr:hover td,
.tournament_finals tr:hover td,
.tournament_group tr:hover td{
	background-image: url(/images/ref_table_row_active_bg.gif);
}
#admin_wrapper #news_body___Frame{
	width: 400px;
}
#blogtags_edit h5{
	font-size: 11px;
}
#blogtags_edit ul{
	padding: 5px 0 5px 20px;
}
#blogtags_edit li{
	font-weight: bold;
	line-height: 20px;
	display: block;
	height: 20px;
}
#blogtags_edit li img{
	display: block;
	float: left;
	margin-right: 5px;
}
#blogtags_edit span.relation{
	font-weight: normal;
	font-size: 9px;
}
#blogtags_edit .tag_team_list{
	margin: 10px 0;
	height: 95px;
	overflow-x: scroll;
}
#blogtags_edit .tag_team_list .tag_team_item{
	width: 70px;
	height: 70px;
	float: left;
	margin-right: 5px;
	border: 1px #343434 dotted;
}
#blogtags_edit .tag_team_list .tag_team_item a{
	display: block;
	width: 70px;
	height: 70px;
}
#blogtags_edit .tag_team_list .tag_team_item a.selected,
#add_players_wrapper .player_item a.selected,
#add_refs_wrapper .ref_item a.selected,
#blogtags_edit .tag_md_list .tag_md_item a.selected,
#add_games_wrapper .game_item a.selected{
	background-image: url(/images/icons/frontpage1.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
#add_players_wrapper .player_item,
#add_refs_wrapper .ref_item,
#add_games_wrapper .game_item{
	display: block;
	float: left;
	width: 175px;
	line-height: 20px;
	height: 20px;
	margin: 3px 3px 0px 0;
	border: 1px #343434 dotted;
}
#add_players_wrapper .player_item a,
#add_refs_wrapper .ref_item a,
#add_games_wrapper .game_item a{
	display: block;
	line-height: 20px;
	height: 20px;
	padding: 0px 3px;
}
#blogtags_edit .tag_md_list .tag_md_item{
	width: 25px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	float: left;
	border: 1px #343434 dotted;
	margin: 3px 3px 0px 0px;
}
#blogtags_edit .tag_md_list .tag_md_item a{
	display: block;
	width: 25px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	font-weight: bold;
	font-size: 12px;
}
#add_games_wrapper .game_item a{
	text-align: center;
}
#adminwrapper #add_games_wrapper .game_item{
	width: 220px;
}
.posting_userstatus,
.posting_posts{
	color: #669100;
}
.posting_userstatus{
	padding-top: 3px;
}
.posting_posts{
	font-size: 9px;
}
.news_subnav{
	height: 30px;
	border-bottom: 2px #343434 dotted;
}
.news_subnav_item{
	float: left;
	width: 124px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
	text-align: center;
	background-image: url(/images/profile/user_home_navigation_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 30px;
	line-height: 30px;
}
.news_subnav_item.norightborder{
	width: 126px;	
}
.news_subnav_item a{
	display: block;
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
}
.news_subnav_item a:hover,
.news_subnav_item a.active,
.news_subnav_item.selected a{
	background-image:url(/images/modules/statcenter_active_bg.gif);
	color: #d10000;
}
.news_preview_item{
	padding: 6px;
	background-image:url(/images/modules/news_item_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-bottom: 2px #343434 dotted;
}
.news_preview_item h4{
	font-weight: bold;
	font-size: 20px;
}
.news_preview_item h4 a{
	color: #d10000;
}
.news_preview_item p{
	padding: 3px 0 0 0;
	font-size: 12px;
}
.news_tags{
	background-image:url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	padding: 0px 0px 0 0;
}
.news_tag_item ul{
	padding: 0;
	margin: 0;
}
.news_tag_item li{
	display: block;
	line-height: 15px;
	height: 15px;
	float: left;
	padding: 0px 15px 0 6px;
	text-align: center;
	color: #808080;
}
.news_tag_item li a{
	color: #808080;
}
.news_tag_item li a:hover{
	color: #d10000;
}
.news_tag_item p{
	padding: 6px;
}
#news_team_slider{
	height: 50px;
}
.paged{
	width: 446px;
	float: left;
}
#leaguenews_teams{
	background-image:url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	border-bottom: 2px #343434 dotted;
}
.news_team_item{
	width: 48px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C4C4C4;
	float: left;
	height: 50px;
	background-image:url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.news_team_item a{
	display: block;
	width: 48px;
	padding: 1px 0 1px 0;
	background-image:url(/images/modules/news_item_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.news_team_item a:hover,
#leaguenews .selected a{
	background-image:url(/images/modules/statcenter_active_bg.gif);
}

.news_team_item img{
	display: block;
	width: 45px;

}
.paged .news_team_item{
	width: 42px;
	height: 46px;

}
.paged .news_team_item a{
	width: 42px;

}
.paged .news_team_item img{
	width: 42px;

}
.givemargin{
	margin-left: 5px;
}
#leaguenews .button_right a:hover,
#leaguenews .button_right_active a:hover,
#leaguenews .button_left a:hover,
#leaguenews .button_left_active a:hover{
	color: transparent !important;
}
.readmore{
	position: relative;
	width: 100px;
	height: 20px;
	line-height: 20px;
	top: -22px;
	left: 390px;
}
.readmore a{
	color: #d10000;
	font-size: 12px;
}
#leaguenews_teams_items_wrapper table,
#intnews_teams_items table{
	display: block;
	width: 485px;
	/*position: relative;*/
	border-bottom: 2px #343434 dotted;
	float: left;
}
#leaguenews_teams_items,
#intnews_teams_items{
	height: 200px;
	overflow-y: scroll;
	overflox-x: hidden;
}
#leaguenews_teams_items td,
#intnews_teams_items td{
	font-size: 12px;
	padding: 2px;
}
#leaguenews_teams_items .head a,
#intnews_teams_items .head a{
	color: #d10000;
}
.news_details_container .news_tags{
	border-top: 2px #343434 dotted;
}
#postingwrapper .redbutton,
#community_activateuser .redbutton{
	margin-left: 400px;
	margin-top: 5px;
	width: 100px;
}
#community_activateuser .container .redbutton{
	margin-top: -5px;
	margin-bottom: 10px;
	margin-left: 390px;
}
.posting_time{
	color: #808080;
	background-image: url(/images/posting_time.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	display: block;
	padding: 0px 0px 0px 16px;
}
#sidebar_last_postings .sidebar_posting_item table .posting_avatar,
#sidebar_last_postings .sidebar_posting_item table .postingbody{
	background-image: url(/images/profile/user_home_profile_image_bg.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.LGSN_link2{
	display: none;
}
#LGSN{
	width: 521px;
}
#breadcrumb{
	clear: both;
}
#bc_wrapper{
	height: 25px;
	line-height: 25px;
	float: left;
	padding: 0 7px;
	margin-top: -42px;
	margin-left: 3px;
}
#bc_wrapper a{
	color: #fff;
}
.tournament_group{
	background-image: url(/images/content/small_maincontent_head.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 260px;
	float: left;
	font-size: 10px;
}
.group_container{
	background-image: url(/images/content/small_maincontent_middle.png);
	background-position: top left;
	background-repeat: repeat-y;
}
.group_closer{
	background-image: url(/images/content/small_maincontent_bottom.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 260px;
	height: 15px;
}
.moretoread a{
	color: #d10000;
}
.tournament_group table td,
.tournament_group table th{
	padding: 0 2px !important;
}
body.facebook_body{
	background-image: url();
	background-color: #fff;
}
#user_home .user_profile_description{
	border: 0px transparent solid;
}
.noborderbottom{
	border-bottom: 0px transparent solid !important;
}
.bordertop{
	border-top: 2px #343434 dotted !important;
}
a.a2a_dd{
	display: block;
	width: 171px;
	height: 16px;
	clear: both;
	margin-left: 349px;
	margin-bottom: 5px;
}
.adminarea{
	width: 400px;
	height: 100px;
	font-family: Verdana, Arial, sans-serif;
  	font-size: 12px;
}
.news_preview_item div{
	font-size: 12px;
}
h3 .headerbutton{
	float: right;
	display: block;
	padding-right: 10px;
	padding-top: 2px;
}
h3 .headerbutton a{
	color: white;
	font-size: 11px;
}
#messages_list_table tr td{
    cursor: pointer;
    white-space:nowrap;
}
#playerslist_matchdays{
	padding: 0;
	margin:0;
}
#playerslist_matchdays li{
	list-style-type: none;
	float: left;
	display: block;
	font-size: 12px;
	line-height: 25px;
	padding: 0;
	width: 25px;
	margin: 0 3px 3px 0;
	border: 1px #343434 solid;
}
#playerslist_matchdays li a{
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	padding: 0;
	text-align: center;
	margin: 0;
}
#playerslist_matchdays li a.selected{
	background-image:url(/images/icons/frontpage1.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
#team_data{
	clear: both;
}
.players_team_item{
	background-position:center center;
	background-repeat:no-repeat;
	width: 70px;
	height: 70px;
	float: left;
	border: 2px #343434 solid;
	margin: 0 3px 3px 0;
	position: relative;
}
.players_team_item a{
	display: block;
	width: 70px;
	height: 70px;
	text-indent: -4000px;
}
.players_team_item a.selected{
	background-image:url(/images/icons/frontpage1.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.player_data_overlay{
	clear: both;
}
.player_data_overlay table{
	width: 300px;
}
.player_data_overlay table tr:hover td{
	background-color: #ffaaaa;
}
.player_search_target ul{
	margin: 0;
	padding: 0;
}
.player_search_target ul li{
	margin: 3px 3px 0px 0;
	padding: 0;
	list-style-type: none;
	line-height: 20px;
	display: block;
	width: 200px;
	border: 1px #343434 dotted;
}
.player_search_target ul li a{
	margin: 0;
	padding: 0 3px;
	line-height: 20px;
	display: block;

	text-align: left;
}

.box_small_game_table .notdark{
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
}
.box_small_game_table{
	table-layout: fixed;
}
.box_small_game_table .notdark div{
	width: 136px;
	height: 100%;
	overflow: hidden;
}

#admin_wrapper{
	width: 956px;
}
#admin_head{
	height: 153px;
	background-image: url(/images/header/graphic_wave_solo.png);
}
#admin_logo{
	height: 153px;
	display: block;
}
#admin_content{
	background-color: #fff;
	padding: 10px;
}
#admin_wrapper ul.transferlist{
	padding: 10px;
}
#admin_wrapper ul.transferlist li{
	margin: 0 0 3px 0;
	list-style-type: none;
	display: block;
	line-height: 20px;
	border:1px dotted #343434;
	padding: 0 3px;
	background-color: #e3e3e3;
}
#admin_wrapper ul.transferlist li a{
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	margin-right: 5px;
}
#addfriend{
	padding: 3px;
}
#friendsuggestions{
	padding: 0 3px 0 5px;
	margin-top: -3px;
}
#friendsuggestions li{
	list-style-type: none;
	display: block;
	line-height: 18px;
}
#home_user_friends_requests_details .message_text{
	width: 492px;
}

/* POLL */

#poll_sidebar{
	width:248px;
}

#poll_sidebar h3 {
	background-image:url(/images/sidebar/sidebar_header.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:14px;
	padding:10px 10px 5px 12px;
}

#poll_sidebar .small_container {
	background-image:url(/images/sidebar/sidebar_middle.png);
	background-repeat:repeat-y;
	font-size:10px;
	padding-left:7px;
	padding-right:13px;
}

#poll_sidebar h5{
	background-color: #D5E0B8;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 8px;
}

#poll_sidebar ul{
	padding: 0;
	margin: 0;
}
#poll_sidebar li{
	margin: 0;
	padding: 0 3px;
	list-style-type: none;
	display: block;
	clear: both;
	background-image:url(/images/modules/news_item_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;

}

#poll_sidebar li a{
	display: block;
	float: left;
	width: 190px;
	padding-bottom: 2px;
	padding-top: 9px;
}

#poll_sidebar li a.pollvote{
	width: 21px;
	height: 21px;
	background-image: url(/images/content/icon_call1_small.gif);
	margin-right: 5px;
	padding: 0;
	margin-top: 5px;
}

#poll_sidebar a.pollresult{
	display: block;
	clear: both;
	line-height: 20px;
	text-align: center;
	text-transform: uppercase;
	padding: 2px 0;
	background-image:url(/images/modules/news_item_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

#poll_sidebar li .bar{
	clear: both;
}

#poll_sidebar .negative_bar_wrapper span{
	line-height: 12px;
	float: left;
	font-weight: normal;
}
#poll_sidebar .negative_bar_wrapper div{
	height: 12px;
	float: left;
	background-image:url(/images/green_bar_bg.gif);
	background-repeat:repeat-x;
	background-position: 0 2px;
	margin: 0 4px 0 0;
}


#left_link_box{
	width: 200px;
	background-image: url(/images/leftbar/bottom_bg.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding: 0 0 14px 0;
	clear: both;
	margin-top: 10px;
}
#left_link_box h3{
	background-image: url(/images/leftbar/top_bg.png);
	background-repeat: no-repeat;
	background-position: top left;
	color:#FFFFFF;
	font-size:14px;
	padding:9px 10px 5px 12px;
}
#left_link_box .leftcontainer{
	background-image: url(/images/leftbar/middle_bg.png);
	background-repeat: repeat-y;
	background-position: top left;
	padding: 3px 12px 0 7px;
}
#left_link_box ul li{
	list-style-type: none;
	padding: 0 0 0 4px;
}
.news_preview_item h5{
	text-align: right;
	height: 15px;
	margin: 0 0 -10px 0;
}
.new_details_text h5.date{
	text-align: right;
	height: 15px;
	margin: 0 0 -5px 0;
}

/*LANDINGPAGE*/

#community_landing_wrapper{
	margin-top: -10px;	
	margin-bottom: -10px;
	background-image: url(/images/community_landing/community_landing_form_bg.png);
	background-position: bottom left;
	background-repeat: repeat-x;
}

#community_landing_teamlist{
	float: left;
}

.community_landing_team_item{
	width: 320px;
	height: 70px;	
	background-color: #fff;
	background-image: url(/images/community_landing/community_landing_team_item_bg.png);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#community_landing .container .community_landing_team_item img{
	float: left;
	height: 70px;
	width: 70px;
	margin: 0 0 0 5px;
	display: block;	
}
#community_landing .container .community_landing_team_item .community_landing_team_item_name{
	display: block;
	line-height: 12px;
	font-size: 12px;
	font-weight: bold;
	padding-top: 18px;
	text-indent: 40px;	
	margin-left: 75px;
}
#community_landing .container .community_landing_team_item .community_landing_team_item_percent_bar{
	margin-left: 75px;
	height: 40px;	
}
#community_landing .container .community_landing_team_item .community_landing_team_item_percent_bar span{
	display: block;
	float: left;
	height: 32px;
	line-height: 32px;
	width: 35px;
	text-align: right;
	font-size: 12px;
}
#community_landing .container .community_landing_team_item .community_landing_team_item_percent_bar_bar{
	height: 32px;
	margin-left: 40px;
	background-image: url(/images/community_landing/community_landing_bar.gif);
	background-position: center left;
	background-repeat: repeat-x;
}

#community_landing_form{
	margin-left: 320px;	
}
#community_landing_form h5{
	color: #D10000;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
	line-height: 12px;
	padding: 10px 0 2px 7px;	
}
#community_landing_form form{
	display: block;
	padding: 20px 0 0 7px;	
}
#community_landing_form td{
	font-size: 12px;	
}

#community_landing_form .green_button{
	padding: 0;
	margin: 0;
	display: block;
	width: 88px;
	height: 19px;	
	background-image: url(/images/community_landing/community_landing_form_button.png);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: center;
	color: #669100;
	font-size: 12px;
	text-transform: uppercase;
	border: 0;
	line-height: 17px;
}

/* FLASH PLAYER */

#sidebar_videos .video_wrapper{
	padding: 6px 0 0 1.5px;
	background-color: #d00000;
}

#maincontent_video .container{
	padding: 0px 15px 0 7px;	
}

#maincontent_video .video_wrapper{
	padding: 0 0 0 63px;	
	background-color: #000;
}
