html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent none repeat scroll 0 0;
  border:0 none;
  font-size:100%;
  margin:0;
  outline-color:-moz-use-text-color;
  outline-style:none;
  outline-width:0;
  padding:0;
  vertical-align:baseline;
}

body {
  line-height:1;
}

ol, ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

blockquote, q {
  quotes:none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content:none;
}

:focus {
  outline-color:-moz-use-text-color;
  outline-style:none;
  outline-width:0;
}

ins {
  text-decoration:none;
}

del {
  text-decoration:line-through;
}

table {
  border-collapse:collapse;
  border-spacing:0;
}

/*Css Reset end*/

body {
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  background-color:#EAECEE;
  font-family:Tahoma;
  font-size:13px;
  overflow-x: hidden;
  background-image: url(../../images/base/background.jpg);
  background-repeat: repeat-y;
  background-position: center;
}

a:link,a:visited,a:active {
  color: #000000;
  text-decoration: none;
}

a:hover {
  color: #000000;
  text-decoration: underline;
}

div#wrapper {
  overflow: hidden;
  margin: 0 auto;
  width: 1024px;
  height: 100%;
  min-height: 100%;
  margin-bottom: -36px;
  position: relative;
  right: 4px;
  /*border-left: thick solid rgb(204, 0, 0);
  border-right: thick solid rgb(204, 0, 0);*/
}

#header,#sidebar,#main,#mainbar,#body,#mainfield,#footer {
  float: left;
  padding-bottom: 9999px;
  margin-bottom: -9999px;
}

#header {
  width: 487px;
  height: 44px;
  background: url(../../images/base/head.jpg);
}

#sidebar {
  width: 537px;
  text-align: left;
  background-color: rgb(110, 112, 111);
}

#button1,#button2,#button3,#button4,#button5,#button6 {
   float: left;
   height: 32px;
   width: auto;
   background-color: rgb(189, 191, 190);
   margin-top: 12px;
   margin-right: 5px;
   text-align: center;
}

#marg {
  margin-left: 5px;
  margin-right: 5px;
}

#str {
  float: right;
  height: 32px;
  width: 10px;
  background-color: rgb(50, 50, 50);
}


#main {
  width: 820px;
  height: 409px;
  background: url(../../images/base/main.jpg);
}

#servers {
  width: 357px;
  height: 250px;
  position: relative;
  left: 350px;
  top: 100px;
  /*background: url(../../design/logo_black.jpg);*/
  overflow-y: auto;
}

#mapimage {
  border: medium solid #000000;
}

#mainbar {
  width: 204px;
  text-align: left;
  background-color: rgb(189, 191, 190);
}

#body {
  width: 1024px;
  height: 166px;
  background: url(../../images/base/body.jpg);
}

#statusimg {
  width: 130px;
  height: 128px;
  position: relative;
  left: -350px;
  top: 25px;
  background: url(../../images/base/status.jpg);
}

#statustext {
  width: 500px;
  text-align: left;
  margin-top: -55px;
}

#mainfield {
  width: 1024px;
  height: auto;
  background-color: rgb(255, 255, 255);
}

#pageimg {
  width: 130px;
  height: 128px;
  position: relative;
  left: -350px;
  top: 25px;
  background: url(../../images/base/news.jpg);
}

#pagemain {
  width: 500px;
  text-align: left;
  margin-top: -55px;
}

#pagetext {
  width: 700px;
  text-align: left;
  margin-top: 75px;
}

#footer {
  width: 1024px;
  height: 134px;
  background: url(../../images/base/foot.jpg);
}

#copyright {
  margin-top:50px;
  position:relative;
  right:20px;
  width:1024px;
}

#debug {
  background-color:#F5F5F5;
  border:1px solid #D7D7D7;
  clear:both;
  color:#515151;
  margin:0 10px 30px;
  padding:15px 15px 15px 30px;
}