@charset "utf-8";
/* CSS Document */

	html{ height: 100%;}
	body{
		color: #8a8a8a;
		margin:0;
		padding:0;
		font:12px/14px Tahoma,sans-serif;
		vertical-align: top;
		background: #000000 url(../images/bg_headindex.jpg) no-repeat top center;
		min-height: 100%;
		height: 100%;
		/*width: 100%;
		min-width:970px;*/
}
	#bodyfooter{ width: 100%; background: url(../images/bg_footerindex.png) no-repeat bottom center;}
	#divmain{
		width: 960px; /*Width of main container*/
		margin: 0 auto; /*Center container on page*/
		position:relative;
		background-color: #000000;
		padding-bottom: 30px;
		overflow: hidden;
}   
	.tab_language{
		width: 100%;
		height: 24px;
		background-color: #000;
}
	.tab_language ul {float: right; padding-right: 20px;}
	.tab_language ul li { float: left; padding-top: 5px;}
	.tab_language ul li  a { 
		display: block;
		color: #eeeeee;
		font-size: 10px;
		margin-right: 2px;
		padding: 2px 4px;
}
	.tab_language ul li  a:hover, .tab_language #current { background-color: #a70001;}
/*-- end tab language --*/
/*------ start head logo ---*/
	.head_logo {
		width: 960px;
		height: 112px;
		background: url(../images/bg_logotab.jpg) repeat top left;
		margin: 0 auto;
		position: relative;
}
	.head_logo h1 a{
		width: 350px;
		height: 75px;
		background: url(../images/logo-nuksu.png) no-repeat;
		position: absolute;
		top: 35px;
		left: 20px;
		text-indent: -99999px;
}
	.social {
	width: 120px;
	height: 26px;
	position: absolute;
	top: 73px;
	right: 15px;
}
	.social  ul li { float: left; margin-right: 4px;}
	.social  a{
		width: 26px;
		height: 25px;
		display: block;
		text-indent: -99999px;
}
	.social  a:hover{ background-position:left -25px;}		
	.social1 a{ background: url(../images/bt_social1.png) no-repeat left top}
	.social2 a{ background: url(../images/bt_social2.png) no-repeat left top}
	.social3 a{ background: url(../images/bt_social3.png) no-repeat left top}
	.social4 a{ background: url(../images/bt_social4.png) no-repeat left top}
	
