body {
	background:		#FFFFFF url(images/bg006_01.jpg) repeat-y;
	color:				#CCCCCC;
	scrollbar-arrow-color:		#072106;
	scrollbar-face-color:		#AAAAAA;
	scrollbar-track-color:		#FFFFFF;
	scrollbar-3dlight-color:	#EEEEEE;	/* upper-left-left	|¯	*/
	scrollbar-highlight-color:	#AAAAAA;	/* upper-left		 |¯	*/
	scrollbar-shadow-color:		#AAAAAA;	/* lower-right		  _|	*/
	scrollbar-darkshadow-color:	#777777;	/* lower-right-right	   _|	*/
}

/********** Links **********/
A:link, A:visited {
	color:			#378136;
	font-weight:		normal;
	text-decoration:	none;
}	
A:hover {
	color:			#778173;
	font-weight:		normal;
	text-decoration:	none;
	filter:			glow(color=#FFFFBE, strength=2);
}
A:active {
	color:			#678126;
	font-weight:		normal;
	text-decoration:	underline;
}
#side #link A:link,
#side #link A:visited {
	writing-mode:		tb-rl;
	color:			#378136;
	font-weight:		normal;
	text-decoration:	none;
}
#side A:hover {
	border-left:		1px solid #EEEEEE;
	border-top:		1px solid #EEEEEE;
	border-right:		1px solid #174106;
	border-bottom:		1px solid #174106;
	color:			#778136;
	font-weight:		normal;
	text-decoration:	none;
}
#side A:active {
	border-left:		1px solid #174106;
	border-top:		1px solid #174106;
	border-right:		1px solid #EEEEEE;
	border-bottom:		1px solid #EEEEEE;
	color:			#D7A126;
	font-weight:		normal;
	text-decoration:	underline;
}


/********** Log **********/
/*#log {
	cursor:			default;
	position:		absolute;
	width:			280px;
	height:			290px;
	left:			480px;
	top:			250px;
	z-index:		10;
	overflow:		show;
}*/
#log {
	cursor:			default;
	position:		absolute;
	width:			280px;
	height:			290px;
	left:			480px;
	top:			15px;
	z-index:		10;
	overflow:		show;
}
#log A:link {
	color:			#378136;
	font-family:		Trebuchet MS, Tahoma, Arial, Verdana;
	font-size:		11px;
	line-height:		11px;
	font-weight:		bold;
	text-decoration:	none;
}	

#log A:visited {
	border-bottom:		1px dashed #2050C6;
	color:			#378136;
	font-family:		Trebuchet MS, Tahoma, Arial, Verdana;
	font-size:		11px;
	line-height:		11px;
	font-weight:		bold;
	text-decoration:	none;
}
#log A:hover {
	color:			#778173;
	font-weight:		bold;
	text-decoration:	none;
	filter:			glow(color=#FFFFBE, strength=2);
}
#log A:active {
	color:			#678126;
	font-weight:		bold;
	text-decoration:	underline;
}
#log P A:link, #log P A:visited {
	color:			#378136;
	font-family:		Trebuchet MS, Tahoma, Arial, Verdana;
	font-size:		11px;
	line-height:		11px;
	font-weight:		normal;
	text-decoration:	none;
}	
#log P A:hover {
	color:			#778173;
	font-weight:		normal;
	text-decoration:	none;
	filter:			glow(color=#FFFFBE, strength=2);
}
#log P A:active {
	color:			#678126;
	font-weight:		normal;
	text-decoration:	underline;
}
#log P:first-letter {
	color:			#447722;
	font-family:		Times New Roman;
	font-size:		32px;
	line-height:		30px;
	text-transform:		uppercase;
	float:			left;
	filter:			glow(color=#FFFFBE, strength=2)
				blur(Add=1, Direction=135, Strength=20)
				alpha(Opacity=50);
}
#log P {
	color:			#555555;
	font-family:		Trebuchet MS, Tahoma, Arial, Verdana;
	font-size:		11px;
	line-height:		11px;
	font-weight:		normal;
	text-align:		justify;
	text-decoration:	none;
	filter:			dropshadow(color=#CCCCCC, OffX=1, OffY=1, positive=1)
				blur(Add=1, Direction=60, Strength=2)
				alpha(Opacity=75);
	height:			0px;
}
#log B {
	color:			#555555;
	font-weight:		normal;
/*	filter:			dropshadow(color=#555555, OffX=1, OffY=1, positive=1);*/
	filter:			glow(color=#888888, strength=1);
	height:			0px;
}
#log H1 {
	position:		relative;
	top:			18px;
	height:			20px;
	background:		#003F00;
	color:			#DDDDDD;
	font-family:		Tempus Sans ITC, Times New Roman, Trebuchet MS;
	font-size:		12px;
	font-style:		none;
	line-height:		20px;
	font-weight:		600;
	text-align:		center;
	text-decoration:	none;
	text-transform:		capitalize;
	letter-spacing:		1px;
	filter:			glow(color=#FFFFBE, strength=2)
				dropshadow(color=#999999, offx=1, offy=1, positive=1)
				blur(add=1, direction=135, strength=2)
				alpha(opacity=100, finishopacity=0, style=3);
}
#log U {
	color:			#111177;
}

