 @charset "utf-8";
 /*
 Theme Name: Fady Games
 Theme URI:
 Description: Tamplate of casual game
 Version: 1.0 optimize
 Author: Artisan Studio
 Author URI: http://fadygames.com
 */
*html #wrapper {overflow: hidden;}
*html #topmenu {overflow: hidden;}
*html #content {overflow: hidden;}
/**#################### Buttons ####################**/
IMG{ 
    border:none;
}
a.b, a.b:link,a.b:visited{ 
    text-align:center;
	background:url('images/b.png') no-repeat; text-align:center; 
	display: block; 
	text-indent:-9999px; 
	width:134px; 
	height:57px
}
a.b:hover, a.b:active{
	background:url('images/b_h.png') no-repeat;
	display: block; 
	text-indent:-9999px; 
	width:134px; 
	height:57px
}
a.d, a.d:link, a.d:visited{
	background:url('images/d.png') no-repeat; padding:0px;
	display: block; 
	text-indent:-9999px; 
	width:134px; 
	height:57px;
}
a.d:hover, a.d:active{
	background:url('images/d_h.png') no-repeat;
	display: block; 
	text-indent:-9999px; 
	width:134px; 
	height:57px;
	}
a.play, a.play:link, a.play:visited{ 
    text-align:center;
	background:url('images/play.png') no-repeat; text-align:center; 
	display: block; 
	text-indent:-9999px; 
	width:73px; 
	height:73px;
}
a.play:hover, a.play:active{
	background:url('images/play_h.png') no-repeat;
	display: block; 
	text-indent:-9999px; 
	width:73px; 
	height:73px
}
a.titlel, a.titlel:link, a.titlel:visited{	 
	 text-decoration:none; 
	 position:relative;  
	 top:5px;
	 font:bold 12px Arial, Helvetica, sans-serif; color: #009; 
	 line-height:16px; 
	 display:block; vertical-align:top; 
 }
a.titlel:hover, a.titlel:active{ 
     text-decoration:underline; 
	 color:#090;
}
/**#################### Header ####################**/
#fady_top_t_l{ width:275px; height:30px; float:left; background: url('images/head/fady_top_t_l.png');}
#fady_top_t_c{ width:450px; height:30px; float:left; background:url('images/head/fady_top_t_c.png');}
#fady_top_t_r{ width:515px; height:30px; float:left; background:url('images/head/fady_top_t_r.png');}
#fady_top_b_l{ width:245px; height:119px; float:left; background:url('images/head/fady_top_b_l.png');}
#fady_top_b_c1{ width:241px; height:119px; float:left; background:url('images/head/fady_top_b_c1.jpg');}
#fady_top_b_c2{ width:115px; height:119px; float:left; background:url('images/head/fady_top_b_c2.png');}
#fady_top_b_c3{ width:178px; height:119px; float:left; background:url('images/head/fady_top_b_c3.png');}
#fady_top_b_c4{ width:178px; height:119px; float:left; background:url('images/head/fady_top_b_c4.png');}
#fady_top_b_c5{ width:178px; height:119px; float:left; background:url('images/head/fady_top_b_c5.jpg');}
#fady_top_b_r{ width:105px; height:119px; float:left; background:url('images/head/fady_top_b_r.png');}
#fady_bott_b_l{ width:245px; height:39px; float:left; background:url('images/head/fady_bott_b_l.png');}
#fady_bott_b_c1{ width:712px; height:39px; float:left; background:url('images/head/fady_bott_b_c1.png') no-repeat;}
#fady_bott_b_c2{ width:178px; height:39px; float:left; background:url('images/head/fady_bott_b_c2.png');}
#fady_bott_b_r{ width:105px; height:39px; float:left; background:url('images/head/fady_bott_b_r.png');}
#led_l{ width:145px; height:14px; float:left; background:url('images/head/led_l.png') no-repeat; background-position:right;}
#led_c{ width:948px; height:14px; float:left; background: url('images/head/led_c.gif') repeat-x left;}
#led_r{ width:147px; height:14px;  float:left;  background:url('images/head/led_r.png') no-repeat; background-position:left;}
#fady_bot_c_l{ width:130px; height:87px; float:left;  background:url('images/head/fady_bot_c_l.png') no-repeat; background-position:right;}
#fady_bot_c_c{ width:977px; height:87px; float:left; background: #e2c488;}
#fady_bot_c_r{width:133px;  height:87px; float:left; background:url('images/head/fady_bot_c_r.png') no-repeat; background-position:left;}
#fady_bot_b_l{ width:148px; height:42px; float:left; background:url('images/head/fady_bot_b_l.png') no-repeat; background-position:right;}
#fady_bot_b_c{ width:931px; height:42px; float:left; background:url('images/head/fady_bot_b_c.gif'); text-align:center;}
#fady_bot_b_r{ width:161px; height:42px; float:left; background:url('images/head/fady_bot_b_r.png') no-repeat; background-position:left;}
#fady_bott_b_l div{
	width:40px; 
	height:15px;
	 float:left; position:relative; top:20px; left:70px;
	 font:15px bold Arial, Helvetica, sans-serif; color:#6CF;
}
*html #fady_bot_t{ width:1240px; height:14px; float:left; margin:-17px 0 -2px 0;}
#fady_bot_b_c div{
	position:relative; 
	padding-top:25px; 
	font:12px   Arial, Helvetica, sans-serif; color: #009;
	letter-spacing:-0,9px;
}
#fady_bot_b_c div span{
	font:bold 13px Arial, Helvetica, sans-serif; color:#006; 
}
#fady_bot_b_c span a{font:bold 13px Arial, Helvetica, sans-serif; color:#006;  text-decoration:none;}
#fady_bot_b_c span a:hover{ text-decoration:underline;}
/**#################### MENU ####################**/
#navbar { 
     float:right; 
	 position:relative; 
	 right:120px;     
}	
#navbar  ul {
    margin-top:0; 
    margin-bottom:0;    

   }

#navbar ul li {

	float: left; 

	list-style:none;

	vertical-align: bottom;

}

#navbar a.link, #navbar a.link:link, #navbar a.link:visited { 

    width:130px; 

	height:39px; position:relative; 

	padding-top:10px; margin-bottom:4px;

	display: block; 

	background:url('images/head/header_button2.png') no-repeat;

	font:bold 20px "Times New Roman", Times, serif; color: #900;

	letter-spacing:-1px;

	text-decoration:none;

}

#navbar a.link:hover, #navbar a.link:active { 

    padding-top:14px;margin-bottom:0px;

	background:url('images/head/header_button2_a.png') no-repeat;

	color: #C30; font-size:19px;

}

a.hover, a.hover:link, a.hover:visited{

	width:130px;height:39px;

	position:relative;

	margin-bottom:0px; 	

	padding-top:14px; 

	display: block; 

	background:url('images/head/header_button2_a.png') no-repeat;

	font:bold 19px "Times New Roman", Times, serif; color:#C30;

	text-decoration:none;

}



/**#################### SUB MENU ####################**/ 

#cat_list_left{

     width:150px; 

	 height:87px; 

	 float:left; 

	 text-align:left;

}

#cat_list_left  ul{

