
body {
  background-image:url("img/bg.gif");

  background-color: transparent;
}

form {
  margin: 0px;
}

.maintable {
  width: 1024px;
  padding: 0px;
  border-width: 0px;
  text-align: center;
}
.logo_top {
  width: 1024px;
  background-image: url(images/statue_top.gif);
}

.side_left {
  width: 42px;
  background-repeat: repeat-y;
  background-image: url(images/statue_left.gif);
  height: 212px;
}

.logo {
  background-repeat: no-repeat;
  background-image: url(images/logo.jpg);
  width: 948px;
  height: 212px;
}

.side_right {
  width: 34px;
  height: 212px;
  background-repeat: no-repeat;
  background-image: url(images/statue_right.gif);
}

.nav_left {
  width: 42px;
  height: 36px;
  background-repeat: no-repeat;
  background-image: url(images/statue_left3.png);
}

.nav {
  width: 948px;
  height: 36px;
  background-repeat: no-repeat;
  background-image: url(images/nav.gif);
}

.nav, .nav a {
  color: gold;
  vertical-align: middle;
  font-family: arial, sans-serif;
  font-size: 15px;
  text-decoration: none;
}

.nav a:hover{
  color: gold;
  vertical-align: middle;
  font-family: arial, sans-serif;
  font-size: 15px;
  text-decoration: underline;
}

.nav_right {
  width: 34px;
  height: 36px;
  background-repeat: no-repeat;
  background-image: url(images/statue_right3.png);
}

.left_side {
  width: 42px;
  background-repeat: repeat-y;
  background-image: url("images/lol.png");
}

.right_side {
  width: 34px;
  background-repeat: repeat-y;
  background-image: url(images/statue_right4.png);
}

.content_table {
  width: 948px;
  background-image: url(images/bg3.gif);
  border-width: 0px;
}

.menu_tbl_up_left {
  width: 200px;
  height: 39px;
  background-repeat: no-repeat;
  background-image: url(images/menu_up3.gif);
}

.content_tbl_up {
  width: 541px;
  height: 39px;
  background-repeat: no-repeat;
  background-image: url(images/content_up.gif);
}

.menu_tbl_up_right {
  width: 207px;
  height: 39px;
  background-repeat: no-repeat;
  background-image: url(images/menu_up2.gif);
}

.menu_center_left {
  width: 14px;
  background-image: url(images/bg2.gif);
}

.menu_mainrow {
  width: 200px;
  background-repeat: repeat-y;
  background-image: url(images/menu_bg1_left2.gif);
}

.menu_mainrow3 {
  width: 200px;
  height: 10px;
  background-repeat: repeat-y;
  background-image: url(images/menu_bg1_left.gif);
}

.content_row {
  width: 541px;
  background-repeat: repeat-y;
  background-image: url(images/content_row.gif);
}

.menu_mainrow2 {
  width: 207px;
  background-repeat: repeat-y;
  background-image: url(images/menu_bg_right.gif);
}

.left_menu_title {
  color: #aeaeae;
  font-size: 20px;
  font-family: Tahoma;
}

.text_title_left {
  position: relative;
  left: 20px;
}

.menu_line_left {
  width: 200px;
  height: 4px;
  background-repeat: no-repeat;
  background-image: url(images/line.gif);
}
/*
.text_row {
  color: #fefefe;
  font-size: 14px;
  font-family: helvetica;
  padding-top: 2px;
  text-decoration: none;
}

.text_row a {
  color: #bfbfbf;
  font-size: 14px;
  font-family: helvetica;
  padding-top: 1px;
  text-decoration: none;
}

.text_row a:hover {
  color: #bfbfbf;
  font-size: 14px;
  font-family: helvetica;
  padding-top: 1px;
  text-decoration: underline;
}

.text_row input {
  height: 19px;
  color: #FFFFFF;
  background-color: #aeaeae;
  border: solid 1px #000000;
  vertical-align: middle;
  text-align: left;
  font-size: 13px;
}
*/
.text_row {
  color: #ffffcc;
  font-size: 12px;
  font-family: arial;
  padding-top: 1px;
  text-decoration: none;
}

