/* basic */
body
	{
		background-color: #FFFFFF;
		font-family: Tahoma, Arial;
		font-size:12px;
		line-height:150%;
	}
/* logo */
#mainlogo
	{
		float:none;
	}
	
/* Navigation menu */
#toc
	{
		position:fixed;
		top:0px;
		left:0px;
		width:170px;
		padding-right:2px;
		padding-bottom:2px;
		padding-left:5px;
	
	}
#toc ul
	{
		list-style:none;
		padding:0px;
		margin:0px;
		font-family: Tahoma, Arial;
		font-weight:bold;
		display:block;
		text-align: center;
	}
#toc li
	{
	padding-top:5px;
	}
#toc a
	{
		font-size:14px;
		color:#000000;
		line-height: 22px;
		text-decoration:none;
		display:block;
		padding:2px;
		border-left:12px #000040 solid;
		border-top:1px #000040 solid;
		border-right:1px #000040 solid;
		border-bottom:1px #000040 solid;
		background-color:#0080FF;
	}
#toc a:hover
	{
		font-size:14px;
		color:#FFF;
		line-height: 22px;
		text-decoration:none;
		display:block;
		padding:2px;
		border-left:12px #0080FF solid;
		border-top:1px #0080FF solid;
		border-right:1px #0080FF solid;
		border-bottom:1px #0080FF solid;
		background-color:#000040;
	}
#home a#homelink,
#about a#aboutlink,
#schedules a#scheduleslink,
#stats a#statslink,
#playoffs a#playoffslink,
#rules a#ruleslink,
#registration a#registrationlink,
#rules_regs a#rules_regslink,
#contact a#contactlink,
#sponsors a#sponsorslink,
#fundraising a#fundraisinglink,
#diamonds a#diamondslink
	{
		font-size:14px;
		color:#000000;
		line-height: 22px;
		text-decoration:none;
		display:block;
		padding:2px;
		border-left:12px #000000 solid;
		border-top:2px #000000 solid;
		border-right:2px #000000 solid;
		border-bottom:2px #000000 solid;
		background-color:#00DD00;
	}
			
/* main body of content */
#maincontent
	{
		margin-left: 185px;
		overflow: hidden;
	}
#maincontent h1
	{
		color:#000080;
	}
#maincontent h2
	{
		color:#000080;
	}
#maincontent h3
	{
		color:#000080;
		text-decoration:underline;
	}
	
/* text highlighting */
#maincontent li.textHLR
	{
		color:#FF0000;
		font-weight:bold;
	}
#maincontent ul.sqr
	{
		list-style-type:square;
	}
#maincontent ul.sqr li
	{
		padding-bottom: 5px;
	{
