body{
   margin:auto 0; 
   text-align:center;
   background:url(/images/bg.jpg);
}

div,td,th,body{

	 font-size: 10px;
	 color: #666666;
	 font-family: "MS Sans Serif", "Microsoft Sans Serif"; 
}


a:link {
	 color: #7FA0B7;
	 text-decoration: none;
}
a:hover {
	 color: #ff9900;
	 text-decoration: none;
 }
a:visited {
	  color: #7FA0B7;
	  text-decoration: none;
 }

.brown_thin{
  color:#66544D;
}

.white_thin{
  color:#FFFFFF;
}

.red{
  color:red;
  font-weight:bold;
}
.black{
  color:black;
  font-weight:bold;
}
.brown{
  color:#83402C;
  font-weight:bold;
}
.gray{
   color:#666666;
}

.orange{
   color:#F17254;
}

.small{
	 font-family: verdana,helvetica,arial,sans-serif;
	 font-size:9px;
	 color:#4B3C23;
}

.dashed{
   background:url(/images/icon/dash.gif) repeat-x;
   width:99%;
   height:1px;
}

.more{
    font-family: verdana,helvetica,arial,sans-serif;
	font-size:9px;
	color:#4B3C23;
	text-align:right;
	padding:0 3px 0 0;
}


/*-----------------------header-----------------------------*/

#container{
   margin:0px auto;
   width: 950px;
   background:#FFFFFF;
}


#head_left{
    background:#000000 url("/images/head_left.jpg") no-repeat;
	width:193px;
	height:93px;
	float:left;
}

#head_right{
    background:#000000 url("/images/head_right.jpg") no-repeat;
	width:757px;
	height:93px;
	float:left;

}


/*login*/

.bar_login{
 
	background:#F5E57C url(/images/bull_orange.gif) no-repeat 5px 4px;
	margin:5px 0 0 0;
	padding:0 0 0 12px;
}

.bar_login a:link,.bar_login a:visited{
   color:#6B4376;
}
/*-----------------------main-----------------------------*/


#main_left{
   text-align:left;
   width:750px;
   margin:0 4px 0 0;
   float:left;
}


#main_right1{
   text-align:left;
   width:195px;
   float:left;
}

#top_banner{
    width:750px;
	height:90px;
	background:url(/images/advertise.gif) no-repeat;
	padding:0 0 0 22px;
	margin:1px 0 0 0;
}


/*-----------------------main left ----------------------------*/
#main_left_left{
    width:107px;
	margin:1px 5px 0px 0px;
	float:left;
	overflow:hidden;


}

#main_left_main{
    float:left;
	width:638px;
	overflow:hidden;

}
#main_left_main1{
    float:left;
	width:636px;
	overflow:hidden;

}


#main_left_center{
    width:330px;
	margin:1px 0px 0px 0px;
    float:left;
	overflow:hidden;


}

#main_left_right{
    width:303px;
	float:right;
	margin:1px 0 0 0;
    overflow:hidden;
}


/* -------------------left menu game-----------------------*/
				.left_menu_game{
				   height:19px;
				   background:url(/images/mthai_game.jpg)
				}

				.left_menu_game_detail{
				   background:#4B5E6B;
				   padding: 3px 0px 3px 3px;
				}

				#arrow_left{
					 background:url(/images/arrow_left.jpg);
					 height:10px;
					 width:7px;
					 margin-right: 3px;
					 float:left;
				}
				#menu_left_inner{
					color:#7FA0B7;
					float:left;
				}
				
				#line_left{
					margin: 3px 0px;
				}


/*-----------------------main bottom ----------------------------*/
#main_bottom_left{
    width:107px;
	margin:0 5px 0 0;
	float:left;

}

#main_bottom_right{
    width:838px;
    float:left;
}

#main_bottom_right_left{

      width:497px;
	  margin:0 1px 0 0;
	  float:left;
	  text-align:left;

}
#main_bottom_right_right{

      width:340px;
	  float:left;
      text-align:left;

}