.text_row a {
  color: #fffaaa;
  font-size: 12px;
  font-family: arial;
  padding-top: 1px;
  text-decoration: none;
}

.text_row a:hover {
  color: #fffaaa;
  font-size: 12px;
  font-family: arial;
  padding-top: 1px;
  text-decoration: underline;
}

.text_row input {
  height: 20px;
  color: #000000;
  background-color: brown;
  border: solid 1px #000000;
  vertical-align: middle;
  text-align: left;
  font-size: 11px;
  font-weight: 800;
  padding-left: 10px;
}

.text_row_file {
  height: 19px;
  color: #FFFFFF;
  background-color: #aeaeae;
  border: solid 1px #000000;
  vertical-align: middle;
  text-align: left;
  font-size: 13px;
}

.text_row textarea {
  color: #000000;
  background-color: brown;
  border: solid 1px #000000;
  vertical-align: top;
  text-align: left;
  font-size: 11px;
  font-weight: 800;
}


.text_row select {
  color: #000000;
  background-color: brown;
  font-weight: 800;
  border: 1px solid #000000;
}

.text_row_ul{
  margin: 0px;
}


.menu_down_left {
  width: 200px;
  height: 75px;
  background-repeat: no-repeat;
  background-image: url(images/menu_down1.gif);
}

.content_row {
  width: 541px;
  background-image: url(images/content_bg.gif);
  padding: 10px;
}

.content_title {
  color: #C0B184;
  font-family: "Comic Sans MS";
  font-size: 25px;
}

.content_text {
  padding-left: 20px;
}

.content_down {
  width: 3px;
  height: 63px;
  background-repeat: no-repeat;
  background-image: url(images/content_down.gif);
}

.content_down2 {
  width: 538px;
  height: 63;
  background-repeat: no-repeat;
  background-image: url(images/content_down2.gif);
}

.menu_bg_right {
  width: 207px;
  background-image: url(images/menu_bg3.gif);
}

.right_menu_title {
  color: #aeaeae;
  font-size: 20px;
  font-family: tahoma;
}

.text_title_right {
  position: relative;
  left: 35px;
}

.menu_line_right {
  width: 207px;
  height: 4px;
  background-repeat: no-repeat;
  background-image: url(images/line_right.gif);
}

.menu_down_right {
  width: 207;
  height: 75;
  background-repeat: no-repeat;
  background-image: url(images/menu_down2.gif);
}

.footer_table {
  width: 948;
  height: 16px;
  background-image: url(images/content_down3.png);
}

.footer_text_1, .footer_text_1 a{
  font-size: 12px;
  font-family: helvetica, sans-serif;
  text-decoration: none;
  color: #FFFFFF;
}

.footer_text_1 a:hover{
  font-size: 12px;
  font-family: helvetica, sans-serif;
  text-decoration: underline;
  color: #FFFFFF;
}

.forum_table {
border: 1px;
border-style: solid;
border-color: #541f23;
}

.forum_table2 {
border: 1px;
border-style: solid;
border-color: silver;
}

.messagebox{
 position:absolute;
 width:100px;
 margin-left:30px;
 border:1px solid #c93;
 background:#ffc;
 padding:3px;
}
.messageboxok{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
 font-weight:bold;
 color:#008000;
}
.messageboxerror{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:0px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#CC0000;
}
#topheader{
 margin: 0px;
 width: 100%;
 height: 300;
 font-size: 50px;
 font-weight: 800;
}
div.leftmenu{
 margin-left: 0px;
 margin-top: 0px;
 width: 169px;
 min-height: 500px;
 position: static;
 overflow: hidden;
 text-decoration: none;
}
#middleframe{
 margin-left: 0px;
 margin-top: 0px;
 width: 800px;
 border-style: solid;
 border-color: #FFFFFF;
 border-width: 0px;
 background-image:url("img/contentbg.png");
 color: #FFFFFF;
 overflow: hidden;
}
#maindiv{
 width: 1200px;
}
.leftmenu .loading {
  position: absolute;
  top: 50px;
  left: 10px;

  margin: 0 auto;
  padding: 10px;

  width: 100px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;

  text-align: center;
  color: #fff;
  border: 1px solid rgb(79, 79, 79);
  background: #1F1D1D;
}

