@charset "utf-8";
/* CSS Document */

* { margin:0;
	padding:0;
  }
  
  body { margin:0;
  		 padding:0;
		 background:url(images/bg.jpg) 0 0 repeat-x;
		 font:normal 12px Arial, Helvetica, sans-serif;
		 color:#000000;
		}
h1, h2, h3, h4, h5, h6, ul, li, p, img { 
		margin:0;
		padding:0;
		}

a { color:#000000; 
	text-decoration:none; 
  }
  
 ol { margin:0; padding:0; }
  

a img { border:none; }

img.left { float:left; }

img.right {float:right; }

:active, :focus {outline:none; }

small { font:normal 12px Arial, Helvetica, sans-serif; color:#000000; }

small big { text-align:right; font:normal 11px Arial, Helvetica, sans-serif; color:#000000;  }

big { font:normal 11px Arial, Helvetica, sans-serif; margin:0;  color:#000000; float:right!important; float:none; line-height:24px; }

big.padd { padding:0 0 0 40px; }

b { font-weight:normal;}

/*    css    */
#page { width:1200px; 
		margin:0 auto;
	  }
#page_inner { width:1200px; 
			  margin:0; 
			  padding:0 0 0 0; 
			  float:left; 
		    }
			
#header { width:1063px; 
		  margin:0; 
		  padding:0 68px 0 69px; 
		  float:left; 
		  background:url(images/header.jpg) 0 0 no-repeat; 
		  height:125px; 
		}
			

#header_top { width:1063px; margin:0; padding:0; float:left; height:29px; }

#header_top p { width:1063px; margin:0; padding:0; float:left;  font:bold 13px "trebuchet MS", Verdana, tahoma; line-height:29px; text-align:right; color:#ffffff;}

#header_top p a { margin:0 10px; text-decoration:none; padding:0; font:bold 13px "trebuchet MS", Verdana, tahoma; color:#ffffff; }

#header_top p a:hover { color:#fedb1a;}

#header_bottom { width:1063px; margin:0; padding:0; float:left; height:96px; }

#header_bottom_left { width:212px; height:72px; margin:0 0 0 0; padding:0; float:left;  }

#header_bottom_left a { width:212px; height:72px; margin:10px 0 0 0; padding:0; float:left; background:url(images/logo.png) 0 0 no-repeat!important; 
background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');  
}


#header_bottom_right { width:430px; margin:0; padding:56px 0 0 0; float:right; }

#header_bottom_right p { width:430px; margin:0; padding:0; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff;}
.yellow { color:#ffed00; }


#menu { width:1063px; 
		margin:2px 0 0 0; 
		padding:6px 119px 6px 118px; 
		float:left; 
		height:28px; 
	 }

#menu ul { list-style:none; 
			margin:0; 
			padding:0; 
		 }

#menu ul li { display:block; 
			  float:left; 
			  margin:0; 
			  padding:0;
			  height:28px;
		   }

#menu ul li a { display:block; 
				float:left; 
				margin:0; 
				padding:0 0 0 4px; 
				font:bold 13px "trebuchet MS", Verdana, tahoma; 
				color:#0067ab; 
				text-decoration:none; 
				line-height:40px;
				text-transform:uppercase; 
				line-height:28px;
				cursor:pointer;
			}
#menu ul li a b { float:left; 
				  display:block;  
				  padding:0 9px 0 4px; 
				  font-weight:bold;
				
				} 
#menu ul li a:hover { background:url(images/menu_left.gif) left top no-repeat;
					  color:#ffffff;
				    }	

#menu ul li a:hover b { background:url(images/menu_right.gif) right top no-repeat; 
						color:#ffffff;	
					   }			
/*  page center   */

#page_center { width:1063px; margin:0; padding:0 68px 20px 69px; float:left; background:url(images/content_bg.jpg) 0 0 repeat-y; }


#page_left { float:left; margin:0; padding:0; width:639px;  }

#advr { width:722px; margin:6px 0 6px 0; padding:0; float:left;}
#advr h4 { width:722px; margin:6px 0 6px 0; padding:0; float:left; text-align:center;}

#paggine { width:710px; margin:0; padding:0 6px; float:left; border:1px solid #ffd000; height:35px; background:#fff89e; }

ul#next { width:360px; margin:0; padding:0; float:left; }

ul#next li { display:block; float:left; margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:35px; }

ul#next li a { display:block; float:left; margin:0; padding:0 3px; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; line-height:35px; }

ul#next li a b { font:normal 12px Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0 0 0 10px; line-height:35px;}

ul#next li a.bold { font-weight:bold; }


#search { width:255px; margin:0; padding:5px 0; float:right; }

#search label { width:70px; margin:0; padding:0; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; line-height:24px; text-align:center; }


