.schedule_table {
	width: 98%;
	margin: auto;
	border: none;
}
.schedule_date {
	width: auto;
	text-align: center;
}
.schedule_home {
	width: auto;
	text-align: center;
}
.schedule_away {
	width: auto;
	text-align: center;
}
.schedule_field {
	width: auto;
	text-align: center;
}
.schedule_time {
	width: auto;
	text-align: center;
}
.schedule_result {
	width: auto;
	text-align: center;
}
.schedule_score {
	width: auto;
	text-align: center;
}
.roster_table, .roster_table td {
	width: auto;
	margin: auto;
	border: 1px solid black;
	border-collapse: collapse;
	font-size: 120%;
}
.roster_number {
	width: 20%;
	padding: 1px 5px 1px 5px;
	text-align: center;
}
.roster_name {
	width: 80%;
	padding: 1px 15px 1px 15px;
	text-align: left;
}
#fig_photo {
	margin: 10px 1px 10px 1px;
	padding: 10px;
	border: thin solid red;
	text-align: center;
	color: black;
	background-color: white;
	font-size: 80%;
}
#fig_photo h2 {
	color: red;
}
#fig_table_1, #fig_table_2 {
	margin: 10px 1px 10px 1px;
	padding: 2px;
	border: thin solid red;
	text-align: center;
	background-color: white;
}
#fig_table_1 h2, #fig_table_2 h2 {
	color: red;
}
#fig_table_1 h2 a, #fig_table_2 h2 a{
	color: red;
}
#fig_table_1 th, #fig_table_2 th {
	background: #ff99cc;
	color: black;
}
#fig_table_1 td, #fig_table_2 td {
	background: white;
	color: black;
}
#fig_table_1 .alt td, #fig_table_2 .alt td {
	background: #ffccff;
	color: black;
	}
	
#eyecandy_photo {
	margin: 10px 1px 10px 1px;
	padding: 10px;
	border: thin solid green;
	text-align: center;
	color: black;
	background-color: white;
	font-size: 80%;
}
#eyecandy_photo h2 {
	color: green;
}
div#lhg1_table_1, #lhg1_table_2 {
	margin: 10px 1px 10px 1px;
	padding: 2px;
	border: thin solid blue;
	text-align: center;
	background-color: white;
}
#lhg1_table_1 h2, #lhg1_table_2 h2 {
	color: blue;
}
#lhg1_table_1 th, #lhg1_table_2 th {
	background: #6699ff;
	color: black;
}
#lhg1_table_1 td, #lhg1_table_2 td {
	background: white;
	color: black;
}
#lhg1_table_1 .alt td, #lhg1_table_2 .alt td {
	background: #ccccff;
	color: black;
	}
#biscuit_photo {
	margin: 10px 1px 10px 1px;
	padding: 10px;
	border: thin solid blue;
	text-align: center;
	color: black;
	background-color: white;
	font-size: 80%;
}
#biscuit_photo h2 {
	color: blue;
}	
div#lhg2_table_1, #lhg2_table_2 {
	margin: 10px 1px 10px 1px;
	padding: 2px;
	border: thin solid #009900;
	text-align: center;
	background-color: white;
}
#lhg2_table_1 h2, #lhg2_table_2 h2 {
	color: #006600;
}
#lhg2_table_1 th, #lhg2_table_2 th {
	background: #009900;
	color: white;
}
#lhg2_table_1 td, #lhg2_table_2 td {
	background: white;
	color: black;
}
#lhg2_table_1 .alt td, #lhg2_table_2 .alt td {
	background: #ccffcc;
	color: black;
	}
#rampage_photo {
	margin: 10px 1px 10px 1px;
	padding: 10px;
	border: thin solid #cccc00;
	text-align: center;
	color: black;
	background-color: white;
	font-size: 80%;
}
#rampage_photo h2 {
	color: #cccc00;
}
div#owsc_table_1, #owsc_table_2 {
	margin: 10px 1px 10px 1px;
	padding: 2px;
	border: thin solid #cccc00;
	text-align: center;
	background-color: white;
}
#owsc_table_1 h2, #owsc_table_2 h2 {
	color: #999900;
}
#owsc_table_1 th, #owsc_table_2 th {
	background: #cccc00;
	color: black;
}
#owsc_table_1 td, #owsc_table_2 td {
	background: white;
	color: black;
}
#owsc_table_1 .alt td, #owsc_table_2 .alt td {
	background: #ffffcc;
	color: black;
	}
#suncats_photo {
	margin: 10px 1px 10px 1px;
	padding: 10px;
	border: thin solid #6699ff;
	text-align: center;
	color: black;
	background-color: white;
	font-size: 80%;
}
#suncats_photo h2 {
	color: #6699ff;
}
div#suncats_table_1, #suncats_table_2 {
	margin: 10px 1px 10px 1px;
	padding: 2px;
	border: thin solid #6699ff;
	text-align: center;
	background-color: white;
}
#suncats_table_1 h2, #suncats_table_2 h2 {
	color: #6699ff;
}
#suncats_table_1 th, #suncats_table_2 th {
	background: #99ccff;
	color: black;
}
#suncats_table_1 td, #suncats_table_2 td {
	background: white;
	color: black;
}
#suncats_table_1 .alt td, #suncats_table_2 .alt td {
	background: #cccccc;
	color: black;
	}