/********** Side **********/
#side {
	cursor:			default;
	position:		absolute;
	width:			450px;
	left:			0px;
	top:			650px;
	z-index:		30;
	background:		#FFFFFF url(images/sadako002_bg01.jpg) repeat-y;
	font-family:		Trebuchet MS, Tahoma, Arial, Verdana;
	filter:			dropshadow(color=#999999, offx=1, offy=1, positive=1);
}
#tvblack {
	position:		absolute;
	width:			338px;
	height:			217px;
	top:			697px;
	left:			56px;
	z-index:		35;
	background:		#000000;
	filter:			alpha(Opacity=100);
}
#side TD,
#theboard TD,
#b0ardhelp TD {
	color:			#777777;
	font-family:		Trebuchet MS, Tahoma, Arial, Verdana;
	font-size:		10px;
	font-weight:		normal;
	text-decoration:	none;
}

#side #link STRIKE {
	color:			#A73136;
}
#side P {
	font-family:		Arial Narrow, Trebuchet MS, Tahoma, Arial, Verdana;
	font-size:		11px;
	line-height:		11px;
	font-weight:		normal;
	text-decoration:	none;
}
#side H1 {
	position:		relative;
	top:			7px;
	width:			200px;
	height:			11px;
/*	background:		#1751C6;*/
	color:			#104106;
	border-bottom:		#000000 2px solid;
	font-family:		Tempus Sans ITC, Times New Roman, Trebuchet MS;
	font-size:		11px;
	font-style:		none;
	line-height:		13px;
	font-weight:		600;
	text-decoration:	underline;
	text-transform:		capitalize;
	letter-spacing:		1px;
	filter:			/*glow(color=#FFFFBE, strength=2)*/
				dropshadow(color=#999999, offx=1, offy=1, positive=1)
				blur(add=1, direction=90, strength=10)
				alpha(opacity=50, finishopacity=0, style=1);
}
#side B {
	color:			#555555;
	font-weight:		normal;
/*	filter:			dropshadow(color=#555555, OffX=1, OffY=1, positive=1);*/
	filter:			glow(color=#888888, strength=1);
	height:			0px;
}
/********** Board **********/
#theboard {
	cursor:			default;
	position:		absolute;
	width:			280px;
	height:			350px;
	left:			480px;
	top:			15px;
	z-index:20;
}
#theboard INPUT {
	background:		#276106;
	border:			0px;
	color:			#FFFFFF;
	font-size:		10px;
	font-family:		Tahoma, Arial;
	font-weight:		700;
	filter:			Alpha(Opacity=70);
}
#theboard TEXTAREA {
	background:		#276106;
	border:			0px;
	scrollbar-arrow-color:		#072106;
	scrollbar-face-color:		#276106;
	scrollbar-track-color:		#276106;
	scrollbar-3dlight-color:	#479116;	/* upper-left-left	|¯	*/
	scrollbar-highlight-color:	#276106;	/* upper-left		 |¯	*/
	scrollbar-shadow-color:		#276106;	/* lower-right		  _|	*/
	scrollbar-darkshadow-color:	#172106;	/* lower-right-right	   _|	*/
	color:			#FFFFFF;
	font-size:		10px;
	font-family: 		Tahoma, Arial;
	font-weight:		500;
	filter:			Alpha(Opacity=70);
}


/********** Board Help **********/
#b0ardq {
	cursor:			default;
	position:		absolute;
	width:			100px;
	height:			35px;
	left:			480px;
	top:			225px;
	z-index:		35;
	align:			center;
	color:			#276106;
	font-family:		Times New Roman, Trebuchet MS;
	font-size:		30px;
	line-height:		32px;
	text-align:		left;
	text-decoration:	none;
	font-weight:		600;
	filter:			dropshadow(color=#999999, offx=1, offy=1, positive=1)
				blur(add=1, direction=135, strength=2) alpha(opacity=30);
	overflow:		visible;
}
#b0ardhelp {
	cursor:			default;
	visibility:		hidden;
	position:		absolute;
	width:			200px;
	height:			70px;
	left:			276px;
	top:			128px;
	z-index:		35;
	background:		#FFFFFF;
	color:			#777777;
	font-family:		Trebuchet MS, Tahoma, Arial, Verdana;
	font-size:		10px;
	font-weight:		normal;
 	text-decoration:	none;
	filter:			progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=135, strength=7)
				alpha(Opacity=75);
}


/********** Classes **********/
.blend {
filter:Alpha(Opacity=70);
}
.iblend {
filter:Alpha(Opacity=20);
}