div.scrolb {
  padding: 0px 0;
}
.scrolb a {
  display: block;
  margin-bottom: 5px;
  width: 170px;

  border: 0px rgb(79, 79, 79) solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;

  /* When image support is turned off */
  color: #000;
}
.scrolb a:hover {
  border-color: rgb(130, 130, 130);
  border-style: solid;
}
.scrolb img {
  display: block;
  border: none;
}

.leftmenu_tooltip {
  display: block;
  position: absolute;

  padding: 6px;
  font-size: 12px;
  color: #fff;

  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;

  border: 1px solid rgb(79, 79, 79);
  background: rgb(0, 0, 0);
  /* Make background a bit transparent for browsers that support rgba */
  background: rgba(0, 0, 0, 0.5);
}

.bordertable{
    background-image:url("img/border.png");
    height: 12px;
}

.bordertable2{
    background-image:url("img/border2.png");
    height: 12px;
    width: 12px;
}

.bordertable3{
    background-image:url("img/border3.png");
    height: 550px;
    min-width: 12px;
}

.bordertable4{
    background-image:url("img/border5.png");
    height: 12px;
    min-width: 12px;
}

.bordertable5{
    background-image:url("img/border6.png");
    height: 12px;
    min-width: 12px;
}

.thebutton {
    width: 169px;
    height: 50px;
    background-image:url("img/button.png");
    text-align:left;
    margin: 0px;
    border-width: 0px;
}

.thebutton img {
    width: 32xp;
    height: 32px;
    margin-top: 9px;
    margin-left: 9px;
    margin-bottom: 9px;
    border: #000000 0px solid;
}

a {
    text-decoration: none;
}

.thebutton .linktitle, .linktitle a, .linktitle a:active, .linktitle a:hover, .linktitle a:link {
    color: #CC9933;
    position: relative;
    left: 51px;
    top: -48px;
    font-size: 13px;
    text-decoration: none;
}

.thebutton .linkdesc {
    color: #FFFFFF;
    position: relative;
    left: 51px;
    top: -48px;
    font-size: 10px;
}

.iframe{
    background-color: transparent;
}

.rightmenu{
 margin-left: 0px;
 margin-top: 0px;
 width: 300px;
 min-height: 500px;
 position: static;
 overflow: hidden;
 text-decoration: none;
 border-right: #333333 5px solid;
 border-bottom: #333333 5px solid;
 color: #ffff99;
 text-align: left;
}

.thechatuser, .thechatuser a, .thechatuser a:active, .thechatuser a:link, .thechatuser a:visited{
    font-size: 12px;
    color: #ffff99;
    text-decoration: none;
    text-align: left;
}

.thechatuser a:hover{
    font-size: 12px;
    color: #ffff99;
    text-decoration: underline;
}

.thechatrow{
    color: #FFFFFF;
}

.chatsystem {
    color: red;
    font-size: 10px;
    text-decoration: none;
    text-align: center;
    font-weight: 800;
}

.thecontent{
    background-image:url("img/contentbg.png");
}

.copyright{
    color: #FFFFFF;
    text-decoration: none;
}

.copyright a:link, .copyright a:active, .copyright a:visited{
    color: #FFFFFF;
    text-decoration: none;
}

.copyright a:hover{
    color: #FFFFFF;
    text-decoration: underline;
}

.thelogo {
    background-image: url("img/logo.png");
    background-repeat: repeat-no;
}

.tehcontent {
    color: #FFFFFF;
    text-decoration: none;
}
.tehcontent a:link, .tehcontent a:visited, .tehcontent a:active {
    color: #FFFFFF;
    text-decoration: none;
}

.tehcontent a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

.forum_table {
    background-color: #661100;
    padding-left: 5px;
}

.forum_outline {
    border: solid 1px #000000;
}

.forum_row {
    background-color: #663300;
}

.tbl_line, .tbl_line a, .tbl_line a:link, .tbl_line a:hover, .tbl_line a:active, .tbl_line a:visited {
    background-color: #663300;
}

.forum_row a, .forum_row a:link, .forum_row a:hover, .forum_row a:active, .forum_row a:visited {
    background-color: #663300;
}
