html {
font-size:62.5%;
}
* {
font-size:100.01%;
}
body {
color:#1E1E1E;
font-family:Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.6em;
}

#headline_1{background:#eb4c07; height:4px; overflow:hidden;}
#headline_2{background:#404040; height:100px; overflow:hidden; text-align:center; padding-top:9px;}

#logo{
margin:0pt 0pt 20pt 10px;
overflow:hidden;
}

#left a img {
border:0pt none;
}

img {
border:medium none;
display:block;
text-decoration:none;
}
#leftlist{
margin:0pt 0pt 0pt 14px;
overflow:hidden;
}
#left .box {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background-color:#FFFFFF;
border-color:#E8E8E8 rgb(238, 238, 238);
border-style:solid;
border-width:4px 1px;
margin:0pt 0pt 12px;
padding:4px 0pt;
width:198px;
}
.box h3 {
color:#E64117;
font-family:Helvetica,Trebuchet MS,Arial,sans-serif;
font-size:1.5em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0.3em 0pt 0.4em 10px;
}
#left .box ul {
font-size:0.92em;
line-height:1.8;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
overflow:hidden;
padding:0pt;
width:198px;
}
#left .box ul li {
border-top:1px solid #F0F0F0;
float:left;
margin:0pt;
padding:0pt;
width:198px;
height:24px;
color:#D1D1D1;
}
#left .box ul .cate_num {
display:inline;
}
#left .box ul a {
color:#444444;
padding:2px 0pt 2px 10px;
text-decoration:none;
}
 #left .box ul li.inline {
               padding-left: 8px;
          }
#left .box ul li.inline a {
               padding: 2px;
               line-height: 2.1em;
               display: inline; 
          }
#left .box ul a:visited {
                    background-color: #F7F7F7;
                    text-decoration: none;
          }
#left .box ul li:hover a:visited {
                    text-decoration: underline;
          }
          
#left .box ul a:active {
                    background-color: #F5F5F5;
                    outline: none;
          }
          
#left .box ul a:focus {
                    outline: none;
          }
#left .box ul a:hover {
                    text-decoration: underline;
                    border: 0;
          }
a {
color:#0040B6;
text-decoration:none;
}

/* right*/
.righttop{
margin-right:14px;
border: #fff 1px solid;
height:80px;
}
.feedcountdiv{
margin-top:30px;
text-align: center;
margin-left: 45px;
}
.feedcount {
text-align:center;
padding:4px;
background-color:#ee7d00;
color:#ffffff;
font-weight:bold;
-moz-border-radius:3px;
border:2px solid #cc5b00;
}
.subscribers {
background-color: #cc5b00;
color:#ffffff;
padding:0px 2px 0px 2px;
}
#rss_img{
float:right;
width:100px;
}


 #right form {
          	width: 300px;
          	border: 3px solid #e8e8e8;
          	overflow: hidden;
          	margin: 0px;
          	-moz-border-radius: 4px;
          }
#right form:hover {
          	border: 3px solid #ddd;    
          }
#gsearch table {
	background-color: #f0f0f0;
}
#gsearch input {
	color: #333;
	padding: 2px 7px;
}
#gsearch #sbi {
	width: 160px;
}
#gsearch form {
	background-color: #f0f0f0;
}

#gsearch #sbb {
	padding: 1px 4px;
	margin-left: 1px;
	width: 100px;
}
/* right*/

 ul.opt {
          	margin: 0px 20px 3px 19px;
          	text-align: center;
          	padding: 10px 0 0 0px;
          	width: 260px;
          	list-style: none;
          	overflow: hidden;
          	background-color: #fff;
          }
          ul.opt li {
                    float: left;
          }
          ul.opt li a {
          	display: block;
          	height: 27px;
          	overflow: hidden;
          	text-indent: -9999px;
          }
          
          ul.opt li.visible {
                    float: right;
                    display: inline;
          }
          ul.opt li.visible a {
          	color:#444;
          	font-size: 0.9em;
          	text-decoration: underline;
          	text-indent: 0;
          	text-align: right;
          	display: block;
          }
          ul.opt li.rss-feed a:hover,
          ul.opt li.rss-feed a {
          	width: 112px;
          	margin: 0 0 0 302px;
          	background:url(../img/rss-text.gif) no-repeat 0 0;
          }
		  
 #right h3,
          #right .two .box h3 {
          	color: #e64117;
          	margin: 0.3em 0 0.4em 10px;
          	font: 1.5em Helvetica, Trebuchet MS, Arial, sans-serif;
          }
          #right h3 {
          	margin: 0;
          }	  
		  
		  
		  
