/*****************/
/* Color classes */
/*****************/
.gld {color:#A0A000;}
.gld_bg {color:#D0D040;}
.prp {color:#600060;}
.prp_bg {color:#800080;}
.prp_lt {color:#D0B0D0;}
.prp_brt {color:#803080;}

/******************/
/* All Page Stuff */
/******************/

body {
  background: url('logo.gif') fixed no-repeat;
  background-position: bottom right;
  font-family:"Arial";
/*  font-size:80%;*/
  margin:0em 150px 1em 1em;
  padding-left:0em; padding-right:0em; padding-top:6.1em; padding-bottom:2em;
  position: relative;
}
a {
  color:#600060;
  text-decoration: none;
  border-bottom:dotted 1px;
  white-space:nowrap;
}
a:hover {
  color: #803080;
/*  background-color:#FFEEFF;*/
/*  text-decoration: underline;*/
  border-bottom:solid 1px;
}
a img {
	border:none;
}

h1, h2, h3 {
  color:#600060;
}
hr {
  background:#800080;
  border:none;
  height:3px;
  width:80%;
}
table.cccsl {
  font-size:80%;
  padding:0;
  border-top: 2px solid #600060;
  border-left: 2px solid #600060;
}
table.cccsl td, table.cccsl th {
  border-right: 2px solid #D0B0D0;
  border-bottom: 2px solid #600060;
  padding:0 0.6em;
  white-space:nowrap;
}
table.cccsl td.end, table.cccsl th {
  border-right: 2px solid #600060;
}
table.cccsl td.mid {
  border-bottom: 2px solid #D0B0D0;
}
table.cccsl th {background:#D0D050;}
table.cccsl td {background:#FFFFFF;}
div#content {
  margin:0px auto;
  width:80%;
}
/*****************************/
/* Page Titles, Menu, Footer */
/*****************************/

div#header {
  background:#FFFFFF;
  text-align:center;
  position:absolute;
  top:0; left:0; right:0; width:100%;
  _top:expression(eval(document.body.scrollTop));
  z-index:100;
}
div#header a, table#footer a {border-bottom:none;}
body>div#header {position:fixed;}
span#title1 {
  color:#600060;
  font-size:200%;
  white-space:nowrap;
}
span#title2 {
  color:#A0A010;
  font-size:200%;
  line-height:0.6em;
  white-space:nowrap;
}
table#dir {
  margin:auto;
  padding-top:0.2em;
  white-space:nowrap;
}
table#dir td {white-space:nowrap;}

table#dir, table#footer {
  border:0;
  margin:auto;
  white-space:nowrap;
}
table#dir td, table#footer td {
  border:0;
  padding:0 0.6em;
}


/*************************/
/* Basketball Page Stuff */
/*************************/

/***********************/
/* Softball Page Stuff */
/***********************/

/*************************/
/* Volleyball Page Stuff */
/*************************/

/***************/
/* Team Colors */
/***************/
table.cccsl *.team1 {background-color:#fc9;}
table.cccsl *.team2 {background-color:#f9c;}
table.cccsl *.team3 {background-color:#cf9;}
table.cccsl *.team4 {background-color:#ccc;}
table.cccsl *.team5 {background-color:#9fc;}
table.cccsl *.team6 {background-color:#9cf;}
table.cccsl *.team7 {background-color:#c9f;}
table.cccsl *.team8 {background-color:#fcf;}
table.cccsl *.team9 {background-color:#fcc;}
table.cccsl *.team10 {background-color:#cfc;}
table.cccsl *.team11 {background-color:#9ff;}
table.cccsl *.team12 {background-color:#ccf;}
table.cccsl *.team13 {background-color:#ff9;}
table.cccsl *.team14 {background-color:#ffc;}
table.cccsl *.team15 {background-color:#cff;}
table.cccsl *.team16 {background-color:#f9f;}
table.cccsl td.team0>a {
	color: inherit;
	border-bottom: none;
}


/************/
/* Brackets */
/************/
table.sports_bracket {
/*	display:none;*/
	position: relative;
	width: 100%;
/*	top: 5.25em;*/
}
table.sports_bracket td {
	font-size: 0.7em;
	white-space: nowrap;
	width: 5%;
}
table.sports_bracket td.b,
table.sports_bracket td.bl,
table.sports_bracket td.br,
table.sports_bracket td.bc {border-bottom: 1px solid black;}

table.sports_bracket td.bl {text-align: right; padding-right: 0.5em;}
table.sports_bracket td.br {text-align: left; padding-left: 0.5em;}
table.sports_bracket td.bc {text-align: center;}

table.sports_bracket td.r, table.sports_bracket td.s {border-right: 1px solid black;}
table.sports_bracket td.l {border-left: 1px solid black;}
table.sports_bracket a {
	text-decoration: none;
	background: yellow;
	color: black;
}

table.sports_bracket td span.game_time {color:#999;}
