html {
  background-color:#fafafa;
  color:black;
  font-family: Arial,Helvetica,sans-serif;
  font-size:16px;
}
#page {
  width:800px;
  margin-left: auto;
  margin-right: auto;
}
a, a:visited {
  color: #2121ff;
}

h1 {
  margin-top:10px;
  margin-bottom:10px;
  font-size:32px;
  font-weight: bold;
  color:red;
}
h2 {
  margin-bottom:5px;
  font-size:20px;
  font-weight: bold;
  clear: both;
}

hr {
  color:#ccc;
}

/* menu */
#logo {
  display:inline;
  float:left;
  width:200px;
  color:#999;
  font-size: 24px;
  font-weight: bold;
}
#logo a {
  color:#555;
  text-decoration: none;
}
#logo a:hover {
  color:red;
}

#menu {
  display:inline;
  float:left;
  width:700px;
  margin-top:5px;
}

.menu-entry {
  display:inline;
  float:left;
  padding-right:20px;
  font-size:20px;
  font-weight: bold;

}
.menu-entry a {
  color:#555;
}
.menu-entry a:hover {
  color:red;
}


/* footer */
#footer {
  font-size:14px;
  text-align:center;
}
#footer a {
  color:#555;
}
#footer a:hover {
  color:#f00;
}

/*index*/
#content {

  margin-left: auto;
  margin-right: auto;
}

#content .games-thumb {
  float: left;
  font-size: 14px;
  font-weight: bold;
  margin: 0 11px 12px 0;
  text-align: center;
  width: 210px;
  position: relative;
}


#content .games-thumb h2 {
  text-decoration: underline;
  font-size: 16px;
}
/*
#content .games-thumb a {
  text-decoration: none;

  color:#555;
}*/
#content .games-thumb a:hover {
 /* text-decoration: none;*/
  color:red;
}

#content .game-title {
  font-size:20px;
  font-weight: bold;
}

.play-now-hover {
  position:absolute;
  left:4px;
  top:0px;

}
#content .games-thumb a .play-now-hover {
  display: none;

}
#content .games-thumb a:hover .play-now-hover {
  display: inline-block;
  border:none;
}

#content .games-thumb img{

}
#content .games-thumb img:hover{

}

#soon-more {
  clear: both;
  text-align: center;
}

/*game pages*/
#game-bg {
  background-color: #333;

  padding:10px;

  text-align:center;
  margin-left: auto;
  margin-right: auto;
}

#game {
}

#game #swf {
  text-align: center;
}

#game-description {
}

#game-embed-textblock {
  text-align: center;
  margin: 5px 0 5px 0 ;
}

.clear {
  clear: both;
}
