#homeContent { color: black; }

#homeText
{
	padding-left: 1em;
	font-size: 1.1em;	
	padding-right: 1em;
	vertical-align: top;
}

#homeText h2 { margin-top: 0; margin-bottom: 0; border-bottom: 1px solid #96f;}
#homeText h3 { margin-bottom: 0; }

#homeText h2 + p { margin-top: 0; } /* IE useless */
#homeText h3 + p { margin-top: 0; }
#homeText h3 + ul { margin-top: 0; }

#homeText li { line-height: 1.4em; }
#imgSplash { width: 208px; height: 156px; }

/* ie sux */
* html #homeText p.topless { margin-top: 0; }

#customschedules { font-size: 0.9em; }

#customschedules h2 {
	font-weight: bolder;
	font-size: smaller;
	font-family: sans-serif;
	}
.divteams {
	margin-left: 3px; line-height: 1.5em;
	font-size: 0.9em;
	}

.divteams table {
	border-collapse: collapse; border: none; border-spacing: 0; width: 100%;}
	
.sidebar a,	
.divteams p a {text-decoration: none;}
.sidebar a:hover,
.divteams p a:hover {text-decoration: underline;}	

.sidebar { 
	font-family: sans-serif;
	background-color: #cfc;
	padding: 0 3px 0 0.3em;
	border-style: none;
	}
	
/* * html .sidebar  { padding: 0 13px 0 0.3em; } */
	
div.sidebar h2 {
	font-size: 1.1em; font-weight: bold;
	margin-top: 0; 	margin-bottom: 0;
	}	

div.sidebar div.section .content { margin-left: 0.5em; }
div.sidebar div.section h3 { padding-top: 1px; margin: 0.5em 0 0.2em 0; }
div.sidebar div.section h3 + ul { margin-top: 0; }

div.sidebar ul {
	list-style-type: none; padding-left: 0; margin-left: 0;
	}

div.sidebar ul li { margin-bottom: 1.1em; }

div.sidebar .divteams h4 { margin-bottom: 0.3em }
div.sidebar .divteams h4 + ul { margin-top: 0; }
div.sidebar .divteams ul { margin-left: 1em; padding-left: 1em; }
div.sidebar .divteams li { list-style-type: circle; line-height: 0.3em; }

.sidebarbg { /* stupid IE */ 	background: #bfb; }	
	
/* for downloads */	
A.dl { text-decoration: none; }

A.dl:hover {
	background: #FF6;	/* yellow for download */
	text-decoration: underline;
	}

/* for links against division coloured background */	
a.div { color: white; }
	
a.div:hover {
	background: #66CCFF;
	text-decoration: underline;
	}

table.recentmatches {
	margin-top: 0.5em;
	font-size: smaller;
	border-collapse: collapse;
	border: none;
	width: 100%;
	}

table.recentmatches th {
	text-align: left; padding-left: 0.3em; padding-top: 3px;
	background-color: #ccc; 
	border-top: 1px solid #ccc;
	}
table.recentmatches td { border-top: 1px solid #aaa; border-bottom: 1px solid #aaa; padding: 2px; }
table.recentmatches td.game { text-align: left; font-size: larger;}
table.recentmatches td.teamscore { text-align: right;}


#tabchoosertable { border-collapse: collapse; margin-top: 0.5em;}
/* should be #tabchoosertable td:first-child, but IE Sux */
#tabchoosertable td.tindicator {
	width: 5px; 
	background-color: #eee; 
	border: 1px solid #999;
	cursor: pointer;
	}
#tabchoosertable td.tindicator:hover { border-color: #393; background-color: #396;}
#tabchoosertable td { padding-left: 6px; }
#tabchoosertable #plug { background-color: black; border-color: black; height: 1px; }

#joiner { margin: 0 0 0 6px; vertical-align: middle; height: 20px; width: 2px; }
#tabcontent {
	border: 1px solid black; border-right-style: none; border-bottom-style: none;
	padding-left: 4px; margin-top: 0;
	}
	
#tabcontent h2 { color: #060; text-align: center; }

/* #tabcontent > div { display: none; }
 ...but because IE sucks: */
#tabcontent div.tcontent1,
#tabcontent div.tcontent2,
#tabcontent div.tcontent3,
#tabcontent div.tcontent4, 
#tabcontent div.tcontent5,
#tabcontent div.tcontent6 { display: none; }


p.forfeit {color: #600;}


.teamslooking {
	margin-top: 0.8em;
	font-family: Helvetica, Arial, sans-serif;
	border: 1px solid #999;
	border-collapse: collapse;
	}
.teamslooking th {
	text-align: left;
	background-color: white;
	border-bottom: 1px solid #999;
	}
.teamslooking th, .teamslooking td {
	padding: 0.3em 0.6em;
	}
.teamslooking td:first-child {
	text-align: center;
	}		
	

.wanted {
	padding-left: 25px;
	}
	
.wanted h3 span {
	background-color: #9CF;
	padding: 1px 4px;
	}
	
.wanted p {
	padding: 0.5em 0;
	padding-left: 10px;
	border-left: 4px solid #9cf;
	}
	