/*----------------- new_flash_game -------------------*/

#new_flash_game{
	float:left;
	width: 411px;
	margin: 5px;
}

#head_flash{
	color:#FFFFFF;
	background:#405D93;
	height: 26px;
	padding: 5px 0px 0px 15px;
}

#new_game_ch1{
	width: 411px;
	height: 3px;
	background:url(/images/new_flash_2.jpg) no-repeat;
}
#new_game_ch2{
	width: 411px;
}
#new_game_detail{
	height: 287px;
	border-left: 8px solid #405D93;
	border-right: 8px solid #405D93;
}
#new_game_ch3{
	width: 411px;
	height: 3px;
	background:url(/images/new_flash_7.jpg) no-repeat;
}
#footer_flash{
	background:#405D93;
	height: 6px;
}

#new_game_left{
	float:left;
}
#new_game_right{
	width: 97px;
	float:right;
}
#detail_block{
	height: 89px;
	text-align: center;
}

#new_block_01{
	text-align:right;
}
#new_block_02{
	text-align:right;
}
#new_block_03{
	text-align:right;
}

#foot_block01{
	width: 97px;
	height: 3px;
	background:url(/images/new_flash_10.jpg) no-repeat;
	
}
#foot_block02{
	width: 97px;
	height: 3px;
	background:url(/images/new_flash_5.jpg) no-repeat;
	
}
#head_block02{
	width: 97px;
	height: 3px;
	background:url(/images/new_flash_6.jpg) no-repeat;
}
#head_block03{
	width: 97px;
	height: 3px;
	background:url(/images/new_flash_6.jpg) no-repeat;
}
#line_block{
	width: 97px;
	height: 5px;
	background-color:#405D93;
}

#border_01{
	border-left: 5px solid #FFFFFF;
	width: 97px;
}
#border_02{
	border-left: 5px solid #405D93;
	width: 97px;
}
#border_03{
	border-left: 5px solid #405D93;
	width: 97px;
}
#new_big_pic{
	text-align: center;
}
#new_text_left{
	float:left;
	padding: 8px;
	width: 175px;
}
#new_text_right{
	float:right;
	padding: 8px;
	text-align:justify;
}

/*+++++++++++++++ game_hot ++++++++++++++++*/

#game_hot{
	width: 203px;
	margin: 5px;
	float:right;
}
#game_hot_left{
	float:left;
	width: 105px;
}
#game_hot_right{
	float:right;
	width: 98px;
}
#hot_left{
	border-left: 9px solid #405D93;
	border-right: 7px solid #405D93;
	height: 89px;
}
#hot_right{
	height: 89px;
	border-right: 9px solid #405D93;
}
#line_hot{
	height: 5px;
	background-color:#405D93;
}
#game_hot_detail{
	text-align: center;
}

/*+++++++++++++++ myfevorite ++++++++++++++++*/

#myfevorite{
	margin: 5px;
}
#text_myfevorite{
	width: 623px;
	background:url(../images/line_bg_fev.jpg);
}
#block_detail_myfevorite{
	width: 623px;
}
#detail_myfevorite{
	border-left: 1px solid #99D6FF;
	border-right: 1px solid #99D6FF;
	background-color:#E6EEFC;
}

#game_fev_detail{
	text-align: center;
	float:left;
	width: 86px;
}

/*+++++++++++++++ cate ++++++++++++++++*/

#cate{
	margin: 5px;
}
#bg_cate{
	border-left: 1px solid #99D6FF;
	border-right: 1px solid #99D6FF;
	background-color:#E6EEFC;
	width:623px;
}
#block_cate{
	margin:8px;
	float:left;
}
#bg_block_cate{
	border-left: 1px solid #99D6FF;
	border-right: 1px solid #99D6FF;
	background-color:#FFFFFF;
	text-align:center;
}

/*----------------- play_game -------------------*/

