*{margin:0;padding:0;}
img{border:0;}
body{background:#165e5c url(../images/back-heroes.png) no-repeat fixed center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;}
a{color:#fff;text-decoration:none;font-size:0.8em;}
#container{width:1000px;margin:10px auto;}
#navl{background:url(../images/navl.png) no-repeat;width:10px; height:37px;}
#nav{margin:auto;width:994px; margin:auto;}
#navr{background:url(../images/navr.png) no-repeat;width:10px; height:37px;}
#navc{background:url(../images/navc.png) repeat-x;width:700px; height:20px; margin-bottom:5px;}
#headsr{background:url(../images/headr.png) no-repeat 0 1px;width:10px; height:119px;float:left;}
#headsl{background:url(../images/headl.png) no-repeat 0 1px;width:8px; height:119px;float:left;}
#headsc{background:url(../images/headc.jpg) no-repeat;width:998px; height:126px;float:left;margin-top:-10px;text-indent:-9999px;}
#headsc a{float:left;display:inline;background:url(../images/kids-games-1.png) no-repeat;width:130px;height:250px;}
#headscadd {float:right; margin-top:10px;}
#header{width:996px;border-bottom:1px solid #F60; }
#nav ul{list-style:none;}
#nav li{float:left;}
#nav a{font-size:0.7em;padding:12px 10px;display:block;}
#nav a:hover{background:url(../images/hover.png) repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;height:15px;margin-top:5px;padding-top:3px;}
.clear{clear:both}
#content{
margin-top:10px;
}
#contentleft{
float:left;	
}
.cat img{width:161px;}
.cat img:hover{
width:15%;
margin-right:11px;
}


