#main
{
  background: url(tile-fallback.png);
  background: url(tile-L1.png) center 0 repeat-y, url(tile-L0.png) center 0;
  color: #E0FFE0;
	font-family: VT323, Inconsolata, monospace;
	font-size: 16px;
}

#main:lang(ja)
{
  font-family: monospace;
}

#page
{
	padding: 10px 20px;
  max-width: 850px;
  margin: 1em auto;
}

#main a
{
  color: #91DE3E;
  text-shadow: 0 0 10px #5C744E;
  text-decoration: underline;
}

#main a:hover
{
  background: #93D8B6;
  color: #000;
  text-decoration: none;
  text-shadow: none;
}

#main code
{
  font-family: VT323, Inconsolata, monospace;
}

#main p cite
{
  color: #7AE7EC;
}
