@charset 'utf-8';
/*@import url('default.css') screen;*/
@import url('default.css');

#layout-header{
	background-color:#08A6CB;
}

#page-header{
  position:relative;
  height:239px;
  background-image:url(header_bannerbg.jpg);
}
#ha-logo{
	width:205px;
	height:40px;
	position:absolute;
	top:10px;
	left:10px;
}
#menubar{
  text-align:left;
  position:relative;
  display:block;
  font-size:13px;
  background-image:url(menubar_bg.gif);
  background-repeat:no-repeat;  
  height:40px;
  width:100%;
  margin:0px;
  padding:0px;  
}

li.menu-item{
 float:left;
  
}
li.menu-item a{
  display:block;
}
li.menu-item a:link{color:#0000ff;}
li.menu-item a:visited{color:#0000ff;}
li.menu-item a:hover{color:#0000ff;}
li.menu-item a:active{color:#0000ff;}
#menu-item-latest-games a{
  margin-left:3px;
  text-indent:-9999px;
  background-image:url(menu_latest.gif);
  height:40px;
  width:106px; 
}
#menu-item-hot-games a{
  text-indent:-9999px;
  background-image:url(menu_hot.gif);
  height:40px;
  width:109px;
}
#menu-item-english-games a{
  text-indent:-9999px;
  background-image:url(menu_english.gif);
  height:40px;
  width:145px;
}
#menu-item-puzzle-games a{
  text-indent:-9999px;
  background-image:url(menu_puzzle.gif);
  height:40px;
  width:108px;
}
#menu-item-action-games a{
  text-indent:-9999px;
  background-image:url(menu_action.gif);
  height:40px;
  width:107px;
}
#menu-item-shooting-games a{
  text-indent:-9999px;
  background-image:url(menu_shooting.gif);
  height:40px;
  width:109px;
}

#menu-item-kids-world a{
  text-indent:-9999px;
  background-image:url(menu_kids_world.gif);
  height:40px;
  width:111px;
}
#menu-item-funny-apps a{
  text-indent:-9999px;
  background-image:url(menu_funnyapps.gif);
  height:40px;
  width:108px;
}
#menu-item-home{
  margin-top:10px;
  margin-left:10px;
}
#menu-item-intro{
  margin-top:10px;
  margin-left:5px;

}
#menu-item-contact{
  margin-top:10px;
  margin-left:5px;
}

/* layout-content */
div#game-quick-launcher{
background-image:url(quick_luanchbg.gif);
  width:774px;
  height:31px;
  background-color:#ffffcc;
  font-size:12px;
}
div#game-quick-launcher input{
  font-size:12px;
}
div#game-quick-launcher select{
  font-size:12px;
}
div.game-category{

}
a.game-category-anchor{

}
div.game-category-title{
  background-repeat:no-repeat;
  clear:both;
  width:774px;
  height:53px;
  text-indent:-9999px;
  text-align:center;
  margin-top:12px;
}

div#latest-games-category-title{
  background-image:url(latest_categorytitle.gif);

  
}
div#hot-games-category-title{
  background-image:url(hot_categorytitle.gif);
  
  
}
div#english-games-category-title{
  background-image:url(english_categorytitle.gif);
  
  
}
div#puzzle-games-category-title{
  background-image:url(puzzle_categorytitle.gif);
  
  
}
div#action-games-category-title{
  background-image:url(action_categorytitle.gif);
  
  
}
div#shooting-games-category-title{
  background-image:url(shooting_categorytitle.gif);
  
  
}
div#kids-world-category-title{
  background-image:url(kids-world-category-title.gif);
  
  
}
div#funny-apps-category-title{
  background-image:url(funnyapps_categorytitle.gif);
  
  
}
div.game-item{
  background-image:url(game_itembg.gif);
  background-repeat:no-repeat;
  float:left;
  width:248px;
  height:378px;
  margin-top:5px;
  margin-left:5px;
  text-align:center;
 position:relative;
  
}
div.game-item img{
  margin-top:31px;
  width:200px;
  height:150px;
  border-width:0;
}
div.game-item div.game-title{
	width:100%;
  font-size:15px;
  font-weight:bold;
  text-align:center;
  position:absolute;
  left:0;
  top:200px;
  
  
}
div.game-item div.game-title a:link,div.game-item div.game-title a:visited,div.game-item div.game-title a:hover,div.game-item div.game-title a:active{
	color:#0000ff;
}
div.game-item div.game-description{
  padding:10px 12px 5px 12px;
  text-align:left;
  font-size:12px;
  position:absolute;
  top:230px;  
  left:0;
}
div.back-to-top{
  padding-top:5px;
  font-size:12px;
  clear:both;
  text-align:right;
  padding-right:20px;
  
}
