body,td,th {
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #CCCCCC;
}
body {
  background-color: #12140c;
  background-image: url(http://img.elitekingdoms.com/gunz/body-bg.jpg);
  margin: 0px 0px 0px 0px ;
}
a:link {
  text-decoration: none;
  color: #CCCCCC;
}
a:visited {
  text-decoration: none;
  color: #CCCCCC;
}
a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
#black a:active {
  text-decoration: none;
  color: #000;
}
#black a:link {
  text-decoration: none;
  color: #000;
}
#black a:visited {
  text-decoration: none;
  color: #000;
}
#black a:hover {
  text-decoration: none;
  color: red;
}
.black a:active {
  text-decoration: none;
  color: #CCCCCC;
}
#side_nav_bg a
{
  margin-top: -10px;
  margin-bottom: -10px;
  margin-left: 0px;
  margin-right: 5px;
  padding: 5px;
  display: block;
  text-decoration: none;
  font-size: 11px;
  color: #000000;
}

#side_nav_bg a:link, #navlist a:visited
{
  text-decoration: none;
  font-size: 11px;
  color: #000000;
}

#side_nav_bg a:hover
{
  text-decoration: none;
  font-weight: bold;
  background-color: #455f77;
  font-size: 11px;
  color: #ffffff;
}

#side_nav a
{
  text-decoration: none;
  font-size: 10px;
  color: #ffffff;
}

#side_nav a:link, #navlist a:visited
{
  text-decoration: none;
  font-size: 10px;
  color: #ffffff;
}

#side_nav a:hover
{
  display: inline;
  text-decoration: none;
  background-color: #fff;
  font-size: 10px;
  color: #000000;
}

.bold {
   font-weight: bold;
}

.italics {
   font-style: italic;
}

.underline {
   text-decoration: underline;
}

.strikethrough {
   text-decoration: line-through;
}

.overline {
   text-decoration: overline;
}

.quotecodeheader {
   font-family: Verdana, arial, helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

.codebody {
   background-color: #FFFFFF;
    font-family: Courier new, courier, mono;
    font-size: 12px;
    color: #006600;
    border: 1px solid #BFBFBF;
}

.quotebody {
   background-color: #FFFFFF;
    font-family: Courier new, courier, mono;
    font-size: 12px;
    color: #660002;
   border: 1px solid #BFBFBF;
}

.listbullet {
   list-style-type: disc;
   list-style-position: inside;
}

.listdecimal {
   list-style-type: decimal;
   list-style-position: inside;
}

.listlowerroman {
   list-style-type: lower-roman;
   list-style-position: inside;
}

.listupperroman {
   list-style-type: upper-roman;
   list-style-position: inside;
}

.listloweralpha {
   list-style-type: lower-alpha;
   list-style-position: inside;
}

.listupperalpha {
   list-style-type: upper-alpha;
   list-style-position: inside;
}

#menu {
  position: absolute; visibility: visible; z-index: 5; width: 741px; top: 0px; left: 50%; margin-left: -277px; z-index: 1;
}
  #menu1 {
  float: left; background-image: url(http://img.elitekingdoms.com/gunz/menu-bg-left.png); background-repeat: no-repeat; width: 25px; height: 46px; z-index: 1;
  }
  #menu2 {
    float: left; background-image: url(http://img.elitekingdoms.com/gunz/menu-bg.png); background-repeat: repeat-x; width: 417px; height: 46px; z-index: 1;
  }
  #menu3 {
    float: left; background-image: url(http://img.elitekingdoms.com/gunz/menu-bg-right.png); background-repeat: no-repeat; width: 18px; height: 46px; z-index: 1;
  }
  #menu4 {
    float: left; background-image: url(http://img.elitekingdoms.com/gunz/menu-bg-1.png); background-repeat: repeat-x; width: 238px; height: 46px; z-index: 1;
  }
  #menu5 {
    float: left; background-image: url(http://img.elitekingdoms.com/gunz/menu-bg-1-right.png); background-repeat: no-repeat; width: 18px; height: 46px; z-index: 1;
  }
