/* css_poo.css */
	
	BODY {	margin: 0; padding: 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #997;
			background-color: #000;
			background-image: url("../gra/jpg_bkg_poo_brown.jpg");
			/*background-position: 150px -150px; 
			background-attachment: fixed;  
			/* background-repeat: repeat; */
			/* IE only */
			scrollbar-base-color: #000;
			scrollbar-track-color: #000000;
			scrollbar-face-color: #221;
			scrollbar-highlight-color: #221;
			scrollbar-3dlight-color:'';
			scrollbar-darkshadow-color: '';
			scrollbar-shadow-color: '';
			scrollbar-arrow-color: '';	
			 }

	TABLE {	margin: 0px; padding: 0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			background: transparent;
			
			}
		table.border { border: 4px; border-color: #424221; }

	TD	{	padding: 0px; 
			margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
			vertical-align: top;
			background: transparent; }
		
		/* standard class for section borders */
		td.gL { background: url(../gra/gif_site_mL.gif); }
		td.gT { background: url(http://www.geocities.com/poo_puppet/gra/gif_site_mT.gif); }
		td.gR { background: url(../gra/gif_site_mR.gif); }
		td.gB { background: url(../gra/gif_site_mB.gif); }

		td.hallHead {	padding-bottom: 20px; 
					text-align: center; 
					background: url('http://www.geocities.com/poo_puppet/gra/gif_sod_logo_bkg.gif');	}

		td.stat { padding-left: 5px; 
				 padding-top: 2px; 
				 padding-right: 5px; 
				 padding-bottom: 2px; 
				 font-weight: bold; 
				 color: #fff;
				 background: #221;
				 text-align: right; 
				 filter: alpha(opacity=65); -moz-opacity:0.65; }
		
		td.mTitle { padding-left: 5px; 
				  padding-top: 2px; 
				  padding-right: 5px; 
				  padding-bottom: 2px; 
				  font-weight: bold;
				  color: #fff; 
				  background: url("../gra/gif_bkg_title.gif");		}
		td.mEnd { padding-left: 5px; 
				  padding-top: 2px; 
				  padding-right: 5px; 
				  padding-bottom: 2px; 
				  font-weight: bold;
				  color: #fff; 
				  background: url("../gra/gif_bkg_title_alt.gif");		}
		td.desc { padding-left: 5px; 
				  padding-top: 2px; 
				  padding-right: 5px; 
				  padding-bottom: 2px;
				  color: #fff;
				  
				  background: transparent;
				   }
		td.svr { 
					font-size: 8pt;
					font-weight: bold;
					color: #FFF;
					text-align: right;
					padding-left: 5px; 
					padding-top: 2px; 
					padding-right: 10px; 
					padding-bottom: 2px;
					background: #221;
					 }

		td.mHead {	text-align: right; background: url("../gra/jpg_manual_bkg.jpg"); }
		td.fHead {	text-align: center; background: url("http://www.geocities.com/poo_puppet/gra/jpg_forum_bkg.jpg"); }

		td.mTopic { 
					font-size: 8pt;
					font-weight: bold;
					color: #997;
					text-align: right;
					padding-left: 5px; 
					padding-top: 2px; 
					padding-right: 10px; 
					padding-bottom: 2px;
					letter-spacing: 2px;
					background: #221;	}
		td.mSub { 
					font-size: 10pt;
					font-weight: bold;
					color: #997;
					padding-left: 5px; 
					padding-top: 2px; 
					padding-right: 5px; 
					padding-bottom: 2px;
					letter-spacing: 3px;
					background: transparent;	}

		td.mDesc {	font-family: Verdana, Arial, Helvetica, sans-serif;
					padding-left: 5px; 
					padding-top: 5px; 
					padding-right: 5px; 
					padding-bottom: 10px;
					color: #997;
					background: transparent; }
		td.iDesc {	 padding-left: 5px; 
					 padding-top: 5px; 
					 padding-right: 5px; 
					 padding-bottom: 10px; 
					 color: #fff;
					 background: #221;
					 filter: alpha(opacity=65); -moz-opacity:0.65; }
		
		td.nav { padding-left: 10px;
				 padding-top: 2px; 
				 padding-right: 5px; 
				 padding-bottom: 2px; 
				 font-size: 8pt;
				 font-weight: bold;
				 background: #111; }

		td.msc { padding-left: 5px; 
				 padding-top: 2px; 
				 padding-right: 0px; 
				 padding-bottom: 2px; 
				 font-weight: bold;
				 background: transparent; }
		td.info {	font-size: 8pt;
					color: #000;
					background: transparent; }

	DIV {	padding: 0; margin: 0;
			position: absolute; 
			background: transparent;	}
		div.tit {	top: -10px; left:10px;
					font-family: Impact, Arial, sans-serif;
					font-size: 50pt;
					font-weight: bold; 
					color: #369; 
					background: transparent; 
					z-index: 2;
					letter-spacing: 5px;
					}

		div.quo {	top: 40px; left: 20px;
					font-family: Arial, Helvetica, sans-serif; 
					font-size: 10pt; 
					font-weight: bold; 
					color: #ccc;
					z-index: 3; 
					letter-spacing: 5px; }

		div.con {	top: 80px; left: 10px;
					z-index: 20;
					 }
		.alpha { filter: alpha(opacity=75); -moz-opacity:0.75;	}

	A { text-decoration: none; font-weight: bold; }
	a:link { text-decoration: none; color: #442; background: transparent }
	a:visited { text-decoration: none; color: #442; background: transparent }
	a:hover { text-decoration: none; color: #997; background: transparent;  }

	a:link.p { text-decoration: none; color: #997; background: transparent; }
	a:visited.p { text-decoration: none; color: #997; background: transparent; }
	a:hover.p { text-decoration: none; color: #FFF; background: transparent;  }

	
	h1 { font-size: 16pt; font-weight: bold; color: #997; background: transparent; }
	h2 { font-size: 12pt; font-weight: bold; color: #FFF; background: transparent; }
	h3 { font-size: 8pt; font-weight: bold; color: #FF6600; background: transparent; }
	h4 { font-size:  9pt; font-weight: bold; color: #997; background: transparent; }
	h5 { font-size:  8pt; font-weight: lighter;	color: #Fc0; background: transparent; 
		 letter-spacing: 1px; }
	h5.sys { font-weight: lighter; color: #3f0; background: transparent; }

	img { padding: 0; margin: 0; border: none; border-width: 0px; }

	textarea {	padding: 0; margin: 0;
				font-size: 8pt;
				color: #fff;
				background-color: #221; 
				border-width: 1px; 
				border-color: #332;		}
	input {		padding: 0; margin: 0;
				font-size: 8pt;
				color: #fff;
				background-color: #221; 
				border-width: 1px;
				border-color: #332; }
	
	hr { color: #442; }
	
	p { padding-top: 2px; 
		padding-bottom: 10px; 
		padding-left: 4px; 
		padding-right: 4px; 
		margin: 0px; }
		p.fff { font-size: 10pt; color: #fff; }

	blockquote { font-weight: bold; }

	/* SPECIAL */
	.shadow { filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color="#000", Positive="true");



