/* This site and all content are Copyright(c) 2026 funklord.com */

body, table, textarea
{
  font-family: 'Open Sans', Verdana, Helvetica, Arial, sans-serif; font-size: 12px;
}

.tllogo { color: black; font-weight: 800; font-size: 16px; padding-left: 5px; }
.rmby { text-align: right; white-space: nowrap; font-size: 12px; color: #a0a0a0; }
/*
.rmdsc0
{
  font-family: 'IBM Plex Serif', 'Open Sans', Verdana, Helvetica, Arial, sans-serif; 
  line-height: 1.5;
  text-align: left; color: #202020; transition: all 0.25s ease; padding: 10px;
  font-size: 16px; white-space: pre-wrap; overflow: auto; max-width: 700px;
}
*/
.rmdsc0
{
  font-family: 'IBM Plex Serif', 'Open Sans', Verdana, Helvetica, Arial, sans-serif; 
  line-height: 1.5;
  text-align: left; color: #202020; transition: all 0.25s ease; padding: 10px;
  font-size: 16px; white-space: pre-wrap; overflow: auto; max-width: 700px;
}

.rmdsc1
{
  font-family: 'IBM Plex Serif', 'Open Sans', Verdana, Helvetica, Arial, sans-serif; 
  line-height: 1.5;
  text-align: left; color: #202020; transition: all 0.25s ease; padding: 10px;
  font-size: 16px; white-space: pre-wrap; overflow: auto; max-width: 700px;
}

.clsex
{
  padding: 20px 0 0 10px; color: #606060; font-size: 11px;
  margin-bottom: 20px;
}
.clsitms { padding: 0 0 0 10px; color: #606060; font-size: 11px; }

.clshint { font-size: 14px; color: #606060; }

.clsrecd
{
	color: black; background: white; padding: 10px; font-size: 14px; 
	white-space: pre-wrap; overflow: auto;
}

.tainp
{
	width: 99%; background: white; border: 1px solid #606060;
}

/* room desc exits/items */
.exbtn, .elvbtn
{
	padding: 2px 7px; margin-right: 3px; font-size: 11px; cursor: pointer;
}
.exbtn  { color: white; background: #347886; }
.elvbtn { color: black; background: #498ea4; }

.itmbtn
{
  padding: 2px 3px; margin-right: 3px; font-size: 14px; cursor: pointer;
}
.plr1 { color: #006daf; }
.plr0 { color: #808080; }
.itm1 { color: #000000; }

.mailline { font-size: 14px; color: black; }
.mailhdr  { font-size: 14px; color: #4080e0; }

.mono0 { font-family: monospace; }

/* output lines */
.outgry { color: #606060; }
.indgry { padding-left: 10px; color: #606060; }

.padtp { padding-top: 10px; }

/* color codes from PosColor.java */
.pclr0  { color: black; }
.pclr1  { text-decoration: underline; }
.pclr2  { color: #004080; }
.pclr3  { color: #505050; }
.pclr4  { color: #f57900; }
.pclr5  { font-weight: bold; color: #004080; }
.pclr6  { color: black; background: #e0e0e0; }
.pclr7  { color: #005060; }
.pclr8  { font-weight: bold; } 
.pclr9  { font-weight: bold; color: #4080e0; font-family: 'Open Sans', Verdana, Helvetica, Arial, sans-serif; }
.pclr10 { color: black; background: #dbb6b6; }
.pclr11 { color: #a000a0; }
.pclr12 { color: #00a000; }
.pclr13 { font-style: italic; }
.pclr14 { color: #0060ff; }
.pre0, .pclr15
{
	display: block; unicode-bidi: embed; font-family: monospace; 
  white-space: pre; color: #404040;
}


/* font size up/dn */
.tclcb2
{
  background: #f0f0f0; color: #404040; cursor: pointer;
  text-decoration: none; white-space: nowrap;
  border: 1px solid #b0b0b0; border-radius: 2px;
  font-size: 90%; font-weight: bold; padding: 1px 4px;
}

/* pos2.css */

