﻿/*
  Copyright (c) 2003, 2008 Nesterovsky bros.  All rights reserved.

  You must not remove this notice, or any other, from this software.

*/

body
{
  border: none;
  margin: 0;
  background-color: #F4F1E3;
  font-family: Verdana Serif;
  font-size: 0.7em;
  font: menu;
  overflow: auto;
}

chess\:board
{
  width: 250px;
  height: 250px;
  color: white;
  font-weight: bold;
  font-family: Tahoma;
  margin: 0.5em;
}

*.annotation-variation-head,
*:active.annotation-variation-head,
*:visited.annotation-variation-head,
*:hover.annotation-variation-head
{
  border: 1 solid black; 
  background-color: buttonhighlight;
  vertical-align: middle;
  font-size: smaller;
  cursor: hand;
  text-decoration: none;
  color: windowtext;
}

*.annotation
{
  font: menu;
  display: block;
  height: 90%;
  overflow-x: none;
  overflow-y: auto;
}

*:hover.annotation-variation-head
{
  color: highlight;
}

*.annotation-variation1, 
*.annotation-variation2, 
*.annotation-variation3
{
  text-indent: 1em;
  padding-left: 1em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  color: green;
}

*.annotation-move
{
  color: windowtext;
}

*.annotation-variation1 *.annotation-move,
{
  color: green;
}

*.annotation-variation2 *.annotation-move
{
  color: maroon;
}

*.annotation-variation3 *.annotation-move
{
  color: purple;
}

*:active.annotation-move
{
  color: green;
}

*.annotation-active
{
  background-color: highlight;
  color: highlighttext;
}

*.annotation-comment
{
  color: royalblue;
}

*.annotation-annotator
{
  color: maroon;
}

*.annotation-header
{
  font: bold;
}

*.rating
{
  font: menu;
  background: white;
  float: right;
  width: 13em; 
  height: 2em; 
}

*.game-selector
{
  width: 20em;
}

*.board-buttons
{
  text-align: center;
}

*.board-buttons button
{
  font-family: monospace; 
  width: 2em;
}

*.header
{
  font-weight: bold;  
}

