body {
  background: #FFFFFF;
}

/******************* DIVS ********************/
.central {
}

#main {
  z-index: 1;
  padding: 0px;
  margin: 0px;
  position: absolute;
  top: 0px;
  left: 00px;
  width: 800px;
  height: 900px;
  margin-left: auto;
  margin-right: auto;
  background-color: #FFFFFF;
  border: 0px;
  border-color: #FFFFFF;
  text-align: left;
}

#navigation {
  z-index: 2;
  position: absolute;
  top: 53px;
  left: 10px;
  width: auto;
  height: 20px;
  border-color: #FFFFFF;
  text-align: left;
}

#news {
  z-index: 2;
  position: absolute;
  top: 110px;
  left: 6px;
  width: 104px;
  height: auto;
  padding: 5px;
  margin: 0px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #448844;
  text-align: left;
}

#games {
  z-index: 2;
  position: absolute;
  top: 110px;
  left: 725px;
  width: 67px;
  height: auto;
  margin: 0px;
  padding: 5px 0px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #448844;
  text-align: center;
}

#header {
  z-index: 2;
  position: absolute;
  top: 83px;
  left: 127px;
  width: 589px;
  height: 82px;
}

#content {
  z-index: 2;
  position: absolute;
  top: 180px;
  left: 130px;
  height: 660px;
  width: 570px;
  margin: 0px;
  padding: 5px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #448844;
  text-align: justify;
}

#g_halo_content {
  z-index: 2;
  position: absolute;
  top: 180px;
  left: 130px;
  height: 660px;
  width: 570px;
  margin: 0px;
  padding: 5px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #228822;
  text-align: justify;
}

#g_ssbm_content {
  z-index: 2;
  position: absolute;
  top: 180px;
  left: 130px;
  height: 660px;
  width: 570px;
  margin: 0px;
  padding: 5px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #774433;
  text-align: justify;
}

#g_scalibur_content {
  z-index: 2;
  position: absolute;
  top: 180px;
  left: 130px;
  height: 660px;
  width: 570px;
  margin: 0px;
  padding: 5px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #445577;
  text-align: justify;
}

#g_mvc_content {
  z-index: 2;
  position: absolute;
  top: 180px;
  left: 130px;
  height: 660px;
  width: 570px;
  margin: 0px;
  padding: 5px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #774477;
  text-align: justify;
}

#g_gg_content {
  z-index: 2;
  position: absolute;
  top: 180px;
  left: 130px;
  height: 660px;
  width: 570px;
  margin: 0px;
  padding: 5px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #334466;
  text-align: justify;
}

#g_tekken_content {
  z-index: 2;
  position: absolute;
  top: 180px;
  left: 130px;
  height: 660px;
  width: 570px;
  margin: 0px;
  padding: 5px;
  line-height: auto;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #669977;
  text-align: justify;
}

#g_a_list {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 3;
}

#footer {
  z-index: 2;
  position: absolute;
  top: 864px;
  left: 128px;
  height: 30px;
  width: 587px;
  border: 0px solid;
  border-color: #000000;
  text-align: justify;
}

/******************************************/
/******************************************/

/*************** navigation ***************/

/*** for navigation bar do:             ***/
/***                                    ***/
/*** <div id="navigation">              ***/
/***   <ul>                             ***/
/***     <li><a href="#">btn_1</a></li> ***/
/***     <li><a href="#">btn_2</a></li> ***/
/***   </ul>                            ***/
/*** </div>                             ***/

#navigation ul {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #337733;
  line-height: 18pt;
  white-space: nowrap;
}

#navigation li {
  list-style-type: none;
  display: inline;
}

#navigation li a {
  text-decoration: none;
  font-size: 10pt;
  padding: 8px; 5px;
  color: #448844;
  visited: #448844;
}

#navigation li a:hover {
  color: #AAAA44;
}

/*****************************************/

/***************** news ******************/

#news p {
  display: inline;
  padding: 0px;
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#news a {
  text-decoration: none;
  color: #888844;
  visited: #888844;
}

#news a:hover {
  color: #BBBB66;
}

#news hr {
  color: #999955;
  background-color: #999955;
  border: 0px;
  margin: 0px;
  padding: 0px;
  margin: auto;
  width: 80%;
  height: 1px;
}

/*****************************************/

/***************** games *****************/
#games #hr {
  text-align: center;
}

