html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%}
ol,ul{list-style:none}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
#mainnav,#header,#footer{
	margin:0px 8px 0px 8px;	
}
body {
 	font-family:Tahoma,Ms Sans Serif,sans-serif,Arial,Helvetica;
	font-size:13px;
	background:  #fff;
}
.container_24
{
	background: #fff;
 	margin: 0 auto; 
	text-align: left;
}
 .link-navigate {
	margin:5px 30px 5px 10px;
	color:#666666;
	font-family:"Tahoma";
	font-weight:normal;
}
#top_link { padding:10px; border-top:1px solid #FFF; }
#top_link ul { float:left; }
#top_link ul li { display:inline; padding:0 5px 0 0; border-right:0px solid #abc; }
#top_link ul li a { color:#456; text-decoration:underline; }
#top_link ul li a:hover { text-decoration:none; color:#06F; }

#nav { margin:0 auto; background:url('http://www.atcafes.com/images/top.png') repeat-x #333; border-bottom:1px solid #FFF; height:17px; color:#FFF; font-size:13px; text-align:left; padding:5px 10px 5px; }
#nav ul li { display:inline; float:left; padding:0 10px; border-right:1px dotted #555; height:13px; padding:0 10px 5px; }
#nav ul li a { font:normal 13px tahoma; display:block; color:#ccc; text-decoration:none; }
#nav ul li a:hover { color:#FFF; text-decoration:underline; }
#nav ul li a.home { background:url('http://www.atcafes.com/images/home.png') no-repeat; padding:0 5px 5px 20px; }