margin-left:0px;

 margin-top:0px; 

 margin-bottom:0px;

 padding-left:0px;

}

#cat_list_left  ul li{

     list-style:none;

	 width:125px;

	 height:25px; 

	 float:left;

	 position:relative; 

	 top:6px; left:10px; 

	 padding-left:27px;	 

}

#cat_list_left a.no_hide_p, #cat_list_left a.no_hide_p:link, #cat_list_left a.no_hide_p:visited{

	width:125px;

    height:21px;

	text-decoration:none; 

	font:bold 13px  Arial, Helvetica, sans-serif; color: #009;

	letter-spacing:-0.7px;

    padding-top:4px;

	display:block;

}

#cat_list_left a.no_hide_p:hover, #cat_list_left a.no_hide_p:active{

	color: #A8FFFF; 

}



#cat_list_left a.hide_p{

	text-decoration:none; 

	font:bold 13px  Arial, Helvetica, sans-serif; color: #A8FFFF;

	letter-spacing:-0.7px;

    padding-top:4px;

	display:block;

}

#cat_list_right{ 

    width:823px; 

	height:87px;	 

	float: right; 

	text-align:left;  

}

#cat_list_right  ul{

	margin-left:0px;

 	margin-top:0px; 

 	margin-bottom:0px;

	padding-left:0px;

}

#cat_list_right ul li{

	list-style:none;

	display: inline; 

	height:25px;

	width:135px;  

	float:left; 

	position:relative; 

	left:15px; top:5px; 

	padding-left:27px;

}

#cat_list_right a.no_hide,#cat_list_right a.no_hide:link,#cat_list_right a.no_hide:visited  { 

	height:21px;

	width:135px;

	padding-top:4px;	

	text-decoration:none;

	font: bold 13px Arial, Helvetica, sans-serif; color: #030;

	letter-spacing:-0.7px;

	display:block; 

}

#cat_list_right a.no_hide:hover,#cat_list_right a.no_hide:active{

	color: #CFC; 

}

#cat_list_right a.hide{

	padding-top:4px;	

	text-decoration:none;

	font: bold 13px Arial, Helvetica, sans-serif; color:#CFC;

	letter-spacing:-0.7px;

	display:block;

}



li.new_releases{ background: url('images/icon_small/new_releases.png') no-repeat;}

li.all_games{ background: url('images/icon_small/all_pc.png') no-repeat;}

li.all_games_mac{ background: url('images/icon_small/all_mac.png') no-repeat;}

li.all_games_online{ background: url('images/icon_small/all_online.png') no-repeat;}

li.top100{ background: url('images/icon_small/top100.png') no-repeat;}

li.puzzle_t{ background: url('images/icon_small/puzzle_t.png') no-repeat;}

li.hidden_t{ background:url('images/icon_small/hidden_t.png') no-repeat;}

li.time_t{  background:url('images/icon_small/time_t.png') no-repeat;}

li.adventure_t{ background:url('images/icon_small/adventure_t.png') no-repeat;}

li.match3_t{background: url('images/icon_small/match3_t.png') no-repeat;}

li.large_t{ background:url('images/icon_small/large_t.png') no-repeat;}

li.strategy_t{ background:url('images/icon_small/strategy_t.png') no-repeat; }

li.marble_t{ background:url('images/icon_small/marble_t.png') no-repeat;}

li.action_t{ background:url('images/icon_small/arcade_t.png') no-repeat;}

li.word_t{  background:url('images/icon_small/word_t.png') no-repeat;}

li.mahjong_t{  background:url('images/icon_small/mahjong_t.png') no-repeat;}

li.card_t{  background:url('images/icon_small/card_t.png') no-repeat;}

li.brain_t{  background:url('images/icon_small/brain_t.png') no-repeat;}

li.kids_t{  background:url('images/icon_small/kids_t.png') no-repeat;}



/**#################### Index ####################**/

body { background: #01173f; 

	padding: 0; padding-top:0px;

	margin: 0;   

}

#wrapper { 

    margin: 0 auto; padding-top:0;

    width: 1240px;

}

#content_fix{ 

    width:980px; 

	height: auto;  

	position:relative;

}

#content_all{

	background: url('images/home/maine.gif') repeat-y top;

    width: 980px; 

	float:left;   

}

#content_center{

     width: 500px;

     float:left;

	 margin-top:5px;

     text-align:left;

}

#contextend { 

     background: url('images/home/end.gif') no-repeat;

     width: 980px;

     height: 20px;

     float: left;

 } 

 #footer {

     background-color: #F2F2FF; 

     float:left; padding-top:12px;

     width: 980px;

     height: 132px;

     font:12px Arial, Helvetica, sans-serif; color: #999;

 }

#links{ 

    width:980px;

	height:1000px; 

	float:left; 

	text-align: left;

	font: bold 10px Arial, Helvetica, sans-serif; color:#009;

}

#plugins{

	width:980px; 

	height:1000px; 

	float:left;

	text-align:center; 

	font: bold 20px Arial, Helvetica, sans-serif; color:#009;

}

#footer a,  #footer a:link,  #footer a:visited{ position:relative; padding:0 3px; 

  font: bold 12px Arial, Helvetica, sans-serif; color: #006; 

  text-decoration:none;

 }

#footer a:hover,  #footer a:active{ 

  text-decoration:underline; color:#06F;

}

  /**#################### HOME ####################**/



#ng_top1{	 

     width:500px;  

	 height:59px; 

	 float:left; text-align:center;  

	 background:url('images/home/top1.png') no-repeat;   	   

}

#ng_top1 div{ 

     position:relative; padding-top:20px;

	 font:bold 18px Arial, Helvetica, sans-serif; color: #900;

 }

#ng_cent{

	 width:500px; 

	 float:left; 

	 background:url('images/home/cent.gif'); 

	 text-align:center;

 }

.ng_cent{

	 width:500px; 

	 float:left; 

	 background:url('images/home/cent.gif'); 

	 text-align:center;

 }

#ng_cent_t{

	width:450px; 

	position:relative; 

	padding-top:15px;

	font:bold 16px  Arial, Helvetica, sans-serif; color: #006; 

}

#ng_cent_t_t{

	width:450px; 

	float:left;

}

#ng_cent_t_b{ 

    width:450px; 

	float:left;

}

#ng_cent_t_b a, #ng_cent_t_b a:link, #ng_cent_t_b a:visited{

	text-decoration:none;

	font: bold 10px Arial, Helvetica, sans-serif; color:#060;

}

#ng_cent_t_b a:hover, #ng_cent_t_b a:active{

	 color:#F60; 

	 text-decoration:underline;

}

#ng_cl{

	 width:190px; 

	 float: left; padding-top:15px; 

}

#ng_cl span{

     font:bold 12px Arial, Helvetica, sans-serif; color:#C00;

}

#ng_cl IMG{ 

     position:relative; 

	 left:15px; 

	 padding-top:10px; 

}

#flash{ float:right;

	  

	 left:15px; 

	 padding-top:10px;

}

#ng_cr{ 

	 width:280px;

	 float:right; 

	 position:relative; 

	 padding:15px; 

	 font:bold 15px "Times New Roman", Times, serif; color:#306; 

	 text-align:justify;

 }