div#moes_table_1, #moes_table_2 {
	margin: 10px 1px 10px 1px;
	padding: 10px;
	border: thin solid black;
	text-align: center;
	background-color: white;
}
#moes_photo {
	margin: 10px 1px 10px 1px;
	padding: 10px;
	border: thin solid black;
	text-align: center;
	background-color: white;
	font-size: 80%;
}
#moes_table_1 h2, #moes_table_2 h2 {
	color: black;
}
#moes_table_1 th, #moes_table_2 th {
	background: #333333;
	color: white;
}
#moes_table_1 td, #moes_table_2 td {
	background: white;
	color: black;
}
#moes_table_1 .alt td, #moes_table_2 .alt td {
	background: #cccccc;
	color: black;
	}
#main_schedule, #stats {
	margin: 10px 1px 10px 1px;
	padding: 2px;
	border: thin solid #0066ff;
	text-align: center;
	background-color: white;
	color: #0066ff;
}
#main_schedule table, #stats table {
	width: 98%;
	margin: auto;
	border-collapse: collapse;
	color: black;
}	
#main_schedule th, #stats th {
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	background: #6487dc;
	color: white;
}
#main_schedule .date {
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	background: #8caae7;
	color: white;
}
#main_schedule .date_new {
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	background: #8caae7;
	color: red;
}
#main_schedule .alt, #stats .alt {
	background: #eef3ff;
	color: black;
}
#results {
	margin: 20px 1px 10px 1px;
	padding: 2px;
	border: thin solid #0066ff;
	text-align: left;
	background-color: white;
	color: black;
}
#results h2 {
	color: #0066ff;
	text-align: center;
}
#results table {
	width: 99%;
	text-align: center;
	border-collapse: collapse;
}
#results table th {
	color: white;
	background-color: #0066ff;
	font-weight: bold;
	font-size: 120%;
}
#results .alt {
	background-color: #99ccff;
}
#results .alt2 {
	background-color: #eef3ff;
}
#photos {
	margin: 10px 1px 10px 1px;
	padding: 2px;
	text-align: center;
	background-color: white;
}
#photos h2 {
	text-align: center;
}
#galleryh {
  padding: 0; 
  margin: auto; 
  list-style-type:none; 
  overflow:hidden; 
  width:495px; 
  height:240px; 
  border:1px solid #888; 
  background:#fff url(windows/win_backh.gif);
  }
#galleryh li {
  float:left;
  }
#galleryh li a {
  display:block; 
  height:240px;
  width:50px; 
	overflow:hidden;
  float:left; 
  text-decoration:none; 
  border-right:1px solid #fff; 
  cursor:default;
  }
#galleryh li a img {
  width:50px; 
  height:240px; 
  border:0;
  }
#galleryh li a:hover {
  background:#eee; 
  width:320px;
  }
#galleryh li a:hover img {
  width:320px;
  }
	
#gallery {
  padding: 0; 
  margin: auto; 
  list-style-type:none; 
  overflow:hidden; 
  width:480px; 
  height:504px; 
  border:1px solid #0066ff; 
  background:#fff url(../../grass_dark.jpg) repeat bottom left;
  }
#gallery li {
  float:left;
  }
#gallery li a {
  display:block; 
  height:60px;
  width:480px; 
  float:left; 
  text-decoration:none; 
  border-bottom:1px solid #0066ff; 
  cursor:default;
  }
#gallery li a img {
  width:480px; 
  height:60px; 
  border:0;
  }
#gallery li a:hover {
  background:#eee; 
  height:320px;
  }
#gallery li a:hover img {
  height:320px;
  }
		
#galleryie1 {
  padding: 0; 
  margin: auto; 
  list-style-type:none; 
  overflow:hidden; 
  width:523px; 
  height:212px; 
  border:1px solid #888; 
  background:#fff url(pics/ecl_sun_07_back.jpg) no-repeat bottom right;;
  }
#galleryie2 {
  padding: 0; 
  margin: auto; 
  list-style-type:none; 
  overflow:hidden; 
  width:523px; 
  height:212px; 
  border:1px solid #888; 
  background:#fff url(pics/ram_sun_02_back.jpg) no-repeat bottom right;;
  }
#galleryie1 li, #galleryie2 li {
  float:left;
  }
#galleryie1 li a, #galleryie2 li a {
  display:block; 
  height:212px;
  width:50px;
  overflow:hidden;
  float:left; 
  text-decoration:none; 
  border-right:1px solid #0066ff; 
  cursor:default;
  }
#galleryie1 li a img, #galleryie2 li a img {border:0;}
#galleryie1 li a:hover, #galleryie2 li a:hover {
  background:#eee; 
	border-right:1px solid #0066ff; 
  width:318px;
  }
