/* CSS for wingrunner.net Copyright Pieter Kok 2006 - DO NOT USE WITHOUT WRITTEN PERMISSION */

@import url('headers.css');
@import url('table.css');
@import url('list.css');

body {
 margin: auto;
 padding: 0;
 color: #717171;
 font-family: arial, sans-serif;
 font-size: 14px;
 letter-spacing: 1px;
 line-height: 18px;
 background-color: #222; }

a:link {
 color: #fc0;
 font-weight: bold; }

a:visited {
 color: #fc0;
 font-weight: bold; }

a:hover {
 color: #fc0;
 font-weight: bold; }

.player:link {
 padding-bottom: 0;
 color: #f90;
 font-style: normal;
 font-weight: normal;
 text-decoration: none; }

.player:visited {
 padding-bottom: 0;
 color: #f90;
 font-style: normal;
 font-weight: normal;
 text-decoration: none; }

.player:hover {
 padding-bottom: 0;
 color: #c30;
 font-style: normal;
 font-weight: normal;
 text-decoration: none; }
 
.xlink:link {
 color: #717171;
font-style: normal;
 font-weight: normal;
 text-decoration: underline }

.xlink:visited {
 color: #717171;
 font-style: normal;
 font-weight: normal;
 text-decoration: underline; }

.xlink:hover {
 color: #717171;
font-style: normal;
 font-weight: normal;
 text-decoration: none; }

#page {
 width: 946px;
 margin: auto;
 text-align: left; }

#tag {
 height:14px;
 margin: 0;
 margin-right: 42px;
 color: #666;
 font-size: 10px;
 text-align: right;
 letter-spacing: 2px; }

#header {
 margin: 0;
 padding: 0; }

#background {
 height: 100%;
 margin: 0;
 background-image: url('images/body.jpg');
 background-repeat: repeat-y;
 width: 946px;
 text-align: left; }

#left {
 width: 667px;
 text-align: left;
 float: left;
 margin: 0;
 margin-bottom: auto;
 padding-left: 42px;
 padding-right: 6px;
 border-style: solid;
 border-color: #222;
 border-width: 2px;
 border-top: 0;
 border-left: 0;
 border-bottom: 0; }

#right {
 float: right;
 clear: none;
 padding-right: 42px;
 width: 180px;
font-size: 12px;
letter-spacing: normal;
line-height: normal; }

#middle {
 float: left;
 clear: none;
 margin: 0;
 padding-left: 42px;
 padding-right: 42px; }

sup {
 height: 6px;
 font-size: 10px; }

#bgclear {
 clear: both;
 padding-top: 7px; }

.game {
 margin-bottom: 35px;
 padding-bottom: 3px;
 border-style: solid;
 border-color: #222;
 border-width: 3px;
 border-right: 0;
 border-left: 0;
 border-top: 0; }
 
.newsbox {
width: 154px;
float: right;
clear: right;
margin: 7px;
margin-right: 0px;
margin-bottom: 35px;
padding: 0px;
 padding-bottom: 3px;
 border-style: solid;
 border-color: #222;
 border-width: 2px; }
 
 .newsbox h3 {
 width: auto;
 height: 21px;
 margin: 1px;
 padding: 2px;
 color: #fff;
 text-align: center;
 background-color: #222;
 background-image: none;
 border-style: solid;
 border-color: #333;
 border-width: 1px; }
 
  .newsbox img {
 width: auto;
 margin: 1px;
 margin-bottom: 0px;
 border-style: solid;
 border-color: #333;
 border-width: 1px; }

.match {
 margin-bottom: 35px;
 padding-bottom: 1px;
 border-style: solid;
 border-color: #333;
 border-width: 3px;
 border-right: 0;
 border-left: 0;
 border-top: 0; }

.add {
 margin-bottom: 35px;
 margin-top: 35px;
 padding: 3px;
 border-style: solid;
 border-color: #222;
 border-width: 3px;
 border-right: 0;
 border-left: 0; }

.last {
 margin-bottom: auto;
 padding-bottom: 1px;
 border-style: solid;
 border-color: #333;
 border-width: 3px;
 border-right: 0;
 border-left: 0;
 border-top: 0; }