#ng_cr a, #ng_cr a:link,#ng_cr a:visited { 

     text-decoration:none; 

	 font: bold 15px Georgia, "Times New Roman", Times, serif;; color:#900;

}

#ng_cr a:hover{ 

     text-decoration: underline; 

	 color:#060;

}

 #ng_top2{	 

     width:500px;  

	 height:59px; 

	 float:left; margin-top:10px; 

	 background:url('images/home/top2.png') no-repeat;   	   

}

 #ng_top2 div{ 

     position:relative; 

	 padding-top:20px;text-align:center;

	 font:bold 18px Arial, Helvetica, sans-serif; color: #030;

 }

#ng_cent_c{ 

    width:450px; 

	height: auto; 

	float:left; 

	padding:20px 28px 5px!important; 

	padding:0px; 

	margin:0px!important; 

	margin: 20px 0 5px 11px;

}

.favorite{ 

     width:210px; 

	 float: left; 

	 border:1px solid  #afc6d4; 

	 background: #FBFBFF; margin:5px;  

}

.favorite_t{ 

    width:210px;

	height:40px;	

}

.favorite_t div{ 

    position:relative; padding-top:8px;

	width:180px;

	height:40px;

	font:bold 12px Arial, Helvetica, sans-serif; color: #660;

}

.favorite_c{ 

    width:210px;

	height:205px; 

	float:left;

}

.favorite_c div{ 

    width:180px; 

	height:auto; 

	position:relative;

}

#ng_top3{	 

     width:500px;  

	 height:59px; 

	 text-align:center;

	 float:left; 

	 margin-top:10px; 

	 background:url('images/home/top3.png') no-repeat;   	   

}

#ng_top3 div{ 

     position:relative; padding-top:20px;

	 font:bold 18px Arial, Helvetica, sans-serif; color: #06C;

}

#ng_cent ul{

	padding-top:0px

	margin-right:0px;

	margin-left:0px;

 	margin-top:0px; 

 	margin-bottom:0px;

	padding-right:0px;

	padding-left:0px;

}

#ng_cent ul li{ 

     display: inline-table; 

	 list-style:none; 

	 width:100px; 

	 height:120px; 

	 float:left; 

	 text-align:center; 

	 padding:20px 0px 0px; 

}

#ng_cent li a, #ng_cent li a:link,#ng_cent li a:visited { 

     width:80px; 

	 position:relative; 

	 display: inline-block;

	 font:bold 10px Arial, Helvetica, sans-serif; color: #009; 

	 text-decoration:none;

	 line-height:11px !important; 

	 line-height:10px;  

	 vertical-align:top;

}

#ng_cent li a:hover, #ng_cent li a:active{ 

     text-decoration:underline; 

	 color:#090;

}

.ng_bot{

	 background:url('images/home/bot.gif');

     width:500px;

	 height:19px; 

	 float:left;	 

}

/**#################### CATEGORY AND NEW RELEASES ####################**/



 #med_img{ 

     width:644px;  

	 height:900px; 

}

 #med_img2{ 

     width:644px;  

	 height:1650px; 

 }

 #category_top{ width:720px; height:20px; background:url('images/category_top.gif') no-repeat;

 }

 #category_cent{width:720px; height: 960px; background: url('images/category_cent.gif') repeat-y top;

 }

 #category_cent2{width:720px; background: url('images/category_cent.gif') repeat-y top;

 }

 #category_bot{ width:720px; height:20px; background:url('images/category_bot.gif') no-repeat;

 }

 #c_l{

	 width:720px; 

     float: left; 

	 position:relative; 

	 left:20px; 

	 padding-bottom:50px;

 }

 #c_l1 {

	 width:735px; 

     float: left; 

	 position:relative; 

	 left:12px; 

	 padding-bottom:50px; 

 }

#cat_big{

	 width:175px; 

	 height:250px; 

	 float: left; 

	 border:1px solid  #afc6d4; 

	 background: #FBFBFF;

     margin:1px; padding:2px;

 }

#cat_big_top{

	width:175px;

	height:35px; 

	font:bold 12px Arial, Helvetica, sans-serif; color: #660;

}

#cat_big_cent{

	width:175px;

	height:200px; float:left; 

}

#c_l1_t{

	width:735px; 

	height:1040px; 

	position:relative;

}

 div.last{ 

     width:184px;	

     height:250px;  

     float:left;

	 font:bold 13px Arial, Helvetica, sans-serif;color:#C00;

 }

 div.last a, div.last a:link, div.last a:visited{

	 text-decoration:none; 

	 float:left; 

	 font:bold 12px Arial, Helvetica, sans-serif; color: #009; 

	 line-height:16px; 

	 display:block;

 }

 div.last a:hover{

	 text-decoration:underline; 

	 color:#090;

 }

 #c_l li{ 

     width:92px; 

	 height:150px;

     list-style:none;

	 float:left; display:inline;

	

 }

 #c_l li a, #c_l li a:link, #c_l li a:visited{ 

     font:bold 10px Arial, Helvetica, sans-serif;color: #000;

	 text-decoration:none; 

		 

 }

 #c_l li a:hover{ 

     color:#F00;

 }

 #c_l li a.title, #c_l li a.title:link, #c_l li a.title:visited{

	 color: #009; 

	 line-height:11px; 

	 display:block; 

	 position:relative; 

 }

 #c_l li a.title:hover, #c_l li a.title:active{ 

     text-decoration:underline; 

	 color:#090;

 }  

#puz{ 

     width:100%; 

	 height:auto; 

	 padding-top:25px;

}

#puz a, #puz a:link, #puz a:visited{ 

     float: left;

	 padding-left:50px; 

	 font:bold 13px Arial, Helvetica, sans-serif; color:#090;

	 text-decoration: none;

}

#puz a:hover, #puz a:active{ 

     text-decoration:underline; color: #F60;

}

#seo_bot{ 

     width:980px; 

     height:auto; 

     float:left; 

	 margin-top:15px;

     font:15px Arial, Helvetica, sans-serif; color: #900;

}

#seo_bot2{ 

     width:980px; 

     height:30px; 

     float:left; 

	 background: url('images/home/maine.gif') repeat-y top; 

     font:15px Arial, Helvetica, sans-serif; color: #900;

}

#seo_bot span, #seo_bot2 span{ 

     font-weight:bold;

}



/**#################### TITLE ####################**/

#FIX_TITL{ 

    width:980px; 

	position:relative;

	float:left; 

}

#TITL{ 

    width:650px; 

	float:left; position:relative;

	padding:0 0 20px 20px;	

	margin-top:10px;

}

#TITL_T{ 

    width:650px; 

	height:50px; 

	float:left;

}

#TITL_T_R{ 

    width:600px; 

	height:50px; 

	float: left;

}

#TITL_T_R h2{

	text-align:left; 

	width:600px; 

	height:30px; float:left;

	margin-top:20px; 

	font:bold Arial, Helvetica, sans-serif;color:#900; 

	letter-spacing:-1px;

}

#TITL_B{ 

    width:650px; 

	float:left;

	border-top:1px solid #060; 

}

#TITL_B div{

	text-align:left;

	font:bold 11px Arial, Helvetica, sans-serif; color: #050;

	padding:5px 0 0 0px;  

}

