.teamlist {	width:200px;	float:left;	margin:10px;	height:300px;}th { text-align:left;font-weight:bold; }.roster h1 {	background:#D10F1F;	color:#fff;	font-size:15px;	padding:5px 10px;	margin:10px 0;}.roster h3 {	font-size:14px;	padding:5px 10px;}.roster span {	padding:5px;}.roster .list {	float:left;	width:700px;}.roster .list ul {	margin-left:30px;}.roster .list .shortno{	width:100px;}.roster .list .rostername {	width:300px;}.roster .rosterlogo {	float:right;	width:250px;	text-align:center;}