.link {
 width: 215px;
 float: left;
 margin: 5px;
 margin-right: 0;
 margin-bottom: 0;
 padding: 0;
 border: #222 2px solid; }
 
 .link h3 {
 width: auto;
 height: 21px;
 margin: 1px;
 padding: 2px;
 color: #fff;
 text-align: center;
 background-color: #222;
 background-image: none;
 border-style: solid;
 border-color: #333;
 border-width: 1px; }
 
  .link p {
 height: auto;
 font-size: 12px;
 margin: 5px; }

#sig {
 margin: 7px;
 margin-bottom: 0;
 text-align: right;
 vertical-align: top; }

.left {
 margin: 7px;
 margin-top: 3px;
 margin-bottom: 0;
 margin-left: 0;
 float: left;
 border: none; }

.right {
 margin: 7px;
 margin-top: 3px;
 margin-bottom: 0;
 margin-right: 0;
 float: right;
border: none; }

.poster {
text-align: right;
font-size: 10px;
line-height: 12px;
margin: 0;
border-style: dashed;
border-width: 1px;
border-color: #222;
border-top: none;
border-right: none;
border-left: none; }
 
.centerimg {
margin: auto;
Margin-bottom: 14px;
text-align: center; }

.map {
 margin: 7px;
 margin-top: 3px;
 margin-left: 0;
 float: left; }

 .newsquote {
 margin: 21px;
 padding: 14px;
 border-color: #333;
 border-style: dashed;
 border-width: 1px;
 background-color: #000; }
 
.quote {
 min-height: 40px;
 margin: auto;
 margin-top: 7px;
 padding: auto;
 color: #c90;
 font-family: serif, times new roman;
 font-size: 14pt;
 font-weight: bold;
 text-align: center;
 background-image: url('images/quote.jpg');
 background-repeat: no-repeat;
 background-position: center center; }

.quote2 {
 min-height: 40px;
 margin: auto;
 margin-top: 35px;
 margin-bottom: 35px;
 padding: auto;
 color: #c90;
 font-family: serif, times new roman;
 font-size: 12pt;
 font-weight: bold;
 text-align: center;
 background-image: url('images/quote.jpg');
 background-repeat: no-repeat;
 background-position: center center; }

p {
 margin: 0;
 margin-top: 3px;
 margin-bottom: 14px; }

br {
 line-height: 9px; }

.m {
 margin: 0;
 margin-top: 7px;
 border: 0; }

.note {
 margin: 0;
 padding: 0;
 font-size: 10px;
 line-height: 12px; }

.notej {
 margin: 0;
 padding: 0;
 text-align: justify;
 font-size: 10px;
 line-height: 12px; }

.notec {
 margin: 0;
 padding: 0;
 text-align: center;
 font-size: 10px;
 line-height: 12px; }

.clan {
 color: #888; }

.clantitle {
 color: #f90;
 text-transform: uppercase; }

.weblink {
 font-size: 10px;
 line-height: 12px; }

hr {
 height: 3px;
 color: #101010;
 background-color; #101010; }

.results {
 padding-left: 21px;
 background-color: #222;
 background-image: none; }

.gametype {
 font-weight: bold;
 font-style: italic; }

.weapon {
 text-decoration: underline; }

#adcenter {
 text-align: center;
 margin: 21px; }

#adleft {
 margin-top: 7px;
 text-align: left; }

#bbar{
 margin: 0;
 border: none;
 height: 35px;
 width: 946px; }

#bbar img {
 margin: 0; }

#footer{
 height: 37px;
 margin: 0;
 padding: 0;
 padding-top: 3px;
 color: #141414;
 font-size: 10px;
 background-image: url('images/footer.jpg');
 background-repeat: no-repeat; }

#footer p {
 margin: 0;
 color: #111;
 font-size: 10px;
 text-align: center;
 vertical-align: middle;}

#footer a:link {
 color: #000;
 font-style: normal;
 text-decoration: none; }

#footer a:visited {
 color: #000;
 font-style: normal;
 text-decoration: none; }

#footer a:hover {
 color: #aaa;
 font-style: normal;
 text-decoration: underline;  }