#TITL_B div span{

	font:bold 12px Arial, Helvetica, sans-serif; color: #006;

}

#TITL_B div a, #TITL_B div a:link,#TITL_B div a:visited{

	font:bold 12px Arial, Helvetica, sans-serif;color:#009;

	text-decoration:none; 

}

#TITL_B div a:hover, #TITL_B div a:active{

	text-decoration:underline; 

	color: #C00;

}

#TITL_B span{

	font:bold Arial, Helvetica, sans-serif;color: #C00;

}

div.title{

	width:50px; 

	height:50px; 

	float:left;

}

#new_pc_rel{background:url('images/icons/new_pc.png');}

#new_mac_rel{background:url('images/icons/new_mac.png');}

#new_online_rel{background:url('images/icons/new_online.png');}

#pc_games{background:url('images/icons/windows.jpg');}

#mac_games{background:url('images/icons/mac.jpg');}

#online_games{background:url('images/icons/online.png');} 

#top100_pc{background:url('images/icons/top1002.png');}

#top100_mac{background:url('images/icons/top100.png');} 

#top100_online{background:url('images/icons/top1003.png');} 

#Adventure{background:url('images/icons/icon-adventure.png');}

#Arcade{background:url('images/icons/icon-arcade.png');}

#Brain {background:url('images/icons/icon-brain.png');}

#Card{ background:url('images/icons/icon-card.png');}

#Hidden { background:url('images/icons/icon-hidden.png');}

#Kids{background:url('images/icons/icon-kids.png');}

#Large {background:url('images/icons/icon-large.png');}

#Mahjong{background:url('images/icons/icon-mahjong.png');}

#Marble{background:url('images/icons/icon-marble.png');}

#Match {background:url('images/icons/icon-match3.png');}

#Puzzle{background:url('images/icons/icon-puzzle.png');}

#Strategy{background:url('images/icons/icon-strategy.png');}

#Time{background:url('images/icons/icon-time.png');}

#Word{background:url('images/icons/icon-word.png');}



/**#################### PC MAC AND ONLINE GAMES ####################**/



#m{   

	 width:226px;

	 padding: 0px 0px 15px 15px;

	 float:left; 

}

#m_c{ 

     background:url('images/modul/modul_c.gif') repeat-y top; 

	 width:226px;

	 float:left;	 

}

#t{ height:192px; margin-top:10px; 

}

#t dd{  

     height:42px; 

	 position:relative; 

	 top:5px;

}

#t dd a, #t dd a:link, #t dd a:visited{

	 position:relative; 

     right:20px; 

	 font: bold 13px Arial, Helvetica, sans-serif;color: #009;  

	 text-decoration:none; 

     line-height:14px; 

	 display:block; 

	 }

#t dd a:hover, #t dd a:active{	  

	 color: #090; 

	 text-decoration: underline; 	 

}

#b dt{

	 width:100px!important; 

	 width:100px; 

	 margin-top:-10px; 

	 float:left; 

}

#b dd { 

	 height:80px;  

	 text-align:left; 

	 margin-right:10px;  

     top:-8px;

}

#b a, #b a:link, #b a:visited{ 

     text-decoration:none; 

	 font: bold 12px Arial, Helvetica, sans-serif;color: #009; 

	 line-height:13px; 

	 display:block;

}

#b a:hover,#b a:active { 

     text-decoration: underline; 

	 color: #090;

}

#m_b a, #m_b a:link, #m_b a:visited, #mac_b a, #mac_b a:link, #mac_b a:visited, #monline_b a, #monline_b a:link, #monline_b a:visited{

	 text-decoration:none; 

	 font: bold 11px Arial, Helvetica, sans-serif;color: #F60; 

	 line-height:13px; 

	 top:10px; 

	 position:relative;

}

#m_b a:hover, #m_b a:active, #mac_b a:hover, #mac_b a:active, #monline_b a:hover, #monline_b a:active{

	 text-decoration: underline; 

     color: #090;

}

/************************pc******************************/



#m_t_time h2{

	float:left; padding:9px 0px 0px 45px; margin-top:18px;	

}

#m_t_hidden h2, #m_t_action h2{

	float:left; padding:9px 0px 0px 65px; margin-top:18px;

}

#m_t_marble h2,#m_t_brain h2 {

	float:left; padding:9px 0px 0px 70px; margin-top:18px;

}

#m_t_card h2, #m_t_large h2, #m_t_adventure h2 {

	float:left; padding:9px 0px 0px 75px; margin-top:18px;

}

#m_t_match3 h2, #m_t_strategy h2,#m_t_mahjong h2{

	float:left; padding:9px 0px 0px 85px; margin-top:18px;

}

#m_t_word h2, #m_t_kids h2, #m_t_puzzle h2 {

	float:left; padding:9px 0px 0px 90px; margin-top:18px;

}

#m_t_time a,#m_t_marble a,#m_t_brain a,#m_t_card a,#m_t_large a,#m_t_adventure a,#m_t_match3 a,#m_t_strategy a,#m_t_mahjong a,#m_t_hidden a,#m_t_action a,#m_t_word a,#m_t_kids a,#m_t_puzzle a{

	text-decoration:none; 

	font: bold 22px "Times New Roman", Times, serif; letter-spacing:-1px; color:#030;

}

div.m_t{

	width:226px;

	height: 73px; 

	float:left;	

}

#m_t_puzzle{ background: url('images/modul/puzzle.png');}

#m_t_action{ background: url('images/modul/arcade.png');}

#m_t_card{ background: url('images/modul/card.png'); }

#m_t_hidden{ background: url('images/modul/hidden.png');}

#m_t_mahjong{  background: url('images/modul/mahjong.png');}

#m_t_word{  background: url('images/modul/word.png');}

#m_t_adventure{ background: url('images/modul/adventure.png'); }

#m_t_time{ background: url('images/modul/time.png'); }

#m_t_match3{ background: url('images/modul/match3.png'); }

#m_t_large{ background: url('images/modul/large.png');}

#m_t_strategy{ background: url('images/modul/strategy.png');}

#m_t_brain{ background: url('images/modul/brain.png');}

#m_t_kids{ background: url('images/modul/kids.png');}

#m_t_marble{ background: url('images/modul/marble.png');}

#m_b{ 

     background: url('images/modul/bot.png') no-repeat; 

	 width:226px;

	 height:40px;  

	 float:left;  

}

/**************************mac**************************/



#mac_t_time h2{

	float:left; padding:9px 0px 0px 45px; margin-top:18px;

}

#mac_t_hidden h2, #mac_t_action h2{

	float:left; padding:9px 0px 0px 65px; margin-top:18px;

}

#mac_t_marble h2,#mac_t_brain h2 {

	float:left; padding:9px 0px 0px 70px; margin-top:18px;

}

#mac_t_card h2, #mac_t_large h2, #mac_t_adventure h2 {

	float:left; padding:9px 0px 0px 75px; margin-top:18px;

}

#mac_t_match3 h2, #mac_t_strategy h2,#mac_t_mahjong h2{

	float:left; padding:9px 0px 0px 85px; margin-top:18px;

}