#play_game{
	width: 632px;
	margin: 11px 0px 0px 0px;
}
#title_game{
	float:left;
	width: 486px;	
}
#line_top_tile{
	height: 5px;
	 background:url(../images/play_name1.jpg)
}
#game_name{
	padding-left: 8px;
	border-left:1px solid #99D6FF;
	border-right:1px solid #99D6FF;
}
#line_bot_tile{
	height: 5px;
	 background:url(../images/play_name2.jpg)
}
#help_game{
	float:left;
	width: 142px;	
	margin-left: 4px;
}
#line_top_help{
	height: 5px;
	 background:url(../images/play_help1.jpg)
}
#text_help{
	padding-left: 8px;
	border-left:1px solid #99D6FF;
	border-right:1px solid #99D6FF;
}
#line_bot_help{
	height: 5px;
	 background:url(../images/play_help2.jpg)
}

#line_top_play{
	height: 8px;
	background:url(../images/paly_dis1.jpg)
}
#line_bot_play{
	height: 8px;
	background:url(../images/paly_dis2.jpg)
}
#text_play{
	border-left:5px solid #0099FF;
	border-right:5px solid #0099FF;
}

#button_add{
	float: left;
	padding: 9px 0px 0px 77px;
}
#button_send{
	float: left;
	margin: 9px 0px 0px 13px;
}
#detail_game{
	width: 633px;
	padding-top: 14px;
}
#line_top_detail{
	height: 4px;
	 background:url(../images/line_top_detail.jpg)
}
#text_detail{
	padding-left: 8px;
	border-left:1px solid #99D6FF;
	border-right:1px solid #99D6FF;
	background: #E6EEFC;
}
#line_bot_detail{
	height: 4px;
	 background:url(../images/line_bot_detail.jpg)
}



#left_game{
	width: 196px;
}
#text_left{
	padding-left: 8px;
	border-left:5px solid #E6EEFC;
	border-right:5px solid #E6EEFC;
	background: #99D6FF;
	color:#FFFFFF;
}
#text_left2{
	padding-left: 8px;
	border-left:5px solid #E6EEFC;
	border-right:5px solid #E6EEFC;
	background: #FFFFFF;
	color:#000000;
}
#text_left2 a:link,#text_left2 a:visited{
   color:#003366;
   text-decoration:none;
}
#line_top_left{
	height: 8px;
	background:url(../images/play_left1.jpg)
}
#line_bot_left{
	height: 8px;
	background:url(../images/play_left3.jpg)
}
#line_cen_left{
	height: 11px;
	background:url(../images/play_left2.jpg)
}
#flashanimation_topleft{
width:341px;
float:left;
margin:0px;
padding:0px;
}
#flashanimation_topright{
width:295px;
margin:0px;
padding:0px;
float:right;
} 
.imgtopleft{
margin-top:4px;
float:right;
}
.imgtopright{
}
.mv{
width:636px;
}
.newtopanimation{
width:636px;
height:146px;
background:url('../images/flash-animation_13.jpg') no-repeat;
}
.dottedline{
width:636px;
line-height:11px;
background:url('../images/flash-animation_25.gif') no-repeat;
}
.comedytab{
width:636px;
}
.lovelytab{
width:636px;
}
.puccatab{
width:636px;
}
.mashimarotab{
width:636px;
}
#hot_anitab{
width: 196px;
height:29px;
}
.right_margin{

}
.hot_anidetail{

}
.new_anitab{
width: 196px;
height:29px;
}
.new_anidetail{

}
.right_margin1{
margin-left:2px;
}
.random_anitab{
width: 196px;
height:29px;
}
.random_anidetail{

}
.club_anitab{
width: 196px;
height:29px;
}
.club_anidetail{
background-color:#ffffff;
}
.wup{
width:283px;
height:75px;
margin-left:2px;
}
.tabdetail{
width:610px;
margin-left:20px;
}
.dt_cmn{
margin:8px 0 8px 0;
}
.listpic_animation{
float:left;
width:110px;
}
.list_detail_animation{
width:500px;
float:right;
}
.dtline{
line-height:8px;
border-bottom:2px dashed #cccccc;
}
