* {
  font-family: Tahoma, Arial;
  font-size: 12px;
  color: white;
  outline: none;
}

body {
  background-color: black;
  padding: 0px;
  margin: 0px;
}

form {
  padding: 0px;
  margin: 0px;
}

.site_content {
  width: 850px;
  border: 1px solid #585858;
  background: #262626;
}

.shadow_top {
  /*background-image: url(../../images/shadow_top.jpg);*/
  height: 16px;
}

.shadow_bottom {
  /*
  background-image: url(../../images/shadow_bottom.jpg);
  height: 16px;
  */
}

.shadow_right {
  /*
  background-image: url(../../images/shadow_right.jpg);
  background-repeat: repeat-y;
  */
}

.shadow_left {
  /*background-image: url(../../images/shadow_left_back.jpg);
  background-repeat: repeat-y;*/
}

.header_background {
  background: #262626;
}

.class_footer {
  height: 75px;
}

.menu {
  background: url(../../images/menu_background.jpg) repeat-x;
}

.menu_link:link {
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
}
.menu_link:visited {
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
}
.menu_link:hover {
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  background: url(../../images/menu_background_hover.jpg) repeat-x;
}
.menu_link:active {
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
}

.menu_link_selected:link {
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  background: url(../../images/menu_background_hover.jpg) repeat-x;
}
.menu_link_selected:visited {
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  background: url(../../images/menu_background_hover.jpg) repeat-x;
}
.menu_link_selected:hover {
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  background: url(../../images/menu_background_hover.jpg) repeat-x;
}
.menu_link_selected:active {
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  background: url(../../images/menu_background_hover.jpg) repeat-x;
}

.normal_title {
  font-weight: bold;
  font-size: 18px;
}

.footer_copyright {
  font-size: 10px;
  font-weight: bold;
}

.game_background {
  background: url(../../images/gamebox_middle.jpg) repeat-y;
}

.game_header {
  background: url(../../images/gamebox_top.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_header2 {
  background: url(../../images/gamebox_top2.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background2 {
  background: url(../../images/gamebox_middle2.jpg) repeat-y;
}

.footer_link:link {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
.footer_link:visited {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
.footer_link:hover {
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}
.footer_link:active {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

.contact_text {
  font-size: 13px;
  font-weight: bold;
}

.contact_input {
  border: 1px solid #EB6915;
  height: 20px;
  width: 280px;
  color: black;
  font-weight: bold;
  font-size: 14px;
  background: #FFDDAE;
}

.contact_textarea {
  border: 1px solid #EB6915;
  height: 120px;
  width: 280px;
  color: black;
  font-weight: bold;
  font-size: 14px;
  background: #FFDDAE;
}

.contact_submit {
  width: 80px;
  border: 1px solid #EB6915;
  height: 24px;
  font-weight: bold;
  background: #FFDDAE;
  font-size: 14px;
}

.game_header_orange {
  background: url(../../images/gamebox_top_orange.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background_orange {
  background: url(../../images/gamebox_middle_orange.jpg) repeat-y;
}

.game_header_red {
  background: url(../../images/gamebox_top_red.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background_red {
  background: url(../../images/gamebox_middle_red.jpg) repeat-y;
}

.game_header_green {
  background: url(../../images/gamebox_top_green.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background_green {
  background: url(../../images/gamebox_middle_green.jpg) repeat-y;
}

.game_header_brown {
  background: url(../../images/gamebox_top_brown.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background_brown {
  background: url(../../images/gamebox_middle_brown.jpg) repeat-y;
}

.game_header_lightblue {
  background: url(../../images/gamebox_top_lightblue.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background_lightblue {
  background: url(../../images/gamebox_middle_lightblue.jpg) repeat-y;
}

.game_header_gold {
  background: url(../../images/gamebox_top_gold.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background_gold {
  background: url(../../images/gamebox_middle_gold.jpg) repeat-y;
}

.game_header_blue {
  background: url(../../images/gamebox_top_blue.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background_blue {
  background: url(../../images/gamebox_middle_blue.jpg) repeat-y;
}

.game_header_magenta {
  background: url(../../images/gamebox_top_magenta.jpg) no-repeat;
  height: 28px;
  font-weight: bold;
  font-size: 11px;
}

.game_background_magenta {
  background: url(../../images/gamebox_middle_magenta.jpg) repeat-y;
}

.write_review:link {
  display: block;
  text-decoration: none;
  font-weight: bold;
  background-image: url(../../images/review.jpg);
  background-position: 4px 3px;
  background-repeat: no-repeat;
  width: 100px;
  height: 19px;
  line-height: 19px;
  text-decoration: none;
}
.write_review:visited {
  display: block;
  text-decoration: none;
  font-weight: bold;
  background-image: url(../../images/review.jpg);
  background-position: 4px 3px;
  background-repeat: no-repeat;
  width: 100px;
  height: 19px;
  line-height: 19px;
  text-decoration: none;
}
.write_review:hover {
  display: block;
  text-decoration: none;
  font-weight: bold;
  background-image: url(../../images/review.jpg);
  background-position: 4px 3px;
  background-repeat: no-repeat;
  width: 100px;
  height: 19px;
  line-height: 19px;
  text-decoration: underline;
}
.write_review:active {
  display: block;
  text-decoration: none;
  font-weight: bold;
  background-image: url(../../images/review.jpg);
  background-position: 4px 3px;
  background-repeat: no-repeat;
  width: 100px;
  height: 19px;
  line-height: 19px;
  text-decoration: none;
}