#mac_t_word h2, #mac_t_kids h2, #mac_t_puzzle h2 {

	float:left; padding:9px 0px 0px 90px; margin-top:18px;

}

#mac_t_time a, #mac_t_marble a, #mac_t_brain a,#mac_t_card a, #mac_t_large a, #mac_t_adventure a, #mac_t_match3 a, #mac_t_strategy a, #mac_t_mahjong a, #mac_t_hidden a, #mac_t_action a, #mac_t_word a, #mac_t_kids a, #mac_t_puzzle a{

	text-decoration:none; font: bold 22px "Times New Roman", Times, serif; letter-spacing:-1px; color: #FFF;

}

#mac_t_puzzle{  background: url('images/modul/puzzle2.png');}

#mac_t_action{ background: url('images/modul/arcade2.png');}

#mac_t_card{  background: url('images/modul/card2.png');}

#mac_t_hidden{  background: url('images/modul/hidden2.png'); }

#mac_t_mahjong{ background: url('images/modul/mahjong2.png');}

#mac_t_word{ background: url('images/modul/word2.png');}

#mac_t_adventure{ background: url('images/modul/adventure2.png'); }

#mac_t_time{  background: url('images/modul/time2.png');}

#mac_t_match3{ background: url('images/modul/match32.png');}

#mac_t_large{ background: url('images/modul/large2.png');}

#mac_t_strategy{background: url('images/modul/strategy2.png');}

#mac_t_brain{ background: url('images/modul/brain2.png');}

#mac_t_kids{ background: url('images/modul/kids2.png') ;}

#mac_t_marble{ background: url('images/modul/marble2.png');}

#mac_b{ 

     background: url('images/modul/bot2.jpg') no-repeat; 

	 width:226px;

	 height:40px;  

	 float:left;  

}

/*******************online***********************/



#monline_t_time h2{

	float:left; padding:9px 0px 0px 45px; margin-top:18px;

}

#monline_t_hidden h2, #monline_t_action h2{

	float:left; padding:9px 0px 0px 65px; margin-top:18px;

}

#monline_t_marble h2,#monline_t_brain h2 {

	float:left; padding:9px 0px 0px 70px; margin-top:18px;

}

#monline_t_card h2, #monline_t_adventure h2 {

	float:left; padding:9px 0px 0px 75px; margin-top:18px;

}

#monline_t_match3 h2, #monline_t_strategy h2,#monline_t_mahjong h2{

	float:left; padding:9px 0px 0px 85px; margin-top:18px;

}

#monline_t_word h2,  #monline_t_puzzle h2 {

	float:left; padding:9px 0px 0px 90px; margin-top:18px;

}

#monline_t_time a, #monline_t_marble a, #monline_t_brain a,#monline_t_card a, #monline_t_adventure a, #monline_t_match3 a, #monline_t_strategy a, #monline_t_mahjong a, #monline_t_hidden a, #monline_t_action a,

#monline_t_word a, #monline_t_puzzle a{

	text-decoration:none; font: bold 22px "Times New Roman", Times, serif; letter-spacing:-1px; color: #FF9;

}

#monline_t_puzzle{  background: url('images/modul/puzzle3.png'); }

#monline_t_action{  background: url('images/modul/arcade3.png');}

#monline_t_card{ background: url('images/modul/card3.png');}

#monline_t_hidden{ background: url('images/modul/hidden3.png'); }

#monline_t_mahjong{  background: url('images/modul/mahjong3.png');}

#monline_t_word{ background: url('images/modul/word3.png');}

#monline_t_adventure{  background: url('images/modul/adventure3.png');}

#monline_t_time{ background: url('images/modul/time3.png');}

#monline_t_match3{ background: url('images/modul/match33.png');}

#monline_t_strategy{ background: url('images/modul/strategy3.png'); }

#monline_t_brain{ background: url('images/modul/brain3.png');}

#monline_t_marble{ background: url('images/modul/marble3.png'); }

#monline_b{ 

     background: url('images/modul/bot3.png') no-repeat; 

	 width:226px;

	 height:40px;  

	 float:left;  

}

/**#################### SINGLE ####################**/

#s_t{

	 width:500px;  

	 height:20px;

	 float:left;   

	 background:url('images/single_top.gif') no-repeat;

}

#s_title{

	 width:500px; float:left;  position:relative;

	 background:url('images/home/cent.gif');

}

#s_title_t {

	 width:480px; 

	 float:left; 

	 position:relative;

	 left:20px;

	 padding-bottom:5px;  

	 font:bold 18px Arial, Helvetica, sans-serif; color: #900;

}

#s_title_t h2{

    float:left; position:relative;

	font:bold 18px Arial, Helvetica, sans-serif; color: #900; 	

}



#s_title_b{

	 width:450px; 

	 height:15px; 

	 float:left; 

	 position:relative;

	 left:20px; padding-top:3px;

	 border-top:1px solid #060;

	 font:bold 0.6em Arial, Helvetica, sans-serif; color: #000;	 

}

#s_c{

	 width:500px; 

	 float:left; 

	 background:url('images/home/cent.gif'); 	 

}

#s_l{ 

     width:346px; 

	 float:left; 

	 padding-top:20px; 

	 text-align:center;

}

#s_l a, #s_l a:link, #s_l a:visited{

	 font:bold 11px Arial, Helvetica, sans-serif; color:#060; 

	 line-height:30px; 

	 text-decoration:none;

}

#s_l a:hover, #s_l a:active{

	 text-decoration:underline; 

	 color: #009;

}

#s_l div div{ 

     width:340px; 

	 font:bold 11px Arial, Helvetica, sans-serif; color:#060;

	 position:relative; 

}

#s_l div div #s_l_l{

	 width:134px; 

	 float:left; 

	 left:20px;	 

}

#s_l div div #s_l_r{

	 width:134px; 

	 float: right;

	 right:20px;

}

#s_l div div #play{

	 width:134px; 

	 float: right;

	 right:74px; top: 5px;

}

#s_l div div #s_l_r span{

	 color:#C00;

}

#c{ 

     width:320px;

	 float:left; 

	 position:relative;

	 padding:0 13px;  

	 text-align: justify;

	 font:bold  14px "Palatino Linotype", "Book Antiqua", Palatino, serif;color: #306; 

	 line-height:17px; 	 

}

#c p{ float:left; position:relative; margin-top:10px;

}

#s_r{ 

     width:154px; 

	 float: right;

	 background:url('images/s_r.gif') repeat-y top; 

	 text-align:center; 	 

}

#s_r #sysr{

	 padding:30px 0px 35px 10px;  	 

	 text-align:left; 	 

}

#s_r2{ 

     width:154px;

	 background:url('images/s_r2.jpg') no-repeat; 

	 font:bold 12px Arial, Helvetica, sans-serif; color:#00C;  

	 line-height:42px;	 	 

}

#s_r2 div{ 

     position:relative; 

	 padding-top:20px; 

	 font:bold 11px Arial, Helvetica, sans-serif; color:#060; 

}

#s_r div span{	 

	 font:bold 12px Arial, Helvetica, sans-serif;color:#00C;  

}

#s_r div li{ 

	 font:bold 10px Arial, Helvetica, sans-serif;

}