#games #hr hr{
  color: #AAAA55;
  background-color: #AAAA55;
  border: 0px;
  margin: 5px 0px;
  padding: 0px;
  width: 100%;
  height: 1px;
}

#games a img {
  border: 0px solid;
  border-color: #333333;
  padding: 0px;
}

/*****************************************/

/**************** footer *****************/

#footer a img {
  border: 0px solid;
  border-color: #333333;
  padding: 0px;
}

/*****************************************/

/**************** content ****************/

#content h1 {
  display: inline;
  margin: 0px;
  padding: 4px;
  color: #556655;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

#content h2 {
  display: inline;
  margin: 5px;
  padding: 6px;
  color: #888844;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

#content h3 {
  display: inline;
  margin: 0px;
  padding: 10px;
  color: #887744;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#content p {
  display: inline;
  margin: 0px;
  padding: 0px;
  color: #384038;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#content a {
  text-decoration: none;
  color: #888844;
  visited: #888844;
}

#content a:hover {
  color: #BBBB66;
} 

#content #hr {
  text-align: center;
}

#content #hr hr {
  color: #999955;
  background-color: #999955;
  border: 0px;
  padding: 0px;
  margin: 5px auto;
  width: 90%;
  height: 1px;
}

#content img {
  border: 1px solid;
  border-color: #999944;
  hspace: 2px;
  vspace: 2px;
}

#content table {
  width: 100%;
  height: auto;
  text-align: left;
  border: 0px;
}

#content table th {
  color: #778855;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: bold;
}

#content table td {
  color: #405030;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: none;
}

/*****************************************/

/************ g_halo_content *************/

#g_halo_content h1 {
  display: inline;
  margin: 0px;
  padding: 4px;
  color: #337733;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

#g_halo_content h2 {
  display: inline;
  margin: 0px;
  padding: 6px;
  color: #449944;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

#g_halo_content h3 {
  display: inline;
  margin: 0px;
  padding: 10px;
  color: #448844;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_halo_content p {
  display: inline;
  margin: 0px;
  padding: 0px;
  color: #384038;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_halo_content a {
  text-decoration: none;
  color: #55AA55;
  visited: #55AA55;
}

#g_halo_content a:hover {
  color: #66CC66;
} 

#g_halo_content #hr {
  text-align: center;
}

#g_halo_content #hr hr {
  color: #444444;
  background-color: #444444;
  border: 0px;
  padding: 0px;
  margin: 5px auto;
  width: 90%;
  height: 1px;
}

#g_halo_content img {
  border: 1px solid;
  border-color: #444444;
  hspace: 2px;
  vspace: 2px;
}

/*****************************************/

/************ g_ssbm_content *************/

#g_ssbm_content h1 {
  display: inline;
  margin: 0px;
  padding: 4px;
  color: #774433;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

#g_ssbm_content h2 {
  display: inline;
  margin: 0px;
  padding: 6px;
  color: #994433;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

#g_ssbm_content h3 {
  display: inline;
  margin: 0px;
  padding: 10px;
  color: #993333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_ssbm_content p {
  display: inline;
  margin: 0px;
  padding: 0px;
  color: #403838;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_ssbm_content a {
  text-decoration: none;
  color: #AA6655;
  visited: #AA6655;
}

#g_ssbm_content a:hover {
  color: #EE6655;
} 

#g_ssbm_content #hr {
  text-align:center;
}

#g_ssbm_content #hr hr{
  color: #444444;
  background-color: #444444;
  border: 0px;
  padding: 0px;
  margin: 5px auto;
  width: 90%;
  height: 1px;
}

#g_ssbm_content img {
  border: 1px solid;
  border-color: #444444;
  hspace: 2px;
  vspace: 2px;
}

/*****************************************/

/************ g_scalibur_content *************/

#g_scalibur_content h1 {
  display: inline;
  margin: 0px;
  padding: 4px;
  color: #334477;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

#g_scalibur_content h2 {
  display: inline;
  margin: 0px;
  padding: 6px;
  color: #223399;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

#g_scalibur_content h3 {
  display: inline;
  margin: 0px;
  padding: 10px;
  color: #223399;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_scalibur_content p {
  display: inline;
  margin: 0px;
  padding: 0px;
  color: #383840;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_scalibur_content a {
  text-decoration: none;
  color: #5566AA;
  visited: #5566AA;
}