a, a:visited, a:active{color: #006699;text-decoration: none;}
a:hover{color: #0099ff;text-decoration: underline;}

.table-head {background: #F7FBFF; height: 30px; padding-left:30px;}
.table-bg {background: #CFDDF2;}
.table-th {background: #EEF5FE; height: 30px; text-align: center;}
.table-tr {background: #FFF; height: 30px; text-align: left;}
.table-td {background: #EEF5FE;}
.title {background: #EEF5FE; color: #0078C9; font: bold 12px normal; padding: 7px;}
.table-bg .ficon{width:40px; text-align:center;}
.table-bg .ftitle{ width:490px !important;}
.table-bg .fview{ width:60px !important;}
.table-bg .ftime{ width:200px !important;}

.page1,.page2,.page3 {padding:2px 7px 2px 7px; margin-right:2px;}
.page1 {background:#FFFFFF;color:#0078F0;border:1px solid #F0F0F0;}
.page2 {background:#FFFFFF;color:#0078F0;font-weight:bold;border:1px solid #0078F0;}
.page3 {background:#FFFFFF;color:#D0D0D0;border:1px solid  #D0D0D0;}

ul.tabs{padding: 1px 0;margin-left: 0;font: bold 12px Verdana;border-bottom: 1px solid #CCCCCC;list-style-type: none;text-align: right;}
ul.tabs li{display: inline;margin: 0;}
ul.tabs li a{text-decoration: none;padding: 1px 7px;margin-right: 3px;border: 1px solid #CCCCCC;border-bottom: none;background-color: #F5F5F5;color: #AFAFAF;}
ul.tabs li a:visited{color: #2d2b2b;}
ul.tabs li a:hover{background-color:#FFFFFF;color: #ACACAC;}
ul.tabs li a:active{color: black;}
ul.tabs li.on a{position: relative;top: 1px;padding-top: 2px;background-color:#FFFFFF;color:#FF6600; border-top:1px solid #FF6600;}


label.error {
  background:url("/images/unchecked.png") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  color: #EA5200;
}
label.checked {  background:url("/images/checked.png") no-repeat 0px 0px;}
.success_msg {  font-weight: bold;  color: #0060BF;margin-left: 19px;}

.content_game_list_all h2{padding:5px;border:0px;border-bottom:#800 solid 2px;	font-size:16px;color:#800;margin:0px;margin-bottom:5px;}
#content_game_list {    WIDTH: 610px;	background-color:#FFF;    padding:10px;	margin:0px;	BORDER: #dddddd 1px solid;	overflow:hidden;clear:both;}
#content_game_list .content_game_list_all ul h3{font-size: 12px;border:none;	padding:0px;margin:0px;color: #1e5b7e;	font-weight:bold;}
#content_game_list .content_game_list_all p {height:55px;margin:4px;overflow: auto; }
#content_game_list .content_game_list_all img {float:left; margin-right:5px; clear:both; border:0px; width:100px; height:70px;}
#content_game_list .content_game_list_all a {color: #090;}
#content_game_list .content_game_list_all ul {margin:0px;padding:0px;border:0px;}
#content_game_list .content_game_list_all li {list-style:none;	position:relative;	font-size:12px;float:left;width:98%;margin:5px 5px 5px 0px;height:80px;background: url(http://localhost/atcafe/images/dottedLine.gif) bottom repeat-x;}
#content_game_list .content_game_list_all li .view{position:absolute;top:0;right:2px;margin:0px;font-size:10px;color:#F00;}


.list_game_002 {
	width:630px;
 	background-color: #FFF;
	padding:0px;
	margin:0px;
	margin-top:10px;
	border: #dddddd 1px solid;
	overflow:hidden;
	}
.list_game_002 h3{margin:0px;padding:0px;padding-left:8px;background-color: #09F;font-size:14px;color: #FFC ;}
.list_game_002 h3 a{font-size:14px;color: #FFC ;}
.list_game_002 a{color:#333;	text-decoration: none;}
.list_game_002 img{width:100px;height:60px;	border:0px;	}
.list_game_002 ul {margin:0px;padding:0px;border:0px;display: inline;float: left;}
.list_game_002 li{
	width:100px;height:90px;text-align:center;text-decoration: none;list-style:none;font-size:12px;
	padding:5px;
	margin:5px;
 	border: 1px solid #e1e1e1;
	background-color:#FFF;
	float: left;
	display:inline;
	overflow:hidden;
}
.list_game_002 p{margin:0px;padding:0px;}
.list_game_002 a:hover {color: #F90;}



.list_play {background-color: #FFF;	padding:0px;margin:0px;margin-top:10px;border: #dddddd 1px solid;overflow:hidden;}
.list_play h3{margin:0px;padding:0px;padding-left:8px;background-color: #09F;font-size:14px;color: #FFC ;}
.list_play h3 a{font-size:14px;color: #FFC ;}
.list_play a{color:#333;	text-decoration: none;}
.list_play img{width:100px;height:60px;	border:0px;	}
.list_play ul {margin:0px;padding:0px;border:0px;display: inline;float: left;}
.list_play p{margin:0px;padding:0px;}
.list_play a:hover {color: #F90;}
.list_play li{
	width:100px;height:90px;text-align:center;text-decoration: none;list-style:none;font-size:12px;
	padding:5px;
	margin:5px;
 	border: 1px solid #e1e1e1;
	background-color:#FFF;
	float: left;
	display:inline;
	overflow:hidden;
}



.ibar{background:url(http://www.atcafes.com/images/bar1.png) left top repeat-x; height:22px; line-height:22px; color:#666666; font-weight:bold; letter-spacing:1px; font-size:11px; padding:0px 3px 0px 7px; clear:both;border:1px solid #D6D6D6; border-width:0px 1px;}
.ibar a{color:#666666 !important;}
.iforum li{ clear:both; list-style:none; padding:0px 5px 0px 22px; border-bottom:1px dashed #DEDEDE; height:22px; line-height:22px; margin:0px 5px; background:url(http://www.atcafes.com/images/iforum_bullet.gif) 3px center no-repeat;}
.iforum li.l1{ background-color:#F5F5F5;}
.iforum li span{ float:right;}
.iforum b{ text-decoration:underline; font-weight:normal;}
.iforum .small{color:#888888}



#footer {
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:5px;
	margin:10px;
	border:1px solid #DDDDDD;
	background-color:#FFFFFF;
	text-align:center;
	overflow:hidden;
}
 

footer .footer_copyright {
	float: left;
	font-size : 11px; 
	line-height : 14px;
	margin:0px;
	margin-top : 0px;
	padding-left:222px;
} 
 

#footer ul li { display:inline; float:left; padding:0 10px;  height:13px; padding:0 10px 5px; }
  


 
 