/*   game   */

#game_list { width:723px; margin:5px 0; padding:0; float:left; }

#game_list_left { width:80px; margin:0; padding:2px; float:left; border:1px solid #c0c0c0; }

#game_list_right { width:625px; margin:0; padding:2px 0; float:right; border:1px solid #c0c0c0;  background:#f5f5f5; }

#game_list_right_top { width:625px; margin:0; padding:0; float:left; border-bottom:1px solid #c0c0c0; height:60px;}

#game_list_heading { width:625px; margin:0; padding:0; float:left; }

#game_list_right_top h2 { font:bold 16px Arial, Helvetica, sans-serif; color:#125cad; line-height:24px; padding:0 0 0 10px; float:left;}

#game_list_right_top h2 a { font:bold 16px Arial, Helvetica, sans-serif; color:#125cad; line-height:24px; text-decoration:underline;}

#game_list_right_top big { font:normal 11px Arial, Helvetica, sans-serif; color:#808080; line-height:24px; padding:0 10px 0 0; float:right;}

#game_list_right_top p { width:625px; margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:20px; padding:0 0 0 10px; float:left;}




#game_list_right_bottom {width:625px; margin:0; padding:0; float:left;  height:20px; background:#ffffff;}

#game_list_right_bottom ul { list-style:none;}

#game_list_right_bottom ul li { display:block; float:left; margin:0; padding:0; }

#game_list_right_bottom ul li a { display:block; float:left; margin:0; padding:0 20px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:20px; text-decoration:none; }

#game_list_right_bottom ul li a img { margin:0; padding:0 0 0 5px; vertical-align:middle; }

#game_list_right_bottom ul li a.play { background:url(images/play.gif) 6px 4px no-repeat;}

#game_list_right_bottom ul li a.mail { background:url(images/mail.gif) 0 3px  no-repeat;}

#game_list_right_bottom ul li a.comment { background:url(images/comment.gif) 0 3px no-repeat;}
			
			
	/*  end game list  */
	
/*  game text  */

#game_text { width:720px; margin:5px 0; padding:2px; float:left; border:1px solid #c0c0c0; }

#game_text_heading { width:720px; margin:0; padding:0; float:left; background:#e9f1f3; height:36px; }		
			
#game_text_heading h2 {  font:bold 16px Arial, Helvetica, sans-serif; color:#125cad; float:left; line-height:36px; padding:0 0 0 15px;}

#game_text_heading big { font:normal 12px Arial, Helvetica, sans-serif; color:#779338; float:right; line-height:36px; padding:0 15px 0 0;}			
			
#game_text_heading big a { font-weight:bold; text-decoration:none; color:#779338; }			
			
#game_text p { width:700px; margin:0 0 34px 0; padding:2px 10px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:24px; text-align:left; }

#game_text p b { font-weight:bold;}
			
#game_text p a { color:#2a82b5; text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif; }		
			
#share_article{ width:612px; margin:0; padding:0 10px; float:left;  height:36px; font:bold 14px Arial, Helvetica, sans-serif; color:#c0c0c0; line-height:36px; }					
			
#share_article img { vertical-align:middle; margin:0 0 0 6px; }



/*   right  */
#page_right { width:302px; margin:0; padding:0; float:right; }

#right_menu_box { width:300px; margin:10px 0; padding:0; float:left; border:1px solid #d0d0d0; }

#right_menu_box h2 { width:288px; margin:0; padding:0 0 0 12px; float:left; background:url(images/headline.jpg) 0 0 repeat-x; height:34px; font:bold 13px "trebuchet MS", Verdana, arial; color:#ffffff; line-height:34px; }

 #loging  { width:263px; margin:0; padding:13px; float:left; }

 #loging input { margin:0; padding:0; }

 #loging label { width:80px; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; line-height:25px; margin:0 0 5px 0; padding:0; float:left; }
 
 #loging input.input { width:180px; height:25px; margin:0 0 5px 0; border:1px solid #c2c2c2; float:right; line-height:25px; } 
 
 #loging input.submit { width:68px; height:28px; margin:0; padding:0; background:url(images/login.gif) 0 0 no-repeat; cursor:pointer; float:right!important; float:none; }
 
 #loging p { width:263px; margin:0; padding:0; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#898989; line-height:28px; }
 
#loging p a { color:#898989;  text-decoration:underline; margin:0 5px;}

#loging p a.blue { color:#185ea4; padding:0 10px 0 0; }

#welcome_kit_top { width:280px; margin:15px 0; padding:0px; float:left;} 

#welcome_kit { width:280px; margin:0; padding:0 10px; float:left;} 