#s_b{

	 width:500px;

	 height:19px; 

	 float:left; margin-bottom:30px; 

	 background:url('images/home/bot.gif');

}

#rating_star{

	 width:500px; 

	 height:100px; 

	 float:left; 

	 font:bold 13px Arial, Helvetica, sans-serif; color:#006; 

	 

}

#comments{ 

     width:480px; 

	 height:100%; 

	 float:left; 

	 padding-left:15px; 

}

#frame{ 

	padding-top:25px;!important; 

    height:100%; 

}
.so_link  { width:470px; height:auto; float:left; position:relative; padding:10px; font: bold 13px Arial, Helvetica, sans-serif; color:#8d8cba; text-align:justify;}
.so_link a{ font: bold 13px Arial, Helvetica, sans-serif; color:#6464FF; text-decoration:underline;}

/**#################### TOP 100 GAMES ####################**/



#top_100_top{ 

     width:980px; 

	 float: right;

	 font:bold 15px Arial, Helvetica, sans-serif; color:#900; 

}

#left_pannel{ 

     width:180px; 

	 height:100%;

	 float:left; padding-top:20px; 

}



#top100_c{ 

     width:160px; 

	 height:auto;

	 position:relative; padding:20px 0; 

	 border:1px solid #CACAFF;

	 background: #F4FFFF;

	   

}

#top100_c a,#top100_c a:link, #top100_c a:visited {

	 font:bold 12px Arial, Helvetica, sans-serif; color:#009; 

	 line-height:17px; 

	 text-decoration:none; 

}

#top100_c a:hover, #top100_c a:active{

	 color:#090; 

	 text-decoration:underline;

}

#top100_c span{

	 font:bold 15px Arial, Helvetica, sans-serif; color:#F30; letter-spacing:-0.7px;

}



#top_100_all{ 

     width:800px;

	 float:right;padding-top:20px; 

}

#t100_t{ 

     width:790px; 

	 height:40px;

	 float: left;

	 background: #F4FFFF; border:1px solid #CACAFF; 

     font:bold 11px Arial, Helvetica, sans-serif; color:#900;

}

div.t100_t{

	 height:40px;

	 float:left; border-right:1px solid #CACAFF;

}



#n{   width:39px;}

#g{   width:379px;}

#r{   width:199px;}

#d{   width:39px;}

#v{   width:49px; }

#rls{ width:79px; border:none;}

#top_100{ 

     width:750px; 

	 float: left;border-right:1px solid #CACAFF;

	 background:#F4FFFF ;

}

#numb{ 

     width:40px; height:auto; 

	 float:left; 

	 background: #DFFFEF; 

}

#numb div{

	width:40px; 

	height:40px;

	float:left; position:relative; padding-top:10px;

	border-bottom:1px solid #DFDFFF;

	border-left:1px solid #CACAFF;

	font:bold 15px Arial, Helvetica, sans-serif; color: #360;

}

#rtg{

	 width:750px; 

	 height:40px; 

	 float: left; 

	 position:relative; 

	 padding:5px 0;

	 border-bottom:1px solid  #DFDFFF; 

}

#img{ 

     width:60px; 

	 float:left;

}

#tl{ 

     width:320px;

	 float:left;

	 text-align:left; 

	 font:10px Arial, Helvetica, sans-serif; color: #F60;

	 line-height:10px;

}

#tl a, #tl a:link, #tl a:visited{

     font:bold 12px Arial, Helvetica, sans-serif;color:#009; 

	 text-decoration:none; 

}

#tl a:hover,#tl a:active {

	color:#090; 

	text-decoration:underline;

}

#rat{ 

     width:200px; 

	 float: left;

	 font:bold 14px Arial, Helvetica, sans-serif; color: #006;

}

#dwd{ 

     width:40px; 

	 float: left;	  

}

#rur{ 

     width:50px; 

	 float: left;

	 font:bold 12px Arial, Helvetica, sans-serif;color:#009;

}

#pd{ 

     width:80px; 

	 float: left;

	 font:bold 12px Arial, Helvetica, sans-serif;color:#009;

}

#dwd a, #dwd a:link, #dwd a:visited{ 

     width:40px; 

	 height:40px;

	 display: block;

	 background:url('images/down.png') no-repeat; float:left; 

}

#dwd a:hover, #dwd a:active{

	 width:40px; 

	 height:40px;

	 display: block;

     background:url('images/down_h.png');

}



 /**#################### SIDEBAR-1 (TOP GENRES) ####################**/

#topgenr_t{ 

    width:220px; 

	height:67px; 

	background:url('images/sidebar/topgenr_top.jpg') no-repeat; 

	position:relative;

}

#topgenr_t div{

	width:190px;

	position:relative; 

	top:22px; 

	font:bold 22px  "Times New Roman", Times, serif; color: #FFC; 

	line-height:25px

}

#topgenr_c{ 

    background:url('images/sidebar/topgenr_c.gif') repeat-y top;  

	width:220px; 

	height:374px; 

	position:relative; text-align:left;

}

#topgenr_c div{ 

    width:220px;  

	float:left; 

	position:relative; 

	padding-top:10px; 



}

#topgenr_c ul{

	margin-left:0px;

 	margin-top:0px; 

 	margin-bottom:0px;

	padding-left:0px;

}

#topgenr_c ul li{  

    position:relative; float:left; left:20px; 

	list-style:none;

	height:25px;

	width:180px;  

	border-bottom:1px solid #E8E8FF;

	}

#topgenr_c a, #topgenr_c a:link, #topgenr_c a:visited{

	text-decoration:none; 

	font: bold 13px Arial, Helvetica, sans-serif; color: #009;

	letter-spacing:-0.7px; 

	width:170px; 

	height:20px;

	position:relative;

	display:block;

	padding:5px 0 0 27px;

}

#topgenr_c a:hover, #topgenr_c a:active{

	 color: #06F;

}







#new_pc_mini_games{ 

    width:220px; 

	height:67px; 

	background:url('images/sidebar/topgenr_top.jpg') no-repeat; 

	position:relative;

}

#new_pc_mini_games div{

	width:190px;

	position:relative; 

	top:13px; 

	font:bold 21px  "Times New Roman", Times, serif; color: #FFC; 

	line-height:22px

}

#new_pc_mini_games_c{ 

    background:url('images/sidebar/topgenr_c.gif') repeat-y top;  

	width:220px; 

    height:519px; 

	position:relative; text-align:left;

}

#new_pc_mini_games_c #qqq{ 

    width:220px;  

	float:left; 

	position:relative; 

	top:10px; 

    left:10px;



}

#new_pc_mini_games_c .main_div{  

    width:200px;

	height:50px;

	float:left;

	position:relative; 

	border-bottom:1px solid #D5D5FF;

	}

#new_pc_mini_games_c .main_div .left_div{ 

    width:75px; 

	height:40px; 

	float:left; 

	position:relative; 

}

#new_pc_mini_games_c .main_div .right_div {

	width:120px; 

	height: auto; 

	float:left;

	position:relative; 

}

#new_pc_mini_games_c .main_div .left_div IMG{ 

    float:left; 

	position:relative; 

	left:7px;

}

