body {
  background: #ffffff;
  font: bold small Verdana;
  color: #000000;
  margin: 0px;
}
#title {
  background: url(images/fgames_02.gif) repeat-x;
  width: 100%;
  height: 134px;
  margin-top: 10px;
  border-top: 2px solid #000000;
}
#all{
  background: #ffffff;
  width: 100%;
  float: left;
}
#menu{
  float: left;
  width: 175px;
  background-color: #ffffff;
  color: #000000;
}
#main{
  margin-left: auto;
  margin-right: auto;
  background-color: #ffffff;
  color: #000000;
}
#side{
  float: right;
  width: 175px;
  background-color: #ffffff;
  color: #000000;
}
table{
  border-collapse: collapse;
}
form{
  display: inline;
}
.m_box{
  width: 100%;
}
.mtl{
  background: url(images/fgames_03.gif) no-repeat;
  height: 39px;
  width: 26px;
}
.mtm{
  background: url(images/fgames_04.gif) repeat-x;
  height: 39px;
  text-align: center;
  color: #000000;
  vertical-align: bottom;
}
.mtr{
  background: url(images/fgames_05.gif) no-repeat;
  height: 39px;
  width: 24px;
}
.mml{
  background: url(images/fgames_07.gif) repeat-y;
  width: 26px;
}
.menuitem{
  background: #ffffff;
  color: #009900;
  padding-top: 15px;
}
.mmr{
  background: url(images/fgames_06.gif) repeat-y;
  width: 24px;
}
.mbl{
  background: url(images/fgames_08.gif) no-repeat;
  height: 27px;
  width: 26px;
}
.mbm{
  background: url(images/fgames_09.gif) repeat-x;
  height: 27px;
}
.mbr{
  background: url(images/fgames_10.gif) no-repeat;
  height: 27px;
  width: 24px;
}
.menulist{
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.menulist li{
  background: url(images/arrow.gif) no-repeat;
  padding-left: 23px;
  line-height: 20px;
}
.menulist a{
  color: #009900;
  text-decoration: underline;
}
.menulist a:hover{
  color: #000000;
  text-decoration: none;
}
#btl{
  background: url(images/fgames_11.gif) no-repeat;
  height: 55px;
  width: 28px;
}
#btm{
  background: url(images/fgames_12.gif) repeat-x;
  height: 55px;
  color: #000000;
}
#btr{
  background: url(images/fgames_13.gif) no-repeat;
  height: 55px;
  width: 30px;
}
#bml{
  background: url(images/fgames_14.gif) repeat-y;
  width: 28px;
}
#mainbody{
  background: #ffffff;
  color: #009900;
}
#bmr{
  background: url(images/fgames_15.gif) repeat-y;
  width: 30px;
}
#bbl{
  background: url(images/fgames_16.gif) no-repeat;
  height: 30px;
  width: 28px;
}
#bbm{
  background: url(images/fgames_17.gif) repeat-x;
  height: 30px;
}
#bbr{
  background: url(images/fgames_18.gif) no-repeat;
  height: 30px;
  width: 30px;
}
#searchbox{
  text-align: center;
}
.search{
  border: 1px solid #009900;
  font: bold small Verdana;
  width: 120px;
  color: #009900;
}
#s_button{
  border: 0px;
  background: url(images/search.gif);
  width: 70px;
  height: 20px;
  cursor: pointer;
}
.latest{
  padding: 5px 10px 5px 10px;
  text-align: center;
}
.latest a{
  text-decoration: none;
  color: #000;
}
.latest a:hover{
  color: #090;
}
.latest img{
  border: 4px outset #fff ;
}
.back{
  background: #eee;
  float: left;
  border: 2px dashed #ddd;
  text-align: center;
  width: 99%;
}
.back2{
  background: #eee;
  border: 2px dashed #ddd;
  text-align: center;
  width: 99%;
}
.divide{
  background: url(images/title.gif) repeat-x;
  height: 16px;
  width: 100%;
  float: left;
  color: #000;
  padding-bottom: 10px;
}
.divide2{
  background: url(images/title.gif) repeat-x;
  height: 16px;
  color: #000;
  padding-bottom: 10px;
}
.divide2 a{
  color: #000000;
}
.divide2 a:hover{
  color: #000000;
  text-decoration: none;
}
.space{
  height: 20px;
  float: left;
  width: 100%;
}
#nav{
  height: 50px;
  text-align: center;
  width: 100%;
  font-size: medium;
}
#nav a{
  color: #000000;
  text-decoration: none;
}
#nav a:hover{
  color: #339933;
  text-decoration: none;
}
#foot{
  background: url(images/fgames_19.gif) repeat-x;
  height: 70px;
  width: 100%;
  float: left;
  text-align: center;
  line-height: 5em;
  margin-bottom: 10px;
}
#foot a{
  color: #000000;
}
#merits, #merits img{
  border: 0px;
  text-align: center;
}
#banner{
  border: 0px;
}