*{ margin:0px; padding:0px;}
body{ background:url(images/main_bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
h1{ font-family:"Trebuchet MS"; font-size:21px; color:#ffffff; text-transform:uppercase; letter-spacing:1px;}
h2{ font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; margin-left:28px; margin-bottom:18px;}
h3{ font-size:18px; font-weight:bold; margin-bottom:10px; text-transform:uppercase;}
p{ color:#282828; margin-bottom:10px; line-height:18px;}
img{ border:none;}
a{ outline:0; color:#99FF00;}

#main{ width:100%; background:url(images/bg_img.jpg) no-repeat center top;}
#wrapper{ width:980px; margin:0px auto;}
#header{ width:980px; height:142px;}
.logo{ float:left; margin-top:15px; margin-left:23px;}
#navi{ float:right; width:507px; height:79px; background: url(images/bg_navi.png) no-repeat; padding-top:22px; padding-left:40px;}
	a.game{ background:url(images/link_game_img.png) no-repeat left top; height:48px; width:125px; display:inline-block; margin-right:20px;}	
	a.game:hover, a.select{ background:url(images/link_game_img.png) no-repeat left bottom;}
	a.services{ background:url(images/link_services_img.png) no-repeat left top; height:48px; width:143px; display:inline-block; margin-right:20px;}	
	a.services:hover, a.select2{ background:url(images/link_services_img.png) no-repeat left bottom;}
	a.about{ background:url(images/link_about_img.png) no-repeat left top; height:48px; width:143px; display:inline-block;}	
	a.about:hover, a.select3{ background:url(images/link_about_img.png) no-repeat left bottom;}
	
	
		
	 
 
#yellow{ width:955px; height:92px; background:url(images/yellow_img.png) no-repeat; padding:15px 0px 0px 25px;}
#contant{ width:950px; float:left; background:#FFFFFF; padding:24px 15px 10px 15px;}
 .black_line{ width:100%; height:44px; background:url(images/bg_black.jpg) no-repeat; margin-bottom:15px; padding-left:8px; line-height:44px;}
/*.blue_box1{ width:950px; height:280px; background:url(images/blue_box.jpg) no-repeat; padding-top:15px; margin-bottom:15px;}
  .box1_inner{ width:950px;}
  .box1_inner ul{ list-style:none; padding-top:25px; margin-left:20px;}
  .box1_inner ul li{ background:url(images/green_bullet.gif) no-repeat 0px 5px;}
*/ .line{ border-bottom:1px solid #869ba5; margin-bottom:26px;}
 .img{ float:left; margin-right:14px;}
 .orange{ color:#fabb3a; font-weight:bold; margin-bottom:5px;}
 .more_info{ width:126px; height:38px; margin-top:20px;}
 
 
 
 
 
 
.casual_mechanics_text{ font-family:"Trebuchet MS"; font-size:22px; color:#1c1c1c; text-transform:uppercase; text-shadow: 0px 1px #fde8bb;}
.blue_box{ background:url(images/blue_box.jpg) no-repeat; height:280px; width:950px; margin-bottom:15px; padding-top:15px;} 
 
.box_content{ width:890px; margin:0px auto;}
.box_content_r{ float:right; width:580px;}
.hidden_object_text{ font-weight:bold; color:#FFFFFF; margin-left:5px;}

.category{ margin-top:24px;}
 	.category ul{ list-style:none; margin-left:20px; margin-bottom:20px;}
	.category ul li{ background:url(images/arrow_img.png) no-repeat; height:12px; padding-left:20px; margin-bottom:5px;}

.marg_b{ margin-bottom:10px;}
.founder_text{ color:#4c4c4c; font-weight:bold; margin-bottom:10px;}
.andre_link{ font-size:13px; color:#3a92b9;}
	.andre_link:hover{ color:#000000;}

.bg_games_gallery{ background:url(images/bg_games_gallery.jpg) no-repeat; height:339px; width:286px; float:right; margin-left:20px; margin-bottom:20px; padding:12px 12px 0px 12px;}
.gallery_img{ margin-bottom:10px;}
.gallery_marg{ margin-top:30px;}

.top_img_breakroom{ background:url(images/top_img_breakroom.jpg) no-repeat; height:49px; padding-top:15px;}
.rpt_img_breakroom{ background:#3f9dc6 url(images/rpt_img_breakroom.jpg) repeat-x; float:left; width:950px; padding:23px 0px 10px 0px;}
.bdr{ border-bottom:1px solid #ffffff; margin-bottom:15px; margin-top:10px;}
.breakroom_gallery{ width:900px; margin:0px auto;}
.gallery_img_breakroom{ width:143px; float:left; margin-right:30px; margin-bottom:30px; border:3px solid #525552; padding:2px; background:#FFFFFF;}
	
.btm_shadow{ margin:0px auto; margin-bottom:15px;}	
.copy_r{ font-size:11px; color:#000000; margin:0px auto; text-align:center; padding-bottom:15px;}	



.detailed_link{ color:#fdb234; text-decoration:none; float:right; margin-right:70px; margin-bottom:10px;}
	.detailed_link:hover{ color:#ffffff;}