.main_div a, .main_div a:link, .main_div a:visited{

    width:200px;

	height:45px;

	float:left;

	position:relative; 

	padding-top:5px;

	text-decoration:none; 

	font: bold 10px Arial, Helvetica, sans-serif; color: #009;

	display:block; 

}

.main_div a:hover, .main_div a:active{ 

     display:block;

	 color: #030; 

	 background-color: #e2c477;

	 

}

 li.puzzle{ background: url('images/icon_small/puzzle.png') no-repeat;}

 li.hidden{ background:url('images/icon_small/hidden.png') no-repeat;}

 li.time{  background:url('images/icon_small/time.png') no-repeat;}

 li.adventure{ background:url('images/icon_small/adventure.png') no-repeat;}

 li.match3{background: url('images/icon_small/match3.png') no-repeat;}

 li.large{ background:url('images/icon_small/large.png') no-repeat;}

 li.strategy{ background:url('images/icon_small/strategy.png') no-repeat; }

 li.marble{ background:url('images/icon_small/marble.png') no-repeat;}

 li.action{ background:url('images/icon_small/arcade.png') no-repeat;}

 li.word{  background:url('images/icon_small/word.png') no-repeat;}

 li.mahjong{  background:url('images/icon_small/mahjong.png') no-repeat;}

 li.card{  background:url('images/icon_small/card.png') no-repeat;}

 li.brain{  background:url('images/icon_small/brain.png') no-repeat;}

 li.kids{  background:url('images/icon_small/kids.png') no-repeat;}

#topgenr_b{

	width:220px;

	height:37px;  

	background:url('images/sidebar/topgenr_bot.jpg') no-repeat; 

	position:relative; margin-bottom:10px;

}

#topgenr_b a,#topgenr_b a:link, #topgenr_b a:visited {

	 font: bold 12px Arial, Helvetica, sans-serif; color: #F60;

	 position:relative;

	 top:10px; 

	 text-decoration:none;

}

#topgenr_b a:hover, #topgenr_b a:active{

	color: #090; 

	text-decoration:underline;

}

#sb1{ 

     width:240px;   

     float: left; 

	 position:relative; 

	 margin-top:5px;  

 }	

#sb1_top{

	 background:url('images/sidebar/top.jpg') no-repeat;

     width:220px; 

	 height:10px ;	 

}

#sb1_cent{ 

     width:220px;

	 background:url('images/sidebar/topgenr_c.gif') repeat-y top; 

	 margin-top:0!important; 

	 margin-top:-10px; 



}

#sb1_cent div{ 

     width:210px; 

	 background:url('images/sidebar/tg_top.png') no-repeat; 

	 font:bold 15px Tahoma, Geneva, sans-serif; color:#030; 

	 line-height:34px;

}

#sb1_cent div div{

	 width:210px; 

	 background:url('images/sidebar/tg_cent.png') repeat-y top; 

}

 a.ro, a.ro:link, a.ro:visited{

     font:bold 13px "Comic Sans MS", cursive; color:#600; height:20px;

	 text-decoration:none;

}

 a.re{ 

	 font:bold 13px "Comic Sans MS", cursive; color:#900; height:20px;

	 text-decoration:none;

}

a.ro:hover, a.ro:active,a.re:hover, a.re:active { 

     text-decoration:line-through; 

	 color: #C60;

}

#sb1_cent div div div{

	 width:210px; 

	 height:10px; 

	 background:url('images/sidebar/tg_bot.png') repeat-y top;

}

#sb1_bot{

	 width:220px; 

	 height:10px; 

	 position:relative; 	

	 background:url('images/sidebar/bot.jpg') no-repeat;



}

/**#################### SIDEBAR-2 (TOP 10 GAMES) ####################**/



#sb2{ 

     width:240px; 

     float: right;

     position:relative; 

	 margin-top:5px; 

 }

#top10_top{

     background:url('images/sidebar/top10_top.png') no-repeat;  

	 width:220px; 

	 height:94px;	

 }

.short{ 

    position:relative; top:22px; width:190px;

	font:bold 22px  "Times New Roman", Times, serif; color:#FF9; 

	line-height:25px;

}

.long{

	width:190px;

	position:relative; top:14px;

	font:bold 22px  "Times New Roman", Times, serif; color:#FF9; 

	line-height:22px;

}

#top10_center{

	 background:url('images/sidebar/topgenr_c.gif') repeat-y top;  

	 width:220px; 

	 height:900px;

	 padding:20px 0px;

 }

#top10_center_left{ 

     width:28px; 

	 background:url('images/sidebar/num.gif'); 

	 float:left;

	 position:relative; 

	 height:900px; 

	 left:10px;

 }

#top10_center_right{ 

     width:182px; 

	 float: right; 

 }

 #top10_center_right dl{

	margin-left:0px;

 	margin-top:0px; 

 	margin-bottom:0px;

	padding-left:0px;

	 }

#top10_center_right dt{      

	 width:90px; 

	 float:left;

}

#top10_center_right dd { 

	 height:90px; 

	 position:relative; 

	 margin-right:5px; 

	 text-align:left;  	

}

#top10_center_right  a, #top10_center_right  a:link, #top10_center_right  a:visited{  

	 text-decoration:none;

	 font: bold 10px Arial, Helvetica, sans-serif; color:#009; 

	 line-height:11px; 

	 display:block;

}

#top10_center_right  a:hover{ 

     text-decoration: underline; 

	 color:#090; 

}

#top10_bot{ 

     width:220px; 

	 height:51px; 

	 background:url('images/sidebar/top10_bottom.gif') no-repeat;

}

#top10_bot a, #top10_bot a:link, #top10_bot a:visited{ 

     font: bold 12px Arial, Helvetica, sans-serif; color:#F30;  

	 position:relative; 

	 top:10px;  

	 text-decoration:none;

}

#top10_bot a:hover, #top10_bot a:active{ 

     color:#090; 

	 text-decoration:underline;

}



/**#################### COMMENTS ####################**/

#respond{ 

    width:468px; 

	float:left; border:1px solid #DFDFFF;

}

#respond h3{ 

    text-align: left; padding-left:10px; margin-top:15px;

	font: bold 16px Arial, Helvetica, sans-serif; color: #006; letter-spacing:-1;

	}

#respond p{ float:left; padding-left:10px; 

    font:12px Arial, Helvetica, sans-serif; color: #009;

	}

#respond p a, #respond p a:link, #respond p a:visited{ 

    font: bold 12px Arial, Helvetica, sans-serif; color: #009; 

	text-decoration:none;

}

#respond p a:hover, #respond p a:active{ 

    text-decoration:underline; 

	color: #00F;

}

#comment{ 

    background-color: #F4F4FF; border:1px solid #D2D2FF; 

	width:440px; 

	height:100px; 

	float:left;

}

#comments{

	text-align: left; padding-left:10px;

	font: bold 15px Arial, Helvetica, sans-serif; color: #900;

}

div.comment-body{ 

    background-color: #F4F4FF;

	border-bottom:1px solid  #DFDFFF;

}

div.comment-body p{ 

    float:left; 

	position:relative;

	padding:10px; 

	font: 12px Arial, Helvetica, sans-serif; color:#036;

}

