body{
	background-color:#3a3a33;
	margin:0px;
	font-size: 12px;
	color:#000000;
	font-family:Arial;
}

table{
  	border-collapse: collapse;
	border-spacing:0px;
	padding:0px;
}

td{
  	border-collapse: collapse;
	border-spacing:0px;
	padding:0px;
}

img{
	border:0px;
	padding:0px;
	margin:0px;
}

.va{
	vertical-align:top;
}

#back{ background-image:url(../gfx/back.jpg); background-repeat:repeat-y; width:865px; padding:0px 34px 0px 35px;}
#top_right{ background-image:url(../gfx/top_right.jpg); background-repeat:repeat-y; width:577px; height:40px; color:#393932; padding:0px 10px 0px 0px;}
#top_right a{ font-size:11px; color:#a09e85; text-decoration:none;}
#top_right a:hover{ font-size:11px; color:#a09e85; text-decoration:underline;}
#search{ background-color:#161612; width:835px;  padding:10px 15px 10px 15px;}
#search_left h1{ color:#a09e85; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px 20px 0px 0px;}
#search_left h2{ color:#a09e85; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0px; padding:0px 10px 0px 10px;}
#search_left .input{ background-color:#cfcdc5; border:2px solid #595952; padding:3px; margin-right:10px;}
#search_right h1{ color:#e8e7e3; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px;}
#search_right .arrow_green{ background-image:url(../gfx/arrow_green.jpg); background-repeat:no-repeat; padding:4px 5px 3px 35px; background-position:left;}
#search_right a{ font-size:11px; color:#8bdb2b; text-decoration:underline;}
#search_right a:hover{ font-size:11px; color:#8bdb2b; text-decoration:none;}

#content{ width:556px; padding:4px;}
#content .sep{ height:4px; line-height:0px; font-size:0px;}

#column{ width:302px;}

