	body 		{
				background-color: #ccff99;
				margin-left: 5%; margin-right: 5%;
				}
		
	h1,h2,h3,h4,h5	{
				font-family: comic sans MS, fantasy;
				color: #ffffff;
				text-align: left;
				background: #339933;
				border: 1px solid #666666;
				margin: 0in;
				}
		
	h1 			{
				font-size: 24px;
				text-align: center !important;
				border: groove 3px #006600 !important;
				padding: 3px;
				margin: .1in !important;
				margin-left: 1in !important;
				}
				
	h2 			{
				font-size: 20px;
				background: #339933;
				padding: 3px;
				width: 4in;
				}
				
	h3 			{
				font-size: 16px;
				border: 1px solid #666666;
				background: #339933;
				padding: 2px;
				width: 3in;
				}
				
	h4 			{
				font-size: 14px;
				padding: 2px;
				padding-left: 8px;
				width: 1.8in;
				}
				
	h4.wide 		{
				width: 4in;
				margin-bottom: .1in;
				}

	h5			{
				font-size: 12px;
				font-weight: bold;
				padding: 1px;
				width: 1.4in;
				margin-top: .1in;
				}
				
	h5.wide 		{
				width: 100%;
				margin-bottom: .1in;
				}
					
	div.post		{
				
				background-color: #ffffff;
				text-align: left;
				padding: .1in;
				border: 1px dotted #333333;
		
				}
					
	div.maintext	{
				
				background-color: #ccffcc;
				padding: .25in;
				margin-top: 20px;
				margin-bottom: 20px;
				margin-left: 5%;
				margin-right: 5%;
				border: 4px double #006600;
		
				}

	div.advert	{
			
				border: double 3px blue;
				background: white;
				
				}
				
	p			{
				font-family: georgia, serif; 
				color: #330000;
				font-size: 13px;
				margin-left: .1in;
				margin-right: .1in;
				}
				
	p.caption	{
				font-family: verdana, sans-serif; 
				font-size: 11px;
				text-align: left;
				color: #003300;
				padding: .1in;
				background: #99ff99;
				border: 1px dotted #006633;
				width: 2.5in;
				}
				
	p.note 		{
				font-family: arial, sans-serif; 
				font-size: 11px;
				font-weight: bold;
				}
				
	p.footnote 	{
				font-family: arial, sans-serif; 
				font-size: 11px;
				}
			
	p.comment	{
				
				font-family: Arial, sans-serif; 
				font-size: 12px;
				text-align: left;
				color: #333333;
				border: 6px;
				padding: 6px;
				border: 1px solid #999999;
	
				}
				
	p.navlist	{
				color: #cc0000;
				font-family: arial, sans-serif; 
				font-size: 11px;
				text-indent: 4px;
				margin: 2px;
				}
		
		
	p.link 		{
				font-family: verdana, sans-serif; 
				font-size: 10px;
				font-weight: bold;
				color: #ff0000;
				text-align: center;
				margin-left: 0px;
				margin-right: 0px;
				}
		
	p.intlink	{
				font-family: verdana, sans-serif; 
				font-size: 10px;
				font-weight: bold;
				color: #ff0000;
				background-color: #66ff66;
				text-align: center;
				line-height: 1.5em;
				border-style: dotted; 
				border-width: thin; 
				border-color: #006600;
				margin-left: 0in;
				margin-right: 0in;
				}

	p.outlink	{
				font-family: verdana, sans-serif; 
				font-size: 10px;
				font-weight: bold;
				text-align: left;
				background-color: transparent;
				padding: 0px;
				padding-bottom: 2px;
				border: none;
				border-bottom: 1px dotted #006699;
				margin-left: 0in;
				
				}
		
		
	p.advert		{
				font-family: verdana, sans-serif; 
				font-size: 11px;
				text-align: center;
				color: #0000ff;
				margin-left: 0px;
				padding: 2px;
				width: 2in;
				background-color: #ffffff;
				border: 3px double #333333;
				}
		
		
	p.box		{
				font-family: verdana, sans-serif; 
				font-size: 11px;
				color: #990000;
				margin: 0px;
				text-align: center;
				width: 15%; 
				padding: .2in; 
				float: right;
				background-color: #66ff66;
				border: 3px double #cc0000;
				}
				
	p.sign		{
		
				font-family: arial, sans-serif;
				font-size: 40px;
				font-weight: bold;
				text-align: center;
				color: #ff3300;
				background-color: #000000; 
				float: right; 
				border: solid 6px #cccccc; 
				padding: .1in; 
				margin: .1in; 
				margin-top: 0in; 
				margin-right: 0in; 
				width: 1.5in;
				
				}
					
	p.date		{
			
				font-family: Arial, sans-serif; 
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				width: 2.2in;
				background-color: #339933;
				border: 1px solid #666666;
				padding-left: 4px;
				padding-right: 4px;
				margin-top: 1px;
				margin-bottom: 1px;
				margin-left: 0in;
				
				}
				
	caption 		{
				font-family: arial, sans-serif; 
				font-size: 18px;
				font-weight: bold;
				text-align: center;
				
				}
		
	blockquote	{
		
				font-family: courier, monospace;
				font-size: 11px;
				text-align: left;
				margin-left: .5in;
				margin-right: .5in;
				padding: 6px;
				background-color: #99ff99;
				border: dotted thin #996633;
		
				}
					
	span.date	{
			
				font-family: comic sans MS, fantasy; 
				font-size: 13px;
				font-weight: bold;
				color: #ffffff;
				background: #339933;
				border: #660000 solid 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-bottom: 1px;
				
				}
					
	span.small	{
			
				font-size: 16px;
				
				}
						
	span.link	{
				
				font-weight: normal;
				
				}
						
	span.biglink	{
				
				font-family: comic sans MS, fantasy;
				font-size: 18px; 
				background: #cccccc; 
				border: 2px outset #660000;
				
				}
					
	span.plain	{
			
				font-weight: normal;
				color: #000000;
				
				}
					
	span.sponsor	{
				
				background: #ccff00;
				color: #000000;
				}
					
	span.fan		{
			
				font-size: 14px;
				font-weight: bold;
				color: #ff0000;
				background-color: #33ff33;
				padding-left: 4px;
				padding-right: 4px;
				
				}
					
	span.offsite	{
				
				font-weight: bold;
				background: #99ff00;
				padding-left: 4px;
				padding-right: 4px;
				
				}
					
	span.night	{
				
				color: #ffff00;
				background: #000000;
				margin-left: 3in;
				padding-left: .1in;
				padding-right: .1in;
				
				}
				
	caption	 {
		
				font-weight: bold;
				
				}
				
	th			{
		
				font-family: arial, sans-serif; 
				font-size: 10px;
				color: #ffffff;
				background: #990000;
				text-align: center;
				border: 1px solid #000000;
				}
		
	tr	 		{
				font-family: arial, sans-serif; 
				font-size: 10px; 
				text-align: center;
				}
		
	td 			{
				font-family: arial, sans-serif; 
				font-size: 10px; 
				text-align: center;
				border-right: 1px solid #666666;
				border-bottom: 1px solid #666666;
				background: #ffcc66;
				}
		
	td.blank		{
				background: transparent !important;
				margin: 0px;
				vertical-align: top;
				border: none;
				}
		
	td.clear		{
				background: transparent !important;
				margin: 0px;
				vertical-align: top;
				border: none;
				}
						
	td.been		{
				
				background-color: #cccc66 !important;
				
				}
						
	td.spec	 	{
				
				background-color: #cccccc !important;
				
				}
	
	td.low 		{
				color: black;
				background-color: #999966 !important;
		
				}

	td.hi 		{
				background-color: #ccff00 !important;
		
				}
		
		.shadowMain, .shadowBLCorner, .shadowTRCorner	 	{
					display: block; }
		
		.shadowMain	{
					background: url(/Art/shadow_main.gif) no-repeat right bottom;
					float:left; }
		
		.shadowBLCorner	{
					background: url(/Art/shadow_left.gif) no-repeat left bottom; border-left: 5px solid #ccff99; }
		
		.shadowTRCorner	{
					background: url(/Art/shadow_top.gif) no-repeat right top;
					padding: 0 1px 1px 0; }
	
	#dataTable01 		{

				width: 100%;

				}

	table.highlightTable tr.highlightOffOdd td 		{

				background: #ffcc66;

				}

	table.highlightTable tr.highlightOffEven td		{

				background: #cccc66;

				}

	table.highlightTable tr.highlightOn td		{

				color: black;
				background: #ffff66;
				border-right: solid 1px #666666;
				border-bottom: solid 1px #333333;

				}
				
	ol			{	
				background-color: #99ff99;
				margin-left: .5in;
				padding: 4px;
				border: dotted 1px #996633;
				}
				
	ul			{
				
				list-style-image: url(/Art/ball.gif);	
				background-color: #99ff99;
				padding: 4px;
				border: dotted 1px #996633;
				width: 3in;
				
				}
				
	li			{
				
				font-family: arial, sans-serif;
				font-size: 12px;
				margin-left: .25in;
				
				}
			
	img			{
		
				border: transparent;
				
				}
			
	img.photo	{
		
				margin: .1in;
				border: groove 5px #666666;
				float: right;
				
				}
						
	a			{
				text-decoration: none;
				
				}
		
		
				<!--
				
				a:hover {background-color:#009900; color:#ffffff}
				
				-->