p {
	text-align: center;
	font-size: 10px;
}
.row1 {
	background-color: #141414;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~ News ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.news h3 {
	font-weight: bold;
	color:#ffffff;
	font-size: 11px;
	border-bottom: 0;
	margin: 0 0 3px 0;
	margin-left: 0px;
	height: 18px;
	padding-left: 10px;
	padding-top: 2px;
	width: 463px;
	background: url('../../images/layout/MachineBlue/newstitlebg.gif');

}
.news .subtitle {
	padding: 0;
	margin-bottom: 10px;
	text-align: right;
	font-size: 10px;
	color:#666666;
}
.news .author {
	font-weight: bold;
}
.news .date {
}
.news .text {
	padding: 0 1px 20px 1px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~ Matches ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.matches .win {
	color: #55FF55;
	text-align: right;
}
.matches .tie {
	color: white;
	text-align: right;
}
.matches .loss {
	color: #FF5555;
	text-align: right;
}
.matches .score {
	color: #9f9f9f;
	font-weight: bold;
	text-align: center
}

.matches table {
	width: 100%;
	padding: 5px;
}
.matches table td {
	padding: 3px;
}
.matches .comments {
	font-size: 9px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~ Servers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.servers table {
	width: 100%;
	font-size: 10px;
}
.servers table td {
	padding: 5px 0 5px 0;
}
.servers .ip {
	color: #666666;
	font-size: 9px;
	text-align: right;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~ Roster ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.roster table {
	width: 100%;
}
.roster td {
	padding: 1px;
	text-align: center;
}
.roster td.nick {
	padding-bottom: 10px;
	font-size: 10px;
	font-style: italic;
}

.roster table.full td {
	padding: 5px;
}
.profile td {
	padding: 5px;
	text-align: left;
}
.profile h3 {
	border-bottom: 1px solid white;
	text-align: center;
}
/*roster pic sizes on side bar*/
.rosterth{
  width:55px;
  height:55px;
  border: 0;
  }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~ League Stats ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.leaguestats .th {
	width: 40px;
	text-align: center;
}
.leaguestats .wlt {
	text-align: center;
}
.leaguestats .divider {
	padding: 7px;
}
.leaguestats .overall {
	font-weight: bold;
	color: orange;
}