.column_title{ background-image:url(../gfx/arrow_green.jpg); width:281px; padding:8px 0px 10px 22px; background-color:#161712; margin-left:5px;  background-repeat:no-repeat;}
.column_title h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:0px 0px 0px 10px; color:#ffffff;}

.category_back{ background-image:url(../gfx/category_back.jpg); width:286px; padding:5px 3px 3px 3px;}
.category_sep{ background-image:url(../gfx/category_sep.jpg); width:302px; height:6px;}
.category_cell{ background-image:url(../gfx/category_arrow.jpg); width:120px; background-repeat:no-repeat; padding:2px 0px 1px 20px;}
.category_cell a{ font-size:12px; color:#161612; text-decoration:underline;}
.category_cell a:hover{ font-size:12px; color:#161612; text-decoration:none;}

.tag_menu_back{ background-image:url(../gfx/column_back.jpg); width:299px; padding:5px 0px 3px 7px;}
.tag_menu_cell{ background-image:url(../gfx/arrow_gray.jpg); width:120px; background-repeat:no-repeat; background-position:left; padding:0px 0px 1px 20px;}
.tag_menu_cell a{ font-size:12px; color:#161612; font-weight:normal; text-decoration:none;}
.tag_menu_cell a:hover{ font-size:12px; color:#161612; font-weight:normal; text-decoration:underline;}

.column_back{ background-image:url(../gfx/column_back.jpg); width:300px; padding:0px 1px 0px 1px;}
.column_end{ background-image:url(../gfx/column_end.jpg); width:302px; height:3px;}

.menu_grade_link{ background-image:url(../gfx/column_back.jpg); width:299px; padding:2px 0px 0px 3px;}
.menu_grade_link .grade{ width:25px; height:25px; background-color:#949188; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center;}
.menu_grade_link .info{ padding:5px 5px 5px 5px; font-size:11px;}
.menu_grade_link .info a{ font-size:11px; color:#fe5600; font-weight:bold; text-decoration:underline;}
.menu_grade_link .info a:hover{ font-size:11px; color:#fe5600; font-weight:bold; text-decoration:none;}
.menu_grade_link .subtext{ padding:2px 0px 0px 0px; font-size:11px;}
.menu_grade_link .subtext a{ font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.menu_grade_link .subtext a:hover{ font-size:11px; color:#000000; font-weight:normal; text-decoration:underline;}
.menu_grade_link .play{ background-image:url(../gfx/arrow_gray.jpg); background-repeat:no-repeat; padding:0px 0px 0px 16px; background-position:left;}
.menu_grade_link .play a{ font-size:11px; color:#151611;  text-decoration:none;}
.menu_grade_link .play a:hover{ font-size:11px; color:#151611; text-decoration:underline;}

#slider{ color:#e8e7e3; font-size:12px; background-color:#0f0f0c;}
#slider h1{ font-family:Arial, Helvetica, sans-serif; font-size:19px; margin:0px; padding:0px; color:#e8e7e3;}
#slider a{ font-size:11px; color:#8bdb2b; text-decoration:none;}
#slider a:hover{ font-size:11px; color:#8bdb2b; text-decoration:underline;}
#slider #slide_title{ background-image:url(../gfx/slide_title.jpg); width:172px; height:39px;}
#slider #slide_title h1{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin:0px; padding:0px 0px 0px 10px; color:#e8e7e3;}
#slider #slide_button{ background-image:url(../gfx/slide_button.jpg); width:145px; background-repeat:no-repeat; padding:10px 5px 0px 22px; height:49px;}
#slider #slide_button a{ font-size:12px; color:#ffffff; text-decoration:none;}
#slider #slide_button a:hover{ font-size:12px; color:#ffffff; text-decoration:underline;}

.box .box_title{ background-image:url(../gfx/box_top.jpg); width:510px; height:39px; padding:2px 10px 0px 35px;}
.box .box_title h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; color:#e8e7e3;}
.box .box_title a{ font-size:11px; color:#8bdb2b; text-decoration:underline;}
.box .box_title a:hover{ font-size:11px; color:#8bdb2b; text-decoration:none;}
.box .box_title h1 a{ font-size:14px; color:#ffffff; text-decoration:underline;}
.box .box_title h1 a:hover{ font-size:14px; color:#ff5500; text-decoration:none;}
.box .box_title2{ background-image:url(../gfx/box_top2.jpg); width:510px; height:39px; padding:2px 10px 0px 35px;}
.box .box_title2 h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; color:#e8e7e3;}
.box .box_title2 a{ font-size:11px; color:#8bdb2b; text-decoration:underline;}
.box .box_title2 a:hover{ font-size:11px; color:#8bdb2b; text-decoration:none;}
.box .box_back{ background-image:url(../gfx/box_back.jpg); width:527px; padding:14px 14px 0px 14px; font-size:11px;}
.box .box_back a{ font-size:11px; color:#000000; text-decoration:underline; font-weight:bold;}
.box .box_back a:hover{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.box .box_bottom{ background-image:url(../gfx/box_bottom.jpg); width:525px; height:22px; padding:0px 15px 12px 15px; background-repeat:no-repeat;}
.box .box_bottom3{ background-image:url(../gfx/box_bottom.jpg); width:525px; height:22px; padding:0px 15px 12px 15px; background-repeat:no-repeat; font-size:11px;}
.box .box_bottom2{ background-image:url(../gfx/box_bottom2.jpg); width:525px; padding:2px 15px 0px 15px; background-repeat:no-repeat;}
.box .box_bottom4{ background-image:url(../gfx/box_bottom4.jpg); width:555px; height:6px; background-repeat:no-repeat;}
.box .box_bottom a{ font-size:11px; color:#000000; text-decoration:underline;}
.box .box_bottom a:hover{ font-size:11px; color:#000000; text-decoration:none;}
.box .game_image{ background-image:url(../gfx/game_image.jpg); width:102px; height:102px; padding:2px; background-repeat:no-repeat;}
.box .news_image{ background-image:url(../gfx/news_image.jpg); width:204px; height:154px; padding:2px; background-repeat:no-repeat;}
.box .game_image img{ border:0px solid #797764; width:100px; height:100px;}
.box .game_rank{ background-image:url(../gfx/stars.jpg); height:10px; background-repeat:repeat-x;}
.box .game_rank_back{ background-image:url(../gfx/stars_off.jpg); height:10px; background-repeat:repeat-x;}
.box .game_description{ width:139px; padding:2px 9px 2px 9px; font-size:11px; color:#000000;}
.box .game_description a{ font-size:12px; color:#000000; font-weight:bold; text-decoration:underline;}
.box .game_description a:hover{ font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
.box .game_info{ padding:2px; font-size:10px; color:#444334; line-height:11px;}
.box .game_info a{ font-size:11px; color:#000000; text-decoration:underline;}
.box .game_info a:hover{ font-size:11px; color:#000000; text-decoration:none;}
.box .game_sep{ background-image:url(../gfx/game_sep.jpg); width:17px; background-repeat:repeat-y;}
.box .game_vsep{ background-image:url(../gfx/game_hsep.jpg); height:16px; background-repeat:repeat-x;}
.box .news_cell{ font-size:12px;}
.box .news_cell a{font-weight:normal; color:#0032b0;}
.box .news_cell a:hover{font-weight:normal;}
.box .news_cell a h1{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; color:#000000; text-decoration:none;}
.box .news_cell a:hover h1{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; color:#000000; text-decoration:underline;}
.box .news_cell .white_back{ background-color:#FFFFFF; padding:5px; border:1px solid #99977d;}
.box .news_cell .news_info{ font-size:11px; font-weight:normal;}
.box .news_cell .news_grade{ font-size:50px; font-weight:bold; background-image:url(../gfx/score_back.jpg); width:112px; padding-right:1px; background-repeat:no-repeat;}
.box .news_cell .news_grade a{ font-size:12px;}
.box .news_cell .news_grade .small{ font-weight:normal; font-size:11px; color:#47463c;}

.box .box_details{ background-image:url(../gfx/box_back.jpg); width:527px; padding:14px 14px 0px 14px; font-size:11px;}
.box .box_details h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; color:#161712;}
.box .box_details h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0px; padding:0px 0px 3px 0px; color:#000000;}
.box .box_details .game{ border:2px solid #99977e; width:523px;}
.box .box_details a{font-size:11px; color:#000000;}
.box .box_details .white_back{ background-color:#FFFFFF; padding:5px; border:1px solid #99977d;}
.box .box_details .news_title{ background-color:#FFFFFF; padding:5px; border:1px solid #99977e; width:514px;}
.box .box_details .news_title2{ background-color:#FFFFFF; padding:5px; border:1px solid #99977e;}
.box .box_details .news_title h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; color:#ff5400;}
.box .box_details .news_title2 h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0px; padding:0px 0px 0px 10px; color:#ff5400;}
.box .box_details .news_date{ font-size:10px;}
.box .box_details .news_date2{ font-size:10px; padding:0px 0px 0px 10px;}
.box .box_details .news_content{ font-size:13px; line-height:19px;}
.box .box_details .news_grade{ font-size:50px; font-weight:bold; }
.box .box_details .news_grade .small{ font-weight:normal; font-size:11px; color:#ff5400;}

.box .box_bottom2 .page_normal{ padding:2px 8px 2px 8px; background-color:#454545; border:1px solid #000000; color:#ffffff; text-decoration:none; margin:0px 4px 0px 2px;}
.box .box_bottom2 .page_normal:hover{ padding:2px 8px 2px 8px; background-color:#454545; border:1px solid #000000; color:#ffffff; text-decoration:none;  margin:0px 2px 0px 2px;}
.box .box_bottom2 .page_selected{ padding:2px 8px 2px 8px; background-color:#e7520e;  border:1px solid #111111; color:#FFFFFF; text-decoration:none;  margin:0px 2px 0px 2px;}
.box .box_bottom2 .page_selected:hover{ padding:2px 8px 2px 8px; background-color:#e7520e;  border:1px solid #111111; color:#FFFFFF; text-decoration:none;  margin:0px 2px 0px 2px;}
.box .box_bottom2 .pages_text{ font-size:11px; color:#000000}

.box .box_bottom3 .page_normal{ padding:5px 8px 2px 8px; background-color:#454545; border:1px solid #000000; color:#ffffff; text-decoration:none; margin:0px 2px 0px 2px;}
.box .box_bottom3 .page_normal:hover{ padding:2px 8px 2px 8px; background-color:#454545; border:1px solid #000000; color:#ffffff; text-decoration:none;  margin:0px 2px 0px 2px;}
.box .box_bottom3 .page_selected{ padding:2px 8px 2px 8px; background-color:#e7520e;  border:1px solid #111111; color:#FFFFFF; text-decoration:none;  margin:0px 2px 0px 2px;}
.box .box_bottom3 .page_selected:hover{ padding:2px 8px 2px 8px; background-color:#e7520e;  border:1px solid #111111; color:#FFFFFF; text-decoration:none;  margin:0px 2px 0px 2px;}
.box .box_bottom3 .pages_text{ font-size:11px; color:#000000}

.input1{ border:1px solid #0f0f0c; padding:2px; background-color:#FFFFFF;}

#bottom .bottom_sep1{ background-image:url(../gfx/bottom_sep1.jpg); width:865px; height:3px;}
#bottom .bottom_sep2{ background-image:url(../gfx/bottom_sep2.jpg); width:865px; height:3px;}
#bottom .bottom_sep3{ background-image:url(../gfx/bottom_sep3.jpg); width:865px; height:3px;}
#bottom .bottom_sep4{ background-image:url(../gfx/bottom_sep4.jpg); width:865px; height:3px;}
#bottom .bottom1{ background-color:#161612; width:845px; height:3px; padding:5px 10px 10px 10px; color:#3d3d34;}
#bottom .bottom1 a{ font-size:11px; color:#ffa200; text-decoration:none;}
#bottom .bottom1 a:hover{ font-size:11px; color:#ffa200; text-decoration:underline;}
#bottom .bottom2{ background-color:#161612; width:845px; height:3px; padding:5px 10px 10px 10px; color:#717066; font-size:11px;}
#bottom .bottom3{ background-color:#090907; width:845px; height:3px; padding:5px 10px 10px 10px; color:#ff5400; font-size:11px;}
#bottom .bottom3 a{ font-size:11px; color:#ff5400; text-decoration:none;}
#bottom .bottom3 a:hover{ font-size:11px; color:#ff5400; text-decoration:underline;}
#bottom .bottom4{ background-color:#090907; width:845px; height:3px; padding:5px 10px 10px 10px; color:#717066; font-size:11px;}
#bottom .bottom4 a{ font-size:11px; color:#c8c6b1; text-decoration:none;}
#bottom .bottom4 a:hover{ font-size:11px; color:#c8c6b1; text-decoration:underline;}
#bottom .bottom5{ background-color:#090907; width:845px; height:3px; padding:5px 10px 10px 10px; color:#717066; font-size:11px;}
#bottom .bottom5 a{ font-size:11px; color:#717066; text-decoration:none;}
#bottom .bottom5 a:hover{ font-size:11px; color:#717066; text-decoration:underline;}