body {
background:#000000 url(http://angeltron.game-host.org/images/arma_wider_bg.jpg) top center repeat;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
padding:0;
text-align:center;
}

a {
color:#505050;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#C00000;
text-decoration:underline;
}

p {
margin:0 0 15px;
font-size:12px;
}

/*** Main container ***/
#container {
background:#ffffff url(http://armagetron.co.uk/armagetron_images/armagetron_header_new.jpg) no-repeat;
color:#000000;
margin:0 auto;
width:1001px;
padding:0;
text-align:left;
}

/*** Header section ***/
#sitename {
color:#E2DCCE;
height:100px;
margin:0 10px 10px;
text-align:left;
}

#sitename img {
float:left;
margin:0px 15px 0px 0;
padding:0px;
}

#sitename h1,#sitename h2 {
font-weight:normal;
letter-spacing:-2px;
margin:0;
padding:0;
}

#sitename h1 {
font-size:26px;
padding-top:20px;
}

#sitename h2 {
font-size:20px;
}

/*** Horizontal menu ***/
#tabslinks {
background:#000000 url(http://angeltron.game-host.org/images/footerbg.jpg) top left repeat-x;
width:1001px;
height:35px;
font-size:11px;
position:relative;
z-index:100;
border-right:0px solid #000;
margin-top:45px;
text-align:center;

}

    #tabslinks ul {
	  margin:0;
	  padding:10px 10px 0 5px;
	  list-style:none;
      }
    #tabslinks li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabslinks a {
      float:left;
      background:url(http://angeltron.game-host.org/images/tab_left.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabslinks a span {
      float:left;
      display:block;
      background:url(http://angeltron.game-host.org/images/tab_right.gif) no-repeat right top;
      padding:5px 10px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabslinks a span {float:none;}
    /* End IE5-Mac hack */
    #tabslinks a:hover span {
      color:#FFF;
      }
    #tabslinks a:hover {
      background-position:0% -42px;
      }
    #tabslinks a:hover span {
      background-position:100% -42px;
      }

/*** Content wrap ***/
#wrap {
clear:both;
background:#ffffff url(http://angeltron.game-host.org/images/bg.gif) top left repeat;
font-size:10px;
padding:0 10px 0 0;
}

/*** Left Side***/
#leftside {
float:left;
background: #A1A1A1;
border: 1px solid #000000;
margin-left:10px;
width: 200px;
}

#leftside h1 {
color:#ffffff;
text-align:left;
font-size:12px;
font-weight:bold;
padding-left:5px;
background-image:url(http://angeltron.game-host.org/images/menubg_red.gif);
width:auto;
height:22px;
line-height:20px;
background-color:#990000;
border-bottom:#000000 solid 1px;
border-top:#000000 solid 1px;
}

#leftside h2 {
font-size:11px;
margin:0 0 20px;
}

#leftside p {
font-size:12px;
margin:0 0 16px 10px;
color: #000000;
}

.linklist {
list-style:none;
margin:0 0 16px 10px;
padding:0;
font-size:11px;
}

.linklist li {margin-bottom:0.7em;}

.linklist a {
color:#404040;
}

.linklist a:visited {
color:#404040;
}

.linklist a:hover {
color:#C00000;
}

/*** Main Content ***/
#content,#contentalt {
width: 730px;
background:#ffffff;
color:#000000;
padding: 20px 0 0 10px;
border:#000000 solid 1px;
}

#content {margin:0px 0px 0px 240px;}
#contentalt {margin:0px 10px 0 235px;}

#content h1,#contentalt h1 {
background-color:inherit;
color:#C00000;
font-size:18px;
font-weight:bold;
margin:0 0 15px;
padding:0;
}

#content h2,#contentalt h2 {
background-color:inherit;
color:#C00000;
font-size:14px;
font-weight:bold;
margin:0 0 5px;
padding:0;
}


#content img,#contentalt img {
border:1px solid #000000;
float:right;
margin:5px 5px 6px;
padding:5px;
}

/*** Main Content Scroll ***/
#scroll {
width: 720px;
background:transparent;
color:#2a2a2a;
padding:0px 5px 0px 5px;
overflow: auto;
}

/*** Footer ***/
#footer {
background:#000000 url(http://armagetron.co.uk/armagetron_images/footerbg.jpg) top left repeat-x;
clear:both;
color:#808080;
font-size:10px;
margin:0;
padding:20px 0;
text-align:center;
width:100%;
}

#footer a {
color:#808080;

}

/*** Various classes ***/

.thumbnail {
background:#fafbfc;
border:1px solid #b0b0b0;
margin:0 0 10px 10px;
padding:5px;
}

.clearingdiv {
clear:both;
height:30px;
width:1px;
}

.hide {display:none;}

/*** Text format ***/
.intro {
font-size:12px;
font-weight:bold;
}

.small {font-size:10px;}
.large {font-size:12px;}
.center {text-align:center;}
.right {text-align:right;}

.divider { 
background: url(http://angeltron.game-host.org/images/divider3.gif) no-repeat;
width: 115px;
height: 32px;
border: 0;
margin:0 auto;
}

.dividerb { 
background: url(http://angeltron.game-host.org/images/divider3.gif) no-repeat;
width: 115px;
height: 32px;
border: 0;
margin:0 auto;
}

.dividertiny { 
background: url(http://angeltron.game-host.org/images/dividertiny.gif) no-repeat;
width: 85px;
height: 24px;
border: 0;
margin:0 auto;
margin-left:35px;
}

.smallc1 {color:#ff0000; font-weight:bold;}
.smallc2 {color:#0000ff; font-weight:bold;}
.smallc3 {color:#ff00ff; font-weight:bold;}
.smallc4 {color:#ffffff; font-weight:bold;}
.smallc5 {color:#000000; font-weight:bold;}

#tableonline {
font-size:12px;
background-color:#FFFFFF;
border:1px solid #000000;
width:50%;
text-align:left;
color:#000000;
margin:0 auto;
padding:5px;
}

#tableonline td {
border:0px solid #000000;

}

#tableonline th {
border:0px solid #000000;
background:#000000 url(http://armagetron.co.uk/armagetron_images/menubg_black2.gif);
color:#FFFFFF;
}

#tablearma {
font-size:12px;
background-color:#FFFFFF;
border:1px solid #000000;
width:85%;
text-align:left;
color:#000000;
margin:0 auto;
padding:5px;
}

#tablearma td {
border:0px solid #000000;
background-color:#C0C0C0;

}

#tablearma th {
border:0px solid #000000;
background:#000000 url(http://armagetron.co.uk/armagetron_images/menubg_black2.gif);
color:#FFFFFF;
}

#tablearma th a{
color:#CCCCCC;
text-decoration:underline;
}

#tablearma th a:hover{
color:#F00000;
}

hr {
border: none 0;
border-top: 1px dashed #404040;
width: 90%;
height: 1px;
}