#comments li{

	width:468px; 

	float:left; position:relative;

	list-style:none;

}

li.comment{ 

     float:left; 

     position:relative; margin:10px 0; 

	 border:1px solid #DFDFFF; 

}

cite.fn{ 

   font: bold 12px Arial, Helvetica, sans-serif; color:#030;

}

span.says{

	font: bold 12px Arial, Helvetica, sans-serif; color: #060;

}

div.comment-meta a, div.comment-meta a:link, div.comment-meta a:visited{ 

    text-decoration:none; padding-left:10px;

	font:11px Arial, Helvetica, sans-serif; color: #F90;

}

div.comment-meta a.comment-edit-link{ text-decoration:none;font:11px Arial, Helvetica, sans-serif; color: #900;

}

div.comment-meta a:hover, div.comment-meta a:active{ 

    color:#FC0;

}

#author, #email, #url {background-color: #F4F4FF; border:1px solid #D2D2FF;

}

/**#################### ALL GAMES ####################**/

#linesearch{

	width:948px;

	height:31px;

	float:left; position:relative;

	padding-left:15px;

   	padding-top:6px;

}

#goto{ 

	height:31px;

	width:45px;

	float:left;

	background:url('images/goto.png');

	font: bold 12px Arial, Helvetica, sans-serif; color:#666666;

}

.gototext{

	height:31px;

	width:45px;

	line-height:31px;

	

}

#linelet{ 

	height:31px;

	width:888px;

	float:left;

	background:url('images/number.png');

}

.lt{

	float:left;

	height:31px;

	line-height:31px;

	padding-left:10px;

}

.lt a, .lt a:link, .lt a:visited{

	

	display: table-cell;

	width:25px;

	height:31px;

	font: bold 12px Arial, Helvetica, sans-serif; color:#996108;

	text-decoration:none;

	float:left;

	line-height:31px;

	

}

.lt a:hover{ 

	display: table-cell;

	width:23px;

	height:29px;

	line-height:29px;

 	color:#666666;

	background:#ffffff; 

	text-decoration:underline;

	border:1px solid #cab69a ;

}

#tbl{ 

     width:980px;

	 float:left; 

	 padding:20px 0!important; 

	 padding:0;

}

#games{ 

     padding-bottom:0px; 

	 text-align:left;

	 vertical-align:top;

	 width:300px;

	 border-left:2px solid #d7edff;  

	 padding:10px;

}

#games a, #games a:link, #games a:visited{ 

     font: bold 12px Arial, Helvetica, sans-serif; color: #3a3399; 

	 text-decoration:none;

	 line-height: 150%;

}   

#games a:hover{ 

     text-decoration:underline;

	 color:#090;

	 height:100%;

}

#padding{

	

	 height:100px;

}

#bottom{

	 height:30px;

}

#char{

	 width:45px;

	 vertical-align:top;

	 text-align:right;

     padding-right:11px !important;

	 font: bold 19px Arial, Helvetica, sans-serif; color: #666666; 

}

#lnbottom{

	width:95%;

	border-bottom:1.8px solid #d7edff;

}

#searchpanel{

	width:980px;

	float:left; 

	position:relative;

	margin-bottom:15px!important; 

	margin-bottom:0;



}



#backtotop{

	padding-bottom:10px;

	padding-top:5px;

	padding-right:25px;

	width:83px;

	height:23px;

	float:right;

}

#backtotop a, #backtotop a:link, #backtotop a:visited{ 

     font: normal 11px Arial, Helvetica, sans-serif; color: #3a3399; 

	 text-decoration:none;

	 line-height: 200%;

}

#backtotop a:hover{ 

     text-decoration:underline;

	 color:#3a3399;

}

#back{

	width:60px;

	height:23px;

	float:left;

}

#strela{

	float:left;

	width:23px;

	height:23px;

	background:url('images/strela.gif');

}





/**#################### SEARCH ####################**/

#pagesearch{ 

    width:auto; 

	height: auto; 

	float:left;

	padding:20px 0 50px 50px; text-align:left;

}

#pagesearch h2{ font:bold 18px Arial, Helvetica, sans-serif; color:#006; 

}

#searchform{

	width:606px; 

	height:64px;

	position:relative; 

	background: url('images/serchbig.jpg') no-repeat;

}

#search{ 

    width:466px; 

	height:33px; 

	float:left; 

    margin:15px 0 0 14px; 

	border:none; 

	font: 22px Arial, Helvetica, sans-serif; color:#009;

}

#searchsubmit{ 

    width:106px;

	height:64px;background:url('images/serch_r.png'); 

	float: right;

	margin-right:15px;

	border:none;

}

@media all and (-webkit-min-device-pixel-ratio:10000),

not all and (-webkit-min-device-pixel-ratio:0) {

#search{ width:460px; height:27px }

}

#sr{ 

     width:500px; 

	 height:auto; 

	 position:relative; 

}

#sr li{	 

	 width:400px;

	 height:50px; list-style:none;

}

#sr_all{ 

     width:500px !important;

	 width:460px;

	 height:40px; background: #F4F4FF;

}

#sr_1{ 

     width:60px; 

	 height:40px;  

	 float:left; 

}

#sr_2{ 

     width:440px!important;

	 width:400px;

	 height:40px; 

	 float: right;

}

#sr_2t{

	width:440px!important;

	width:400px;

	height:20px; 

	float: left; 

	padding-left:10px;

}

#sr_2t a, #sr_2t a:link, #sr_2t a:visited{

	font: bold 14px Arial, Helvetica, sans-serif; color: #3a3399;  

	text-decoration:none;

}

#sr_2t a:hover, #sr_2t a:active {

	color:#090; 

	text-decoration:underline;	

}

#sr_2b{

	width:340px; 

	height:20px; 

	float: left; 

	padding-left:15px;

	font: bold 10px Arial, Helvetica, sans-serif; color: #F60;

}

#sr_2b span{

	font: bold 10px Arial, Helvetica, sans-serif; color: #808000;

}

#sb1_cent2{ 

     width:220px; height:800px;

	 background:url('images/top10_center.jpg') repeat-y top; 

	 padding:20px 0;

	 margin-top:0px !important;

	 margin-top:-10px;

}

/**#################### PAGE-NAVIGATION ####################**/

.wp-pagenavi {

    width:90%; height: 17px;  position:relative;

    background: #F0F0FF; 

	}

.wp-pagenavi .current { 

	 padding:0px 5px 0px; 

	 margin:-4px 0px;

	 border:1px solid #C1C1FF;

     background:#ffffff;

	 text-decoration:underline;

     display: inline-block;

     font:bold 13px Arial, Helvetica, sans-serif; color: #C30;

}

.wp-pagenavi a {

	 padding:0px 5px 0px; 

     font:bold 13px Arial, Helvetica, sans-serif; color:#9797FF;

     text-decoration:none;

}

 .wp-pagenavi a:hover { 

     text-decoration:underline;

	 border:1px solid #C1C1FF;

 }

 /**#################### Counter ####################**/

 

#counter{

	style=

"filter:alpha(opacity=10); /* IE 5.5+*/

-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */

-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */

opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ "

	width:70px;

	height:20px;

	float: right;

	vertical-align:bottom;

	

}