/*-- end head logo --*/
/***
** start banner_index **
***/
	 .banner_index {
		 width: 930px;
		 height:  261px;
		 border: 1px solid #343434;
		 margin: 15px auto;
}
/*--- end banner_index ---*/
/*------ start maincontainer---*/

		#maincontainer{
			width: 900px;
			height: auto;			
			background: url(../images/gradian_texture.jpg) repeat-x top left;
			border: 1px solid #343434;
			margin: auto;
			/*margin-top: 10px;*/
			position: relative;
			padding: 30px 15px;
			overflow: hidden;
} 
	.content_main { width: 100%; background-color: #000000; overflow: hidden; }
	.content_left{ 	width: 620px; float: left; background: #000000; }
	.content_right{ width: 260px; float: right; background: #000000; }
	.index_contleft  { float: left; padding: 20px 0 0 20px;}

/*-- start cont_welcome*/

	.cont_welcome, .cont_fighter, .cont_vdo, .cont_gallery, .cont_events  {
			width: 535px; 
			overflow: hidden;
			margin-bottom: 40px;
}
	.cont_welcome h2 { 
			width: 330px; height: 35px;
			background: url(../images/icon_welcome_naksu.png) no-repeat;
			text-indent: -99999px;
}
	.cont_welcome h3 {
			font-size: 18px;
			color: #ffffff;
			margin: 10px 0 5px 0;
}
	.t1, .t2 { width: 20px; height: 22px; display: block; }
	.t1 { background: url(../images/icon_welcome_t1.png) no-repeat top left; float: left; margin-right: 10px; }
	.t2 { background: url(../images/icon_welcome_t2.png) no-repeat top right; float: right; }
	.cont_welcome p{ font-size: 12px; line-height: 20px; }	
	.t_red { color: #a70001; }
	
/*--end cont_welcome--*/
/*----- start cont_news ---*/

	.update_news { font-size: 11px; margin: 12px 0 0 262px; float: left; }
	.bt_arrow a {
		width: 17px;
		height: 17px;
		background: url(../images/bt_arrow1.png) no-repeat;
		margin-top:  8px;
		float: right;
}
	.bt_arrow a:hover { background-position:left -17px;}
	.content_detailPS, .content_detail {
		border-top: 1px solid #343434;
		clear: both;
		padding: 25px 0;
		position: relative;
}
	.content_detailPS img { width: 576px; height: 208px;}
	.content_detailPS a{ width: 576px; height: 208px; display: block; border: 2px solid #343434; }
	.content_detailPS a:hover{ border: 2px solid #a70001;}
	.content_detail img { width: 105px; height: 105px;  border: 2px solid #343434;  float: left; margin: 0 20px 20px 0;}
	.content_detail h3, .content_detail h3 a, .news_colum h3, .contact_divleft  h3, .contact_divright h3{ font-size: 14px; color: #ffffff;}
	.content_detail h3 a:hover {  font-size: 14px; color: #a70001;}
	.content_detail p { 
		font-size: 12px; 
		color: #8a8a8a; 
		line-height: 18px;
		margin: 3px 0 5px 129px;
		padding: 3px 5px 15px 0;
}
	.content_detail span a {font-size: 12px; color: #7a0001; float:left; text-align: left;}
	.content_detail span a:hover { font-size: 12px; color: #990000;}
	.content_detail a span { font-size: 9px;}
	 
/* end cont_news--*/
/*---- Start cont_fighters---*/

	.cont_fighter h2 {		
		height: 35px;
		background: url(../images/head_fighter.png) no-repeat;
		text-indent: -99999px;
		margin-bottom: 10px;
}
	.fighters_content {
			width: 580px;
			background-color: #000000;
			padding:0 20px 0 20px;
			position: relative;
}
	.cont_fighter  ul { margin: 0 0 0 3px; }
	.cont_fighter  ul li { float: left; text-align: center; margin-right: 4px; }
	.cont_fighter ul li img { margin-top: 3px;}
	.cont_fighter ul li a{ 
			width: 72px; height: 110px; 
			display: block; 
			background: url(../images/bg_fight_index.jpg) no-repeat top left; 
}
	.cont_fighter ul li a:hover { background-position: left -110px; } 
	.cont_fighter ul li a:hover p { color: #ffffff; }
	.cont_fighter ul li p { color: #8a8a8a; font-size: 12px; margin-top: 3px; }		
	
/*-- end cont_fighters--*/
/*---- Start cont_vdo---*/

	.cont_vdo h2 {
		height: 30px;
		background: url(../images/head_video.png) no-repeat;
		text-indent: -99999px;
		margin-bottom: 10px;
}
	.video_index li  { 
		width: 515px; height: 234px; 
	 	padding: 10px;  
		line-height: 20px; 
		color: #ffffff; 
		/*margin-top: 20px;*/
}
	.video_index li:hover { background-color: #121212; }
	.video_index img { float: left; border: 2px solid #343434;margin-right: 20px; }
	.video_index h3 { 
		margin: 10px 0; 
		padding-bottom:  5px; 
		border-bottom: 2px solid #343434; 
}
	.video_index h4, .fight_interview h4 { font-size: 14px;}
	.video_index h4 span {
		font-size: 10px;
		padding: 1px 2px;
		background-color: #990000;
		float: right;
}
	.video_index span { font-size: 11px; }
	.video_index p { font-size: 14px; color: #494949; margin: 7px 0 6px 15px; }

/*-- end cont_vdo 
/*start cont_gallery--*/

	.cont_gallery h2 {
		height: 35px;
		background:  url(../images/head_gallery.png) no-repeat;
		text-indent: -99999px;
		margin-bottom: 10px;
} 
	.cont_gallery  ul{ 
		margin-left: 5px;
}
	.gallery_detail li { float: left;}
	.gallery_detail  a{
		display: block;
		width: 110px;
		height: 73px;
		border: 3px solid #343434;
		margin: 5px 11px 10px 5px;
}
	.gallery_detail  a:hover { 
		border: 3px solid #7a0001; 
}
/*-- end cont_gallery--*/
/******* START index_mainright *****
****/
	.index_contright { 
		width: 300px;
		float: right;
		overflow: hidden;
		padding: 20px 20px 0 0; 
}
	.cont_news, .cont_shops { 
		overflow: hidden; 
		line-height: 16px;
		margin-bottom: 40px;
}
	.cont_news h2 { 
		height: 35px;
		background: url(../images/head_news.png) no-repeat;
		text-indent: -99999px;
		margin-bottom: 10px;
}
	.news_index { margin-bottom: 20px;}
	.news_index img {
		width: 90px; height: 90px;
		border: 2px solid #343434;
		float: left;
		margin-right: 10px;
}
	.news_index  h3, .cont_events h3 { color: #ffffff; font-size: 14px; font-weight: 100; }
	.news_index  p, .cont_events p { color: #8a8a8a; font-size: 12px; margin: 3px 0 23px 0; }
	.news_index .btn_more a{ margin-left: 105px;}		
	.btn_more a{ 
		width: 46px;
		height: 17px;
		display: block;
		color: #ffffff; 
		font-size: 10px; 
		text-align: center;
		background: url(../images/bg_btnmore.png) no-repeat; 
		padding-top: 2px;
}
	.btn_more a:hover { background-position: left -19px;}
	
/*** end  news *****/
/*---- start cont_events---*/

	.cont_events h2 {
		height: 35px;
		background: url(../images/head_event.png) no-repeat;
		text-indent: -99999px;
		margin-bottom: 10px;
} 
	.cont_events a img { 
		width: 297px; height: 92px; 
		background: url(../images/pic_events/event_index.jpg) no-repeat; 
		border: 2px solid #343434; 
		margin-bottom: 10px;
}
	.cont_events a:hover img { border: 2px solid #a70001; }
	

/*-- end cont_events--*/	
/* --
******--Start  index_contright--*/

/*start cont_shops--*/

	.cont_shops h2 {
		height: 35px;
		background: url(../images/head_shop.png) no-repeat;
		text-indent: -99999px;	
		margin-bottom: 10px;
} 
	.cont_shops li { float: left; margin: 3px 5px 0 0;}
	.cont_shops li a{
		display: block;
		width: 96px; 
		height: 131px;
		margin: 5px 2px;	
		font-size: 12px; 
		line-height: 25px;
		color: #8a8a8a;
		background: url(../images/bg_hover_shop.png) no-repeat;
}
	.cont_shops img { margin: 7px 3px;}
	.cont_shops p { margin: 2px 0 0 2px;}
	.cont_shops a:hover { background-position:left -131px; color: #ffffff;}
	
/* end cont_shops--*/
/*----start  advertising---*/

	.advertising-index { 
		width: 280px; 
		background:url(../images/bg_ad_fighter.jpg) repeat-y top center; 
		overflow: hidden;
		padding: 0 0 20px 20px;
		margin-bottom: 20px;
		
}
	.advertising { width: 100%; margin-top: 20px}
	.advertising li { float: left; margin:  0 3px 5px 3px;}
	.advertising img { border: 1px solid #343434;}
		
/*-- end advertising--*/

	.btn_register a { 
		width: 228px;
		height: 36px;
		display: block;
		background: url(../images/btn_register.png) no-repeat; 
		color: #ffffff;
		padding: 20px 0 0 20px;
		margin: 20px 0 0 5px;
		
}
	.btn_register a:hover { background-position: left -56px;}

/*** end  index_contright--/*
/*
/****** END INDEX********
*/

/****** START PAGE CONTENT*********/

/*
** Start  Set  CopyHead**
*/
	.news_head, .events_head, .fighters_head, .gallery_head, .video_head, .rules_head, .shop_head, .contact_head, .map_head, .register_head, .interview_head {
		width: 930px;
		margin-top: 10px;
		margin: auto;
		overflow: hidden;
}
	.news_head h2, .events_head h2, .fighters_head h2, .gallery_head  h2, .video_head h2, .rules_head h2, .shop_head h2, .contact_head h2, .map_head h2, .register_head h2, .interview_head h2{
		width: 350px;
		height: 30px;
		float: left;
		text-indent: -99999px;
}
	.news_head h2 { background: url(../images/icon_news.png) no-repeat top left; }
	.events_head h2 { background: url(../images/icon_events.png) no-repeat top left; }
	.fighters_head h2 { background: url(../images/icon_fighters.png) no-repeat top left;	}
	.gallery_head  h2 { background: url(../images/icon_gallery.png) no-repeat top left; }
	.video_head h2 { background: url(../images/icon_video.png) no-repeat top left;}
	.rules_head h2 { background: url(../images/icon_rules.png) no-repeat top left;}
	.shop_head h2 { background: url(../images/icon_shops.png) no-repeat top left;}
	.contact_head h2 { background: url(../images/icon_contact.png) no-repeat top left;}
	.map_head h2 { background: url(../images/icon_map.png) no-repeat top left; }
	.register_head h2 { background: url(../images/icon_register.png) no-repeat top left; }
	.interview_head h2 { background: url(../images/icon_interview.png) no-repeat top left; }
	
	
	.headlink { float: right; margin-top: 10px; }
	.headlink li { display: inline; padding-left: 5px; }
	.headlink li a { font-size: 11px; color: #8a8a8a; }
	.headlink li a:hover { font-weight: bold; } 
	.headlink  #current {font-weight: bold; color: #a70001; }
	
/*** End  Set CopyHead ***/
/*** 
***** Start News *****
*/
	.news_colum  { color: # 8a8a8a; font-size: 12px; line-height: 18px; overflow: hidden; }
	.news_colum img { width: 585px; border: 2px solid #343434; margin: 2px; }
	.news_colum h3 { margin-top: 10px;}
	.news_colum p { width: 576px; float: left; color: #ffffff; }
	.bt_map a{
		width: 28px;
		height:26px;
		display: block;
		background: url(../images/bt_map.png) no-repeat;
		position: absolute;
		left: 559px;
		top: 849px;
}
	.bt_map a:hover { background-position: left -26px; }
	.news_colum ul { width: 560px; margin: 10px o;  padding: 10px 15px; clear:both; border-top:1px dashed #343434; position: relative; }
	.text_mini { padding-left: 20px;}
	.news_content {
			width: 587px;	
			padding: 0 10px 0 13px;
			margin-bottom: 15px;
			position: relative;
			overflow: hidden;
}		
	.icon_grey {
		width: 20px;
		height: 22px;
		display: block;
		background: url(../images/icon_new_grey.png) no-repeat top right;
		position: absolute;
		right: 1px;
		top: 20px;
}

/*** End News ****/
/*
** Start FIGHTERS**
*/
	.news_colum, .fighters_colum, .contact_colum, .rules_colom, .shop_colum, .gallery_colum, .video_colum { 
			width:  593px; 
			margin: 20px auto; 
			padding-bottom: 30px;
			position: relative;
			overflow: hidden;
}
	.bt_contnews a{
			width: 20px;
			height: 20px;
			background: url(../images/bt_newscolum.png) no-repeat;
			top: 7px;
			right: 5px;
			position: absolute;
}
	.bt_contnews a:hover{ background-position:left -20px; }
	.fighters_colum ul{ padding-bottom: 15px; font-size: 12px; color: #aeaeae; position:relative; }
	.fighters_colum li{ 
			width:  593px; height: 261px;
			background: url(../images/bg_columnews.jpg) no-repeat;
			 line-height: 18px
}
	.fighters_colum li img{  margin-top: 35px; float: left; padding-right: 25px;}
	.fighters_colum li  h3 { color: #ffffff; font-size: 16px; padding: 35px 0 10px 0; }
	.fighters_colum .colum_left { width: 50px; display: block; float: left;}
	.fighters_colum .colum_right  { width: 185px; float: left;}
	.fighters_colum li  p { width: 255px; padding-top: 20px; float: left; }
	
/* Fighter_detail*/
	.history_fight, .video_fight, .stat_fight { width: 593px; height: auto; margin-top: 70px; overflow: hidden;}	
	.history_fight  h3 {  background: url(../images/tab_bg1.jpg) no-repeat top center; }
	.video_fight h3 {  background: url(../images/tab_bg2.jpg) no-repeat top center; }
	.stat_fight h3 {  background: url(../images/tab_bg3.jpg) no-repeat top center; }	
	.history_fight  h3, .video_fight h3, .stat_fight h3  { height: 37px; text-indent: -99999px; }
	.history_fight  p { color: #8a8a8a; font-size: 12px; padding: 5px  15px 0 35px; line-height: 18px; } 
	.history_fight .btn_red { float:right;}
	.icon_red {
		width: 30px;
		height: 30px;
		display: block;
		background: url(../images/icon_red.png) no-repeat top right;
		position: absolute;
		right: 10px;
		top: 35px;
}
	.video_fight span { float: left; }
	.video_fight  a{ width: 185px; height: 163px; display: block; border: 3px solid #343434; margin: 15px 3px 0  3px; }
	.video_fight  a:hover{ border: 3px solid #7a0001;}
	.txt_date { color:#8a8a8a; font-size:12px;padding-top: 10px; line-height: 16px;}
	.video_fight  a:hover .txt_date{ color:#ffffff;}
/****  table ******/
	.stat_fight table { font-size: 11px; color: #8a8a8a; line-height: 16px; border: 1px solid #343434; margin-top: 15px;  }
	.stat_fight  td { padding: 5px; vertical-align: top; border: 1px solid #343434; }
	.tr_head { color: #ffffff; text-align: center; }
	.tr_head td { height: 20px;}
	.td_center, .td_champ { text-align: center; }
	.td_left { text-align: left; }
	.td_champ { color: #a70001; font-weight: bold; }
	.stat_fight a{ color: #8a8a8a; text-decoration: underline; }
	.stat_fight a:hover { color: #ffffff; text-decoration: none; }
	
/*** Fighters_List *****/
/**** Video List******/

	.fighters_list  h3, .video_list h3 { height: 35px; padding-left: 40px; line-height: 40px;}
	.fighters_list  h3 {  background:url(../images/tab_bg4.jpg) no-repeat top left; }
	.fighters_list  ul{ padding-bottom: 50px;}
	.video_list ul{ padding: 10px 0 30px 0; overflow: hidden; border-bottom: 1px solid #343434; }
	.fighters_list  li img, .video_list li img { border: 1px solid #8a8a8a; float: left; margin-right: 10px; }
	
	.video_list  h3 {  background: url(../images/tab_bg_video.jpg) no-repeat top left; }
	
/*
** End FIGHTERS**
*/
/*** Start Gallery ***/
	.gallery_head  h2 { background: url(../images/icon_gallery.png) no-repeat; }

/*
** End Gallery **
*/

./*** Start Contact ***/
	.contact_colum{ height: 500px; }
	.contact_divleft, .contact_divright { width: 275px; height: 500px; padding: 30px 0 0 20px;  font-size: 12px; color: 8a8a8a; line-height: 18px;}
	.line_contact { width: 3px; height: 130px; background:url(../images/bg_linecontact.png) repeat-y; float: left; margin-top: 40px;}
	.contact_divleft { float: left; }
	.contact_divright { float: right; }
	.icon_home { width: 27px; height: 30px; background: url(../images/icon_contact_home.png) no-repeat; float: left; }
	.contact_divleft  h3, .contact_divright h3{ margin-top: 10px; }
	.contact_divleft  ul { float:right; width: 230px; margin-right: 10px;}
	.icon_telephone { width: 27px; height: 30px; background:url(../images/icon_contact_tel.png) no-repeat; float: left; margin: 60px 0 80px 0; }
	.tell { color: #ffffff;}
	.contact_divleft h4{ width: 250px; height: 30px; background: url(../images/icon_contact_email.png) no-repeat; clear:both; padding-top: 8px;}
	.contact_divleft h5{ width: 250px; height: 26px; background: url(../images/bt_map.png) no-repeat top left; clear:both; }
	.contact_divleft h4 a, .contact_divleft h5 a{ color: #7a0001; font-size: 12px; margin-left: 37px; }
	.contact_divleft h4 a:hover, .contact_divleft h5 a:hover { color: #a70001; }
	.contact_divleft h5 { margin-top: 30px; }

/** 
* ******Etart Contact ********
**/
/*** Start Video *****/
	.video_show { line-height: 16px; color: #ffffff; overflow: hidden; } 
	.video_show  h3  { font-size: 16px; }
	.video_show  h3 span{ width:15px; height: 14px; display:block; background: url(../images/icon_video_white.png) no-repeat; float: left; margin-right: 10px; }
	.video_show  p { font-size: 12px; color: #8a8a8a; padding-top: 5px; margin-bottom: 70px; clear: both;}		
	.txt_videoshow { width: 520px; float: right; margin-top: 0;}
	.video_show  .t_red{ float: left; }

/****** btn_go***********/
	.divbtn_go{ margin: 40px 0; border-top:1px solid #343434; padding-bottom: 50px; }
	.divbtn_go .btn_go { margin-left: 32%; }
	.btn_go li { height: 22px; display: block; margin-right: 5px; text-align: center; float: left; }
	.btn_go li a { color: #ffffff; font-size: 11px; line-height: 18px; background-color: #343434; padding: 3px 10px 5px 10px; }
	.btn_go li a:hover { background-color: #a70001; }
	
/**
* ******End video********
/*** Start Rules *****/
	.icon_rules { height: 30px; background: url(../images/icon_rules_orange.png) no-repeat;  }
	.icon_rules h3 { font-size:18px; color: #ffffff; padding: 5px 0 0 40px; }
	.rules_colom  ul{ margin: 10px 15px; color: #8a8a8a; font-size: 12px;}	
	.rules_colom li { margin-left: 55px; line-height: 20px; clear:both;}
	.rules_colom h4 { 
		height: 23px; 
		background: url(../images/icon_rules_red.png) no-repeat;  
		font-size: 14px; color: #ffffff; 
		margin: 30px 0 0 25px; 
		padding-left: 30px; padding-top: 2px;
}
	.rules_colom span{ color: #a70001;}

/**
* ******End Rules ********
**/
/*** Start Shops *****/
	.shop_detal { width: 100%; overflow: hidden; margin-bottom: 40px;}
	.shop_detal img { 
		float: left;  
		border: 2px solid #8a8a8a;
		position: relative;
}
	.product_detail { width: 300px; float: right; margin-top: 5px;}
	.product_detail h3 { font-size: 20px; color: #ffffff; }
	.product_detail h3 span{ color: #8a8a8a; 
		font-size: 11px; 
		font-weight: normal; 
		float: right; 
		padding: 4px 2px 0 0;
}
	.star{ 
		width: 87px; height: 14px; 
		display: block; 
		background: url(../images/icon_star.png) no-repeat;
		margin: 20px 0 5px 0;
}
	.product_detail  p{
		width: 290px;
		background-color: #121212;
		padding: 10px;
		font-size: 12px;
		line-height: 18px;
		float: left;
}
	.pice_product {  
		font-size: 14px; color: #ffffff;
		float: right;
		margin-right: 5px;
}	
	.btn_red { list-style: none; float: left; margin-top: 20px; }	
	.btn_red a {
		float: left;
		color: #ffffff;
		padding: 4px 13px 0 0;
		font-size:12px;
		background: url(../images/bt_1-1.png) no-repeat top right;		
}	
	.btn_red a span {
		float: left;
		padding-right: 13px;
		display: block;
		margin-top: -4px;
		height: 25px;
		background: url(../images/bt_1-2.png)  no-repeat top left;
}	
	.btn_red a:hover {	 background: url(../images/bt_2-1.png)  no-repeat top right; }
	.btn_red a:hover span { background: url(../images/bt_2-2.png) no-repeat top left; }

/**
* ******End Shops ********
**/
/*** Start Gallery*****/	
	.gallery_cont h3  { color: #ffffff; font-size: 16px;}
	.gallery_cont h3 span{
		width: 15px; height: 11px;
		display: block;
		background: url(../images/icon_photo_white.png) no-repeat;  
		float: left;
		margin-top: 2px;
		margin-right: 13px;
}
	.gallery_cont p{ font-size: 11px; color: #8a8a8a; padding: 5px 0 0 28px;}
	.gallery_cont ul {
		width: 510px; 
		margin: 30px auto;	
		overflow: hidden;
		padding-bottom: 20px;
		border-bottom: 1px solid #343434;
}
	.gallery_cont li { float: left; }
	.gallery_cont  a { width: 110px; height: 73px; display:block; border: 4px solid #121212; margin:0 2px 10px 7px;}
	.gallery_cont a:hover { border:4px solid #7a0001;}
	.gallery_list, .fighters_list, .video_list{ margin: 20px 10px; }	
	.gallery_list h3, .fighters_list  h3, .video_list h3 { color: #8a8a8a; font-size:18px; padding-top: 3px;}
	.gallery_list h3 span { 
		width: 18px; height: 20px;
		display: block;
		background: url(../images/icon_photo_grey.png) no-repeat top left;
		float: left;
		padding-right: 10px;
		margin-top: -3px
}
	.gallery_list ul { border-top: 1px solid #343434; border-bottom: 1px solid #343434;  padding-bottom: 20px;}
	.gallery_list ul li, .fighters_list ul li, .video_list ul li { padding-top: 15px; font-size: 12px; line-height: 16px; clear:both; }
	.gallery_list ul li  span{ 
		width: 21px; height: 9px;
		display: block;
		background:url(../images/icon_arrow_mini_red.png) no-repeat;
		float: left;
		margin-top: 5px;	
}
		.gallery_list ul li  a h4, .fighters_list  ul li a h4, .video_list ul li a h4 { color: #8a8a8a; font-weight: normal; } 
		.gallery_list ul li  a h4 { margin-left: 20px;}
		.gallery_list ul li  a:hover  h4, .fighters_list  ul li  a:hover h4, .video_list ul li a:hover  h4{ color:#ffffff }
		.gallery_list ul li  p, .fighters_list  ul li p, .video_list ul li p { color: #494949; padding-left: 20px;  }
/**
* ******End Gallery ********
**/
/*** Start Map_Asawindum*****/	
	.map_content, .application_form{ background-color: #000000; overflow: hidden; padding: 20px;}
	.map_content ul { float: left;}
	.map_content li img{ 
		width: 548; height: 365px;
		border: 3px solid #343434;
		margin-bottom: 30px;
}
	.map_detail { clear:both;}
	.map_detail h3 { color: #a90000; font-size: 16px;}
	.map_detail h4 {color: #ffffff; font-size: 14px; margin: 15px 0; }
	.map_detail p { font-size: 12px; line-height: 16px; margin-top: 10px;}
	.map_detail b { color: #efefef; background-color: #666; padding: 3px 5px; margin: 0 5px 0 0;}
	.map_detail span { color: #efefef; font-weight: bold;}
	
/**
* ******End Map_Asawindum ********
**/
/*** Start Register*****/
	.application_form { color: #ffffff; font-size: 12px; margin: auto; padding-left: 13%; }
	.application_form h3 { 
		height: 30px;
		background-color: #7a0001; 
		color: #ffffff; font-size: 18px; text-align: center;
		padding-top: 8px;
}
	.application_form  table { width: 650px; border: 2px solid #343434;vertical-align:bottom; }
	.application_form td { padding: 10px 5px; font-size: 12px; color: #FFF; line-height: 18px; vertical-align: top; }
	.td_col1 { text-align: right; }
	.td_col2 { text-align: left; }
	.regis_comment { color: #8a8a8a; line-height: 16px; margin: 15px 0;}
	.captcha { background-color: #343434; padding: 10px;  color: #8a8a8a; }
	.captcha h5 { color: #ffffff; font-size: 14px; padding: 5px 0 5px 5px; background-color: #494949; margin: 5px 0 10px 0; }
	.captcha p { margin: 10px 0;}
	.btn_capcha { margin-top: 20px; }
	.application_form a { color:#8a8a8a; }
	.application_form a:hover { color:#ffffff; text-decoration: underline;  }

/***** end Application form ****/
/***
**** Start Interview****
***/
	.interview_colum { background-color: #000000; overflow: hidden; }
	.interview_content { width: 510px; float: left; padding: 10px 20px; }	
	
	.interview_picfight { width: 320px; float: right; padding: 20px  20px 20px 0; }
	.interview_picfight  a img{ border: 2px solid #343434;}
	.interview_picfight  a:hover img { border: 2px solid #7a0001; }
	.interview_picfight h3 { height: 68px; background:url(../images/tab_interview.png) no-repeat; color:#ffffff; font-size: 16px; margin-top: 5px; padding: 23px 0 0 15px; line-height: 18px;}
	.interview_picfight p { font-size: 12px; }
	
	.interview_content ul {  padding: 25px 0; overflow: hidden;}
	.interview_content ul li { font-size: 12px;}
	.naksu_interview span { width:51px; height: 13px; display:block; background:url(../images/icon_naksu_interview.png) no-repeat top left; float:left; margin-right: 8px; margin-top: -2px;}
	.fight_interview { margin-top: 5px; color: #ffffff; line-height: 18px; border: 1px solid #343434; padding: 15px 10px; overflow: hidden; }
	.fight_interview span {  width:8px; height: 14px; display:block; background:url(../images/icon_square_red.png) no-repeat bottom left; float:left; margin-right: 5px; }
	.fight_interview h4 { padding-bottom: 5px; margin-right: 10px;}
	.interview_content .btn_go { margin-left: 36%;}
	
/**** End Interview****/
	
	