.title{background:#333;color:#fff;padding:5px 5px;font-weight:700;text-shadow:1px 1px #630000;-moz-border-radius:5px;-webkit-border-radius:5px;}
.being{width:672px;margin-right:5px; margin-bottom:12px;height:345px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px 8px;float:left;background:#ffc600;border:1px solid #333;}
.being h3{padding:7px 5px;text-shadow:#000 1px 1px; }
.beingplayed{width:982px;margin-right:5px; margin-bottom:12px;height:265px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px 8px;float:left;background:#ffc600;border:1px solid #333;}
.beingplayed h3{padding:7px 5px;text-shadow:#000 1px 1px; }
.border{margin-top:5px;}
.boxshort{width:972px;margin-bottom:18px;height:250px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px 8px;float:left;background:#ffc600 ;border:1px solid #333;}
.boxshort h3{padding:7px 5px;text-shadow:#000 1px 1px;}
.game1{width:163px; height:150px;padding:5px 0;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;float:left;margin-right:3px;margin-bottom:1px;background:#1e1e1e;border:1px solid #1A1A1A;overflow:hidden; margin-top:5px}
.game1 img{-moz-border-radius:5px;-webkit-border-radius:5px;}
.game1:hover{background:#CC0000;border:1px solid #2B0000;}
.game2{width:183px; height:150px;padding:5px 0;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;float:left;margin-right:6px;margin-bottom:5px;background:#1e1e1e;border:1px solid #1A1A1A;overflow:hidden;}
.game2 img{-moz-border-radius:5px;-webkit-border-radius:5px;}
.game2:hover{background:#CC0000;border:1px solid #2B0000;}
.game3{width:135px; height:110px;padding:5px 0;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;float:left;margin-right:3px;margin-bottom:1px;background:#1e1e1e;border:1px solid #1A1A1A;overflow:hidden; margin-top:5px}
.game3 img{-moz-border-radius:5px;-webkit-border-radius:5px;}
.game3:hover{background:#CC0000;border:1px solid #2B0000;}
.ad300{width:300px; height:360px;background:#165E5C;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;}
.ad301 img:hover{width:98%; height:98%; margin-right:25px;}
.full{width:987px;margin-bottom:10px;height:345px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;background:#ffc600;border:1px solid #333;}
.playscreen{width:100%;margin-top:5px;margin-bottom:5px;margin-right:3px;-moz-border-radius:10px;-webkit-border-radius:10px;float:left;background:#2c2c2c url(../images/title.jpg) repeat-x;}
.inner{padding:10px 16px 7px 16px;}
h3{padding:5px;text-shadow:#000 1px 1px; color:#CC3311; }
.box300{width:300px;height:351px;-moz-border-radius:10px;-webkit-border-radius:10px;float:left;background:#ffc600;border:1px solid #333;}
.box300 h3{padding:5px;text-shadow:#000 1px 1px; }
.box300 ul{list-style:none;padding: 6px 25px;}
.box300 li{display:block; color:#000000;}
.box300 a:hover{color:#FFFFFF;}
.box300 a{color:#000000;}


div.preGameIcon {
	width: 180px;
	height: 195px;
	padding: 15px;
	float: left;
}
div.preGameInfo {
	margin:5px;
	width: 300px;
	padding: 0 0 50px 0;
	font-size: 11px;
	text-align: justify;
	font-weight: bold;
	position: relative;
	float: left;
	color:#4B4B4B;
}
div.preGameInfo h2 {
	font-size: 14px;
	text-align: center;
}
div.preGameHostedURL {
	width: 220px;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
div.preGameAd{
	width: 300px;
	float: left;
}div.pageNums {
	width: 1000px;
	padding: 20px 10px 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-bottom:10px;
}
div.pageNums a{
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #222222;
	text-decoration: none; /* no underline */
	color: #ffffff;
	background-color:#990000;
	display:inline-block;
}

div.pageNums a:hover{
border: 1px solid #FFFFFF;
  color: #ffffff;
  text-decoration: none;
background:#CC0000;
}
div.pageNums a:visited{
border: 1px solid #FF0000;
  color: #ffffff;
  text-decoration: none;
background:#CC0000;
}
	
div.pageNums span.current{
  font-family: Arial, Verdana, Helvetica; 
  font-size:9pt;
  font-weight: bold;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #ffffff;
background:#373737;
	color: #ffffff;

}

table.borders td {
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
}
td.row0 {
	background-color: #343231;
	color: #FFFFFF;
}
td.row0 a {
	color: #EEEEEE;
	text-decoration: none;
}
td.row0 a:hover {
	text-decoration: underline;
}
td.row1 {
	background-color: #ccc;
}
td.row1Right {
	background-color: #00000;
	border-right: 1px solid #666;
}
td.row2 {
	background-color:#999;
}
td.row2Right {
	background-color: #999;
	border-right: 1px solid #666;
}
td.showPlugsBox {
	background-color: #ECDAD5;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
}


.footer{display:block;width:997px;overflow:hidden;background:#165e5c;margin:10px auto;color:#ccc;}
.innerfooter{padding:15px;}

#gameInfoBox {

	width: 800px;
	height: 250px;
	padding: 12px 15px 0 15px;
	background-image: url(../images/description.jpg);
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	overflow: hidden;
	margin-bottom:20px;
	text-align:left;
	color:#000000;
}
#gameInfoBox a{color:#000000;}
#gameInfoBox a:hover{color:#FFFFFF;}
#gameInfoBox img.left {

	position: absolute;
	left: 0px;
	bottom: 0px;
}

#gameInfoBox img.right {

	position: absolute;
	right: 0px;
	bottom: 0px;
}

#gameInfoBox span.big {

	font-size: 14px;
	font-weight: bold;
}
#gameRateBox {

	width: 330px;
	height: 45px;
	padding: 55px  0 0 25px;
	position: relative;
	margin-top:10px;
}

#gameRateBox img {

	float: inherit;
}

#gameRateBox img.btn {

	padding: 3px 5px 0 0;
}



#ratingBox {

	width: 150px;
	background-color: #555555;
	border: 1px solid #FFBD52;
	color: #FF9052;
	font-size: 16px;
	line-height: 1.5;
	position: relative;
	bottom: 2px;
	display: none;
	z-index: 9990;
}
#ratingBox a{
	color:#EACB2F;
}
#categories{
	display:inline;
	width:1000px;

}


#headsr2{background:url(../images/headr22.png) no-repeat 0 1px;width:10px; height:31px;float:left;}
#headsl2{background:url(../images/headl2.png) no-repeat 0 1px;width:8px; height:31px;float:left;}
#headsc2{none;width:978px; height:37px;float:left;margin-top:1px;text-indent:-9999px;}
#headsc2 a{display:block;background:url(../images/Kids_Games_Heroes.jpg) no-repeat center;width:150px;height:40px;}
#header2{width:996px;border-bottom:1px solid #F60}
#navl2{background:url(../images/navl.png) no-repeat;width:10px; height:37px;float:left;}
#nav2{margin:auto;width:994px;margin:auto}
#navr2{background:url(../images/navr.png) no-repeat;width:10px; height:37px;float:left;}
#navc2{background:url(../images/navc.png) repeat-x;width:970px; height:37px;float:left; display:inline;}
#nav2 ul{list-style:none;}
#nav2 li{float:right;}
#nav2 a{font-size:0.7em;padding:12px 10px;display:block;}
#nav2 a:hover{ color:#000000;}
.full2{width:100%;margin-top:5px;margin-bottom:5px;height:220px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;background:#ffc600;border:1px solid #333; color:#444444;}
.full2 a{color:#666666;
}
.full3{width:100%;margin-top:5px;margin-bottom:5px;height:280px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;background:#ffc600;border:1px solid #333; color:#444444;}
.full3 a{color:#666666;
}
h2{padding:5px;text-shadow:#000 1px 1px;}
.playscreen2{width:100%;margin-top:5px;margin-bottom:5px;margin-right:3px;-moz-border-radius:10px;-webkit-border-radius:10px;float:left;background:#FFC600;}

#heroesgames{height:20px;}

.gamefeatured{width:135px; height:110px;padding:5px 0;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;float:left;margin-right:1px;margin-bottom:1px;background:#1e1e1e;border:1px solid #1A1A1A;overflow:hidden;}
.gamefeatured{-moz-border-radius:5px;-webkit-border-radius:5px;}
.gamefeatured:hover{background:#CC0000;border:1px solid #2B0000;}
.boxshort2{width:672px;margin-bottom:18px;height:345px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px 8px;float:left;background:#ffc600 ;border:1px solid #333;}
.boxshort2 h3{padding:7px 5px;text-shadow:#000 1px 1px;}

.kidsgamescat{background: url(http://www.kidsgamesheroes.com/templates/KidsGamesHeroes/images/kids_games_category.png) no-repeat; margin-bottom:2px; height:40px;}

#headsk a{float:right;display:inline;background:url(../images/kids-games-l.png) no-repeat;width:130px;height:250px;}
#kidsgamesadd{ background:url(../images/back-adds.jpg);}

#social { list-style-type: none; width:1000px; }
#social li{float:left; height: 35px; margin-top:3px;}
#social1 { width:80px;}
#social2 { width:40px;}
#social3 { width:110px;}
#social4 { width:700px;}
#social5 { width:70px;}

.categorytext{width:100%;margin-top:5px;margin-bottom:5px;margin-right:3px;-moz-border-radius:10px;-webkit-border-radius:10px;float:left;background:#FFC600; color:#000000;}

