@font-face   {
	font-family: 'Eliza816';
	font-style: normal;
	font-weight: 400;
	src: url("/eliza816.ttf") format("truetype");
	unicode-range: U+0000-007F;
}
@font-face   {
	font-family: 'Eliza812';
	font-style: normal;
	font-weight: 400;
	src: url("/eliza812.ttf") format("truetype");
	unicode-range: U+0000-007F;
}

body         { line-height: 1.4; font-size: 100%; background-color: #d8e0c8; color: #000000; font-family: sans-serif; word-break: break-all;}
div          { margin: 0em; margin-bottom: 1.2em; padding: 0.7em; padding-right: 0.5em; background-color: #fffff0;}
div.header   { margin: 0em; padding: 0.1em; font-size: 90%; background-color: #d8e0c8; text-align: right;}
div.footer   { margin: 0em; padding: 0.1em; font-size: 90%; background-color: #d8e0c8; text-align: right; color: #777766;}
div.adfooter { margin: 0em; padding: 0.1em; font-size: 90%; background-color: #d8e0c8; text-align: center; color: #777766;}
div.title    { margin: 0em; padding: 0.3em; background-color: #fff8a0; font-size: 150%;}
div.t        { margin: 0em; padding: 0.5em; background-color: #ecd0b0; font-size: 120%;}
p            { margin: 0em; padding: 0em; padding-left: 2em; margin-bottom:0.8em;}
p.t          { margin: 0em; margin-left:-0.6em; margin-right:-0.4em; margin-bottom:0.3em; padding: 0.2em; padding-left: 0.6em; background-color: #f0e4c0;}
p.monospace  { line-height: 100%; font-size: 110%; font-family: Eliza816; }
p.p          { margin: 0em; padding: 0.5em; margin-left: 1.5em; background-color: #553311; color: #ffffff; font-family: Eliza816; font-size: 15px; }
p.p16        { margin: 0em; padding: 0.5em; margin-left: 1.5em; background-color: #553311; color: #ffffff; font-family: Eliza816; font-size: 15px; }
p.p12        { margin: 0em; padding: 0.5em; margin-left: 1.5em; background-color: #553311; color: #ffffff; font-family: Eliza812; font-size: 11px; }
p.c          { margin: 0.3em; padding: 0.5em; margin-left: 0em; padding-left: 1.0em; background-color: #000000; color: #ffffff; 
               font-family: Eliza816; font-size: 15px; line-height: 1.0; word-break: break-all;}
p.c b        { color: #00ccff; }
ul           { margin: 0em; padding: 0.1em; margin-left: 2em;}
ol           { margin: 0em; padding: 0.1em; margin-left: 2em;}
table.default{ background-color: #a0a0a0; }
table.topimg { background-color: #d0d0d0; }
table.title  { background-color: #606060; }
td           { line-height: 120%; font-size: 100%; }
td.default   { background-color: #ffffff; }
td.side      { background-color: #f0f0f0; }
td.title     { line-height: 110%; font-size: 100%; background-color: #f0f0f0; }
td.window    { line-height: 120%; font-size: 100%; background-color: #ffffff; }
td.game      { background-color: #909090; width: 160em; }
td.gametitle { line-height: 120%; font-size: 100%; background-color: #a0a0a0; }
td.gamelink  { color: #ffffff; height: 1em; }
td.gameimage { background-color: #e0e0e0; width: 160em; }
td.subtitle  { line-height: 100%; font-size: 100%; }
td.pagetitle { line-height: 100%; font-size: 100%; background-color: #e0e0e0; color: #000000; }
td.pagetitle2{ background-color: #f0f0f0; height: 2; }
td.pagetitle3{ background-color: #909090; height: 2; }
td.subtitle  { line-height: 100%; font-size: 100%; background-color: #ffffff; color: #000000; }
td.subtitle2 { background-color: #c0c0c0; height: 2; }
td.mark1     { background-color: #a0a0a0; }
td.program   { background-color: #c0c0c0; height: 1; }
hr           { border:solid 0.1em #ffffff; border-top-color: #a0a0a0; }
h1           { line-height: 0%; font-size: 120%; margin: 10em 2em; }
a.gamelink   { color: #ffffff; height: 1em; }
div.gameimage { background-color: #e0e0e0; border:solid 1em #404040}

a.side       { color: #808080; height: 1em; }
td.sidespace { background-color: #f0f0f0; }
