/* ------------HTML BODY */
	
a, a:link {
	color: #710000;
	text-decoration: none;
	}

a:visited {
	color: #710000;
	text-decoration: none;
	}
	
a:hover {
	color: #710000;
	text-decoration: underline;
	}

body {
	margin: 0;
	padding: 0;
	background: #cbcbcb url(images/background.jpg) repeat-x;
	font-family: verdana, arial, sans-serif;
	text-align: left;
	font-size: x-small;
	height: 100%;
	}
	
h3 {
	font-size: 140%;
	margin: 0;
	padding: 0;
	}
	
img {
	border: 0;
	}
form {
	border: 0;
	margin: 0;
	padding: 0;
	}

li {
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
/* ------------CLASSES */

.blackoutline {
	border: 1px solid #000;
	float: left;
	margin: 3px 0 3px 0;
	padding: 5px 5px 4px 5px;
	text-align: left;
	width: 377px;
	}
	
.blackoutline2 {
	background: #710000;
	border: 1px solid #fff;
	color: #fff;
	font-size: small;
	font-weight: 600;
	float: left;
	margin: 3px 0 3px 0;
	padding: 5px 5px 4px 5px;
	text-align: center;
	width: 377px;
	}
	
.buttons { 
	font-family: verdana, arial, sans-serif; 
	font-size: xx-small;
	color: #000;
	background: #e3e3e3;
	border: 1px solid #a4a4a4;
	padding: 5px;
	}
	
.center {
	text-align: center;
	}
	
.email { 
	width: 325px; 
	border: 1px solid #a3a3a3; 
	font-family: verdana, arial, sans-serif;
	font-size: x-small;
	color: #000; 
	}
	
.gamecontents {
	background: #f4f4f4;
	font-weight: 500;
	font-size: x-small;
	color: #000;
	width: 313px;
	padding: 5px 0 5px 5px;
	margin: 0;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	float: left;
	}

.gamecontents table {
	border: 1px solid #a3a3a3;
	width: 308px;
	}
	
.gamecontents th {
	border: 1px solid #e3e3e3;
	background-color: #e1e1e1;
	text-align: center;
	padding: 2px;
	width: 150px;
	}

.gamecontents td, tr {
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	padding: 2px;
	text-align: left;
	}

.gameheader {
	background: #919191;
	font-weight: 600;
	font-style: italic;
	font-size: large;
	color: #fff;
	width: 313px;
	padding: 0 0 2px 5px;
	margin-top: 5px;
	border: 1px solid #000;
	float: left;
	}
	
.gameleft {
	float: left;
	width: 200px;
	}
.gameright {
	float: right;
	width: 200px;
	}
	
.roster {	
	border: 1px solid #a3a3a3;
	width: 377px;
	}
	
.roster th {
	border: 1px solid #e3e3e3;
	background-color: #e1e1e1;
	text-align: center;
	padding: 2px;
	width: 150px;
	}

.roster td, tr {
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	padding: 2px;
	text-align: left;
	}

.selected {
	background-color: #e1e1e1;
	}

.standingstable {
	font-size: xx-small;
	width: 389px;
	background: #fff;
	border: 1px solid #000;
	text-align: left;
	float: left;
	margin: 2px 0 2px 0;
	}

.standingstable th {
	text-align: center;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	background: #919191;
	color: #fff;
	padding: 2px;
	}

	
.standingstable tr, td {
	text-align: center;
	padding: 2px;
	}	

/* ------------IDS */

#left {
	float: left;
	width: 390px;
	margin: 0 0 0 3px;
	}
	
#navframe {
	width: 381px;
	height: 19px;
	text-align: center;
	margin: 0 0 3px 0;
	padding: 3px;
	border: 1px solid #000;
	}
	
#nav {
	padding: 3px;
	margin: 0;
	}
	
#nav a, #nav a:link {
	padding: 2px 15px;
	margin: 0 0 0 -5px;
	background: #f4f4f4;
	border: 1px solid #000;
	}
	
#nav a:hover {
	border: 1px solid #fff;
	text-decoration: none;
	background: #a4a4a4;
	color: #fff;
	}

#nav ul, li {
	list-style: none;
	margin: 0 5px 0 5px;
	display: inline;
	}
	
#right {
	float: left;
	margin-left: 3px;
	width: 315px;
	}