#ad300x250{
margin-left:2px;
width:300px;
height:250px;
}

/*	-------------------------------------------------------------
	5. FOOTER
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

          #footer {
                    color: #A3A2A0;
                    border-top: 1px solid #eee;
          	height:78px;
          	font-size:.92em;
          	line-height:1.4;
              background-color: #fff;
          }

               #footer .foologo {
                         float: left;
                         width: 145px;
                         margin-top: 5px;
               }
               #footer .foo {
               	width:auto;
               	float:right;
               	padding:15px 25px 0 0;
               }
               #footer p {
                         color: #444;
                         font-family: Helvetica, Arial, Verdana, sans-serif;
                         margin: 1em 20px;
                         font-size: 22px;
               }
               #footer a {
                         background: none;
                         text-decoration: underline;
               }
               #footer a:hover {
                         text-decoration: underline;
                         color: #cc0000;
               }
               #footer .extarnal {
                         color: #a7b63f;
                         text-decoration: underline;
               }
               #footer .extarnal:hover {
                         text-decoration: none;
               }
			   
/*	-------------------------------------------------------------
	 Game
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
              #describe{
			            
						text-align:left;
						word-wrap: break-word; 
						margin:0px 20px 0px 5px;
						min-height:70px;
						padding:0px;
			  }	
			  .game{
			  margin:0px 20px 0px 0px;
			  padding:0px;
			  }
			   .game_name{
			   margin:0px;
			   padding:0px;
			   text-align:left;
			  }   
			   .game_image{
			  }
			  .game_image img{
			   position:relative ;
			   margin-right:5px;
				width:180px;
				height:135px;
				float:left;
			  } 
			   .game_describe{
			   clear:right;
			  }
			   .game_other{
			   font-size:0.85em;
			   clear:left;
			   margin-top:5px;
			   margin-bottom:10px;
			   padding-top:5px;
			height:16px;
			line-height:16px;
			width:auto;
			color:#939393;
			overflow:hidden;
			background:transparent url(./images/ico-published.gif) no-repeat scroll left center;
			  } 
			   .game_other span{
			   margin-left:20px;
			   }
			  
			  .game_other a{
			  font-weight:bold;
			  color:#0040B6;
			  text-decoration:none;
			  } 
			  .game_other a:hover{
			  font-weight:bold;
			  color:#CC0000;
			  text-decoration:underline;
			  } 
			  
			  
             .game_name h2 {
font-family:Helvetica,Arial,Calibri,sans-serif;
font-size:24px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin:6px 0px 10px;
}
              
			  .game_name h2 a, .game_name h2 a:hover {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#9CAA3B;
font-weight:normal;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
.game_name h2 a:hover{
 text-decoration:underline;
}
			   

/*	-------------------------------------------------------------
	 Page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/		   
div.pagination {
         padding: 3px;
         margin: 3px;
		 line-height:30px;
		  word-wrap: break-word;
}
div.pagination a {
         padding: 2px 5px 2px 5px;
         margin: 1px;
         border: 1px solid #80abff;
         text-decoration: none;
         color: #0066cc;
		 font-weight:bold;
}
div.pagination a:hover, div.pagination a:active {
         border: 1px solid #80abff;
		 background-color:#80abff;
		 
         color: #fff;
}
div.pagination span.current {
         padding: 2px 5px 2px 5px;
         margin: 2px;
         border: 1px solid #1C72C7;
         font-weight: bold;
         background-color: #1C72C7;
         color: #FFF;
} 