#logo_game {
  background-image: url(http://img.elitekingdoms.com/gunz/body-bg-game.jpg);
  background-repeat: no-repeat;
  position: absolute;
  height: 583px;
  width: 900px;
  top: 0px;
  left: 50%;
  margin-left: -700px;
  z-index: 1;
}
#logo_ek {
  position: absolute; background-image: url(http://img.elitekingdoms.com/gunz/body-logo.png); background-repeat: no-repeat; width: 210px; height: 182px; top: 80px; left: 50%; margin-left: 340px; z-index: 3;
}
#login {
  position: absolute;
  top: 0px;
  left: 50%;
  background-image: url(http://img.elitekingdoms.com/gunz/login-bg.png); background-repeat: no-repeat;
  margin: 7px 0px 0px 175px;
  width: 283px;
  height: 172px;
  z-index: 2;
}
  #login1 {
    height: 131px;
    width: 245px;
    position: absolute;
    left: 0px;
    margin: 10px 0px 0px 18px;
    top: 9px;
  }
  #login2 {
    height: 30px; width: 245px; position: absolute; float: left; left: 5px; top: 5px; color: #ffffff; font-size: 11px;
  }
  #login3 {
    float: left; position: absolute; height: 20px; width: 35px; top: 1px;
  }
  #login4 {
    float:left; position: absolute; left: 40px; height: 20px; width: 138px;
  }
  #login5 {
    float: left; position: absolute; height: 20px; width: 35px; top: 31px;
  }
  #login6 {
    float:left; position: absolute; left: 40px; top: 30px; height: 20px; width: 138px;
  }
  #login7 {
    height: 57px; width: 61px; position: absolute; float: right; right: -6px; top: -3px;
  }
  #login8 {
    height: 30px; width: 180px; position: absolute; float: left; left: 5px; top: 55px; color: #ffffff; font-size: 11px;
  }
  #errorlogin {
    height: 30px; width: 244px; position: absolute; float: left; left: 0px; top: 90px; color: #ffffff;
  }

#left {
  position: absolute; visibility: visible; z-index: 4; width: 621px; top: 155px; left: 50%; margin-left: -439px;
}
  #banner {
    position: relative; visibility: visible; z-index: 3; width: 582px; top: 0px; left: 1px;
  }
  #news {
    visibility: visible; z-index: 3; width: 582px; top: 0px;
  }
#right {
  position: absolute; visibility: visible; z-index: 2; width: 880px; top: 173px; left: 50%; margin-left: -442px;
}
#mustlog {
  position: relative; visibility: visible; z-index: 100; width: 400px; top: 10px; bottom: 10px; left: 50%; margin-left: -220px; background-color: #12140c; border: 1px solid #cccccc; padding: 10px;
}
#ftitle{height:30px;background-color:#1c4c58;font-size: 12px;line-height:30px;padding: 0px 0px 0px 15px;font-weight:bold;}
#fbody{margin:10px;background-color:#203942;border:1px solid #000;}
#fitem{width:30%;float:left;display:block;padding-top:3px;}
#finput{width:70%;float:right;}
.field{padding: 0px; width: 100%; background-color: #a9d0d4; border: 1px solid #1f2b2e;}
.field:focus{background-color: #fff;}
#fline{background-color:#000;height:1px;}
#fseparator{height:5px;background-color:#203942;}
#fseparatorshort{height:2px;}
#flabel{background-color:#265565;padding:7px;height:18px;}
#fsubmit{text-align:right;padding-right:10px;}
#fsubmit input {margin:5px;}
#ferror{background-color:#12140c;font-size:12px;padding:20px;}

#ftr{background-color:#1d424f;}
#ftrhead{background-color:#265565;}