/* These are the basic fundamental formating. All theme related stuff will override this but for the most part this should be fine */

#wrapper{
	width: 800px;
	margin: 0 auto;
}

#header{
	text-align:right;
	width: 200px;
	display: inline-block;
	vertical-align: top
}

#MaintanceMessage{
	display: inline-block;
	width: 550px;
	
}
#body2{
	text-align:center;
	margin: 0 auto;
}

table.center th.left{
	text-align:left;
}

table th{
	text-align:center;
	height:25px;
	padding-top:5px;
	padding-left: 10px;
	padding-right:10px;
}

table.sortable td{
	text-align:center;
}

table.center td{
	text-align:center;
}

tr.banned{
	 color: grey;
	 background: repeating-linear-gradient(   45deg,   #ffffff,       #999999 10px,          #000000 10px,          #666666 20px   );
	 text-shadow: 0px 3px 3px black, -3px 0px 4px black;
    	 font-weight: 900;
}
tr.banned a{
	color: rgb(237, 255, 0);
}

tr.banned a.visit{
	color: rgb(237, 255, 0);
}


table.left td{
	text-align:left;
}

div .item{
    width:200px;
    text-align:center;
    display:block
    border: 1px solid black;
    margin-right: 10px;
    margin-bottom: 10px;
    float:left;
}

table{
	margin : 0 auto;
}

ul li{
	text-align: left;
}