/* default stylesheet for katz.khopesh.com */

body      { color:#ffffff; background:#555577; font-family:sans-serif; }
/* contrast suggestion 55557a, a0a0bd, cdcdde, 414152, 202029, 6a6a7d, 72727c */
/* on hue 255, sat 36, bri 48 @ http://www.gargan.org/webtools/colorscheme/
 * and also at http://tinyurl.com/2nupsr
 */
/*
a, :link  { color:#a9a9ff; background-color:#555577; }
a:visited { color:#bbbbdd; background-color:#555577; }
a:active  { color:#aaffaa; background-color:#555577; }
a:hover   { color:#aaffaa; background-color:#555577; }
*/
a, :link  { color:#a0a0bb; background-color:#555577; }
a:visited { color:#c8c8dd; background-color:#555577; }
a:active, a:hover { color:#a0dddd; background-color:#555577; }
hr        { clear:both; }
#valid-stamp   { text-align:center; font-family:sans-serif; font-size:73%; }
#valid-stamp a { text-decoration:none; }
div.credits { text-align:center; font-family:sans-serif; font-size:73%; }
@media print {
  div.not-ie { display:none; }
}
.nobold   { font-weight:normal; }
.strike   { text-decoration:line-through; }
.hints { border-bottom:1px dotted #bbb; }
img.email { display:inline; cursor:text; position:relative;
            bottom:-0.2em; height:1.1em; }

.trans            { color:#555577; background-color:#555577; }
#toggle .trans    { display:none; /* font-size:0.01em; */ }
#hidebg           { cursor:pointer;font-size:80%;font-weight:bold;color:white; }
.tailmenu         { font:bold 0.9em sans-serif; text-align:center; }
.tailmenu a       { text-decoration:none; }
.tailmenu a:hover { color:black; background-color:#a9a9ff; }
.tailmenu .box    { border:1px groove #a9a9ff; }
.tailmenu .lefthr { border-left:1px groove #a9a9ff; padding-left:0.25em; }
#google-search input { font-size:0.75em; 
                    background-color:#757590; color:white; }
div.inset         { border:solid 1px maroon; padding:1em; }
.inset, .inset *  { background-color:#c0c0a5; color:#444; }
.inset .gray      { background-color:#808065; color:#444; }

.IPA		{ font-family : "Chrysanthi Unicode", "Doulos SIL", Gentium, GentiumAlt, Code2000, "TITUS Cyberbit Basic", "DejaVu Sans", "Bitstream Cyberbit", "Arial Unicode MS", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "Matrix Unicode"; } /* Taken from WikiPedia */
sup, sub	{ font-size:70%; vertical-align:top; }

/* shading for tables */
tbody.gray, tbody td.gray	{ background-color:#757590; color:#ffffff; }
tbody.gray a    		{ background-color:#757590; }
table[cellspacing] td, table[cellspacing] th 
				{ text-align:center; vertical-align:top; }
.vbottom td, .vbottom th	{ vertical-align:bottom !important; }
table[cellspacing] th 		{ padding-left:0.15em; padding-right:0.15em; }
table[cellspacing] td 		{ padding-left:1em; padding-right:1em; }
td.left, th.left 		{ text-align:left !important; }
td.spc, th.spc  		{ padding-left:1em !important; 
				  padding-right:1.5em;
				  text-align:left !important; }

/* wiki stuff */
.wikidiffold, .wikidiffold *, .wikidiffnew, .wikidiffnew *  { color:black; }

/* printing stuff */
@media print {
  body 		{ color:black !important; background-color:white !important; }
  a             { color:#222 !important; background-color:white !important; 
		  text-decoration:underline !important; }
  input 	{ color:black !important; background-color:white !important; }
  .inset, .inset * { color:black !important; background-color:#fff !important; }
  .gray 	{ color:black !important; background-color:#ddd !important; }
  .gray a	{ color:#111 !important; background-color:inherit !important; }
}