#welcome_kit p { width:125px; margin:0; padding:0 0; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; float:left; text-align:right; line-height:24px;}
#welcome_kit small{ width:100px; margin:0; padding:0 0; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; float:right; line-height:24px; text-align:right;}

#welcome_kit big { width:100px; margin:0; padding:0 0; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; float:right; line-height:24px; text-align:right;}





/*   top player   */

#top_player { width:300px; margin:10px 0; padding:0 0 20px 0; float:left; border:1px solid #d0d0d0; }

#top_player h2 { width:288px; margin:0 0 10px 0; padding:0 0 0 12px; float:left; background:url(images/headline.jpg) 0 0 repeat-x; height:34px; font:bold 13px "trebuchet MS", Verdana, arial; color:#ffffff; line-height:34px; }


#top_rate { width:300px; margin:10px 0; padding:0 0 20px 0; float:left; border:1px solid #d0d0d0; height:280px; }

#top_rate h2 { width:288px; margin:0 0 10px 0; padding:0 0 0 12px; float:left; background:url(images/headline.jpg) 0 0 repeat-x; height:34px; font:bold 13px "trebuchet MS", Verdana, arial; color:#ffffff; line-height:34px; }


#top_player ul { width:280px; padding:0 10px; list-style:none; }

#top_player ul li { display:block; float:left; margin:0; padding:0; }

#top_player ul li a { width:260px; display:block; float:left; margin:0; padding:8px 0 8px 18px; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; background:url(images/icon2.gif) 6px 13px no-repeat; border-bottom:1px solid #c0c0c0; }






ol.sample {
	width:272px; margin:0; padding:0 0 10px 10px; float:left;
	list-style-type:decimal-leading-zero;
	list-style-position: inside;
}

ol.sample li { width:   margin:0; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; line-height:24px; }

.normal{ font-weight:normal;  }