#g_scalibur_content a:hover {
  color: #4466EE;
} 

#g_scalibur_content #hr {
  text-align:center;
}

#g_scalibur_content #hr hr{
  color: #444444;
  background-color: #444444;
  border: 0px;
  padding: 0px;
  margin: 5px auto;
  width: 90%;
  height: 1px;
}

#g_scalibur_content img {
  border: 1px solid;
  border-color: #444444;
  hspace: 2px;
  vspace: 2px;
}

/*****************************************/

/************ g_mvc_content *************/

#g_mvc_content h1 {
  display: inline;
  margin: 0px;
  padding: 4px;
  color: #773366;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

#g_mvc_content h2 {
  display: inline;
  margin: 0px;
  padding: 6px;
  color: #992288;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

#g_mvc_content h3 {
  display: inline;
  margin: 0px;
  padding: 10px;
  color: #992288;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_mvc_content p {
  display: inline;
  margin: 0px;
  padding: 0px;
  color: #423840;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_mvc_content a {
  text-decoration: none;
  color: #BB55AA;
  visited: #BB55AA;
}

#g_mvc_content a:hover {
  color: #FF44EE;
} 

#g_mvc_content #hr {
  text-align:center;
}

#g_mvc_content #hr hr{
  color: #444444;
  background-color: #444444;
  border: 0px;
  padding: 0px;
  margin: 5px auto;
  width: 90%;
  height: 1px;
}

#g_mvc_content img {
  border: 1px solid;
  border-color: #444444;
  hspace: 2px;
  vspace: 2px;
}

/*****************************************/

/************ g_gg_content *************/

#g_gg_content h1 {
  display: inline;
  margin: 0px;
  padding: 4px;
  color: #334466;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

#g_gg_content h2 {
  display: inline;
  margin: 0px;
  padding: 6px;
  color: #384877;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

#g_gg_content h3 {
  display: inline;
  margin: 0px;
  padding: 10px;
  color: #384877;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_gg_content p {
  display: inline;
  margin: 0px;
  padding: 0px;
  color: #383844;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_gg_content a {
  text-decoration: none;
  color: #5566BB;
  visited: #5566BB;
}

#g_gg_content a:hover {
  color: #6677FF;
} 

#g_gg_content #hr {
  text-align:center;
}

#g_gg_content #hr hr{
  color: #444444;
  background-color: #444444;
  border: 0px;
  padding: 0px;
  margin: 5px auto;
  width: 90%;
  height: 1px;
}

#g_gg_content img {
  border: 1px solid;
  border-color: #444444;
  hspace: 2px;
  vspace: 2px;
}

/*****************************************/

/************ g_gg_content *************/

#g_tekken_content h1 {
  display: inline;
  margin: 0px;
  padding: 4px;
  color: #668877;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

#g_tekken_content h2 {
  display: inline;
  margin: 0px;
  padding: 6px;
  color: #668877;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

#g_tekken_content h3 {
  display: inline;
  margin: 0px;
  padding: 10px;
  color: #776633;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_tekken_content p {
  display: inline;
  margin: 0px;
  padding: 0px;
  color: #553333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

#g_tekken_content a {
  text-decoration: none;
  color: #AA4433;
  visited: #AA4433;
}

#g_tekken_content a:hover {
  color: #66AA99;
} 

#g_tekken_content #hr {
  text-align:center;
}

#g_tekken_content #hr hr{
  color: #444444;
  background-color: #444444;
  border: 0px;
  padding: 0px;
  margin: 5px auto;
  width: 90%;
  height: 1px;
}

#g_tekken_content img {
  border: 1px solid;
  border-color: #444444;
  hspace: 2px;
  vspace: 2px;
}

/*****************************************/

/************ g_a_list *******************/

/*** for  link list do:                 ***/
/***                                    ***/
/*** <div id="g_a_list">                ***/
/***   <ul>                             ***/
/***     <li><a href="#">link1</a></li> ***/
/***     <li><a href="#">link22</a></li> ***/
/***   </ul>                            ***/
/*** </div>                             ***/

#g_a_list ul {
  margin: 0px;
  padding: 0px;
  line-height: 17pt;
  white-space: nowrap;
}

#g_a_list li {
  list-style-type: none;
  display: inline;
}

#g_a_list li a {
  padding: 8px; 5px;
}