.red { color:#fe601a; font-weight:normal; }

#right_banner { width:300px; margin:10px 0; padding:0 0 10px 0; float:left;  }

#right_banner img { margin:0; padding:0; }

ol.sample1 {
	width:272px; margin:0; padding:0 0 10px 10px; float:left;
	list-style-type:decimal-leading-zero;
	list-style-position: inside;
}

ol.sample1 { width:272px; margin:0; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; line-height:24px; }

ol.sample1 li  { width:272px;   margin:0; padding:0 0 0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; line-height:24px; }

ol.sample1 li small { width:172px; }

ol.sample1 li b { width:172px;   margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:24px; }

ol.sample1 li em { width:100px; text-align:right; margin:0 0 0 30px!important; margin:0 0 0 40px; padding:0; font:normal 11px Arial, Helvetica, sans-serif;  color:#000000; line-height:24px; }

.normal{ font-weight:normal;  }

#rate_Games { width:280px; margin:0; padding:0 10px; float:left; height:24px;}

#rate_Games h5 { width:150px; margin:0; padding:0; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:24px;}
#rate_Games h5 b{ font-weight:bold; margin:0 3px 0 0;}


#rate_Games h4 { width:120px; margin:0; padding:0; float:right; font:normal 12px Arial, Helvetica, sans-serif; color:#000000; line-height:24px;}

.orange { color:#ef9016;}






/*   end top player





/*   footer   */

#page_footer { width:100%; margin:0; padding:0; float:left; background:#091d34 url(images/footer-big_bg.gif) center top repeat-y; }

#page_footer_center { width:1200px; margin:0 auto;  }

#fooer_in { width:1063px; margin:0; padding:13px 119px 11px 118px; float:left; }

#footer { width:941px; margin:0; padding:11px; float:left; background:url(images/foote-content.gif) 0 0 repeat-y; height:73px; }

#footer_top { width:941px; margin:0; padding:0; float:left; }

#footer_top_left { width:240px; margin:0; padding:0; float:left;}

#footer_top_left p { width:240px; margin:0; padding:6px 0; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff;}

#footer_top_left p img { vertical-align:middle;}



#footer_top_right { width:690px; margin:0 0 3px 0; padding:3px 0 0 0; float:right;}

#footer_top_right ul { list-style:none; width:690px; margin:0 0 5px 0; }

#footer_top_right ul li{ display:block; float:left; margin:0 0 0 0; padding:0; }

#footer_top_right ul li a { display:block; float:left; margin:0; padding:0 30px 0 10px; font:normal] 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; background:url(images/icon.gif) left 5px no-repeat; line-height:16px;}







#footer_bottom { width:941px; margin:0; padding:0; float:left;}

#footer_bottom p { width:941px; margin:0; padding:0 0 0 0; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#cdecff; line-height:24px;}

#footer_bottom p b{ font-weight:bold; }

#footer_bottom p a { margin:0 3px; color:#cdecff; text-decoration:none;}




/*  game page   */

#paceman {  margin:0 0 10px 0; padding:0; width:720px; float:left; border:1px solid #c0c0c0;  }

#paceman h2 { width:710px; margin:0; padding:0 0 0 10px; float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#185ea4; line-height:34px; border-bottom:1px solid #c0c0c0;}

#paceman_image { width:720px; margin:0; padding-top:5px; padding-bottom:5px; float:left; background:#f5f5f5;}

#paceman_image h2 { width:720px; margin:0; padding:20px 0; float:left; background:#f5f5f5; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:center;}


#share_piceman{ width:700px; margin:0; padding:0 10px; float:left;  height:36px; font:bold 14px Arial, Helvetica, sans-serif; color:#c0c0c0; line-height:36px; border-top:1px solid #c0c0c0; }					
			
#share_piceman img { vertical-align:middle; margin:0 0 0 6px; }



#paceman_left { width:350px; margin:0; padding:10px 0 10px 10px; float:left; }
#paceman_left p { width:340px; margin:0; padding:0; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}
#paceman_left p b { font-weight:bold;}

#paceman_left h2 { width:340px; margin:0; padding:0; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; line-height:40px; }

#paceman_left h4 { width:340px; margin:10px 0 0 0; padding:0; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}

#paceman_left h4 a {color:#185ea4; text-decoration:underline; }
#paceman_left p img { vertical-align:middle;}

#paceman_right { width:336px; margin:0; padding:0 3px; float:right; }

#copy_and_past {margin:0 0 10px 0; padding:0; width:720px; float:left; border:1px solid #c0c0c0; }

#copy_and_past_heading { width:720px; margin:0; padding:0; float:left;}

#copy_and_past_heading_left { width:339px; margin:0; padding:0 0 0 10px; float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#185ea4; line-height:34px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}

#copy_and_past_heading_right { width:360px; margin:0; padding:0 0 0 10px; float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#185ea4; line-height:34px; border-bottom:1px solid #c0c0c0;}

#copy_and_past_left { width:329px; margin:0; padding:10px 10px 10px 10px; float:left; border-right:1px solid #c0c0c0;}

#copy_and_past_scroll { width:350px!important; width:340px; height:240px; margin:0; padding:0; float:left; overflow:scroll; border:1px solid #c0c0c0; }


#copy_and_past_right { width:350px; margin:0; padding:0 0 0 10px; float:right;}

#copy_loging { width:280px; margin:0; padding:13px; float:left;}

#copy_loging input { margin:0; padding:0; }

#copy_loging label { width:280px;  margin:0; padding:0; float:left;}

#copy_loging input.inp { width:278px; margin:0px 0px 10px 0;; padding:0; float:left; border:1px solid #96c1da; height:16px;}

#copy_loging textarea{ margin:0 0 5px 0; padding:0; width:275px; border:1px solid #96c1da; height:100px;}

#copy_loging input.subm { width:107px; height:27px; margin:0; padding:0; float:right; background:url(images/submit.gif) 0 0 no-repeat; cursor:pointer;}
 


#copy_and_past_heading { width:720px; margin:0; padding:0; float:left;}

#copy_and_past_comment_left { width:360px; margin:0; padding:0 0 0 10px; float:left; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; }

#copy_and_past_comment_left h2 {font:bold 14px Arial, Helvetica, sans-serif; color:#185ea4; line-height:34px;  }

#copy_and_past_comment_left h2 small {font:normal 11px Arial, Helvetica, sans-serif; color:#779338;}

#copy_and_past_comment_right { width:339px; margin:0; padding:0 0 0 10px; float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#185ea4; line-height:34px; border-bottom:1px solid #c0c0c0;}


#add_comment { width:350px; margin:0; padding:10px; float:left; border-right:1px solid #c0c0c0; }
#add_comment textarea { width:278px; margin:0; padding:0; float:left; height:100px; border:1px solid #96c1da; }

#add_comment input { width:280px; margin:0; padding:0; float:left; background:url(images/submit_your_comment.gif) 0 0 no-repeat; height:25px;  }


#add_comments { width:290px; margin:0; padding:0 8px; float:right;}

#comments { width:290px; margin:0; padding:0; float:left; height:130px; overflow:scroll;}

#comments h3 { width:280px; margin:0; padding:0 0 0 10px; float:left; font:bold 11px Arial, Helvetica, sans-serif; color:#185ea4; line-height:28px; }

#comments h3 small { color:#000000; font-weight:normal;}

#comments p { width:280px; margin:0; padding:0 0 0 10px; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#185ea4; line-height:28px; background:#eaf1f9; }



.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(img/star_rating.png) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:60px;
height:12px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:12px;
line-height:12px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}
.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}












		
		
		
		
		










		
		
		
		
		
