/* website.css --- main CSS stylesheet for Web site

 * N. Raghavendra <raghu@retrotexts.net>
 * 
 * Created: 2007-11-12
 * 
 * $Id: website.css,v 1.4 2007/12/10 04:25:56 raghu Exp $

 * This is the main CSS stylesheet for the Web site.  It borrows from
 * the common stylesheet for all W3C recommendations, and from the
 * stylesheet for the HTML 4.0 recommendation, also from W3C.  The
 * colour values in this file were obtained from the X Window System
 * file `rgb.txt', using `xcolorsel'.
 */

/* Set the default style.  The value `justify' for the property
 * `text-align' means that the gaps between words are so adjusted that
 * the body text is aligned both to the left and to the right.
 */
body {
  color: #000000;               /* Black */
  background-color: #FFFFFF;	/* White */
  text-align: left;
  font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  font-size: 12pt;
  margin: 2em;
}

/* Set the style for the headings.  */
h1, h2, h3, h4, h5, h6 {
  color: #3D3D3D;               /* Grey24 */
  background-color: transparent;
  text-align: center;
  font-family: sans-serif;
  font-weight: bold;
}

h1 {
  font-size: 150%;
  margin: 1em;
}

/* Specify the style for the navigation menus. */
div.MENU, div.NAVIGATION {
  color: #000000;               /* Black */
  background-color: #E8E8E8;    /* Gray91 */
  text-align: center;
  font-size: 80%;
  padding: 0;
  border: 0;
}

div#HEADER-MENU {
  margin-bottom: 0;
}

div#HEADER-NAV {
  margin-top: 1ex;
  margin-bottom: 1em;
}

div#FOOTER-NAV {
  margin-top: 1em;
  margin-bottom: 1ex
}

div#FOOTER-MENU {
  margin-top: 0;
}

div.MENU ul, div.NAVIGATION ul {
  list-style: none;
  display: inline;
  padding: 0;
  border: 0;
  margin: 0;
}

div.MENU ul li, div.NAVIGATION ul li {
  display: inline;
  padding: 0;
  border: 0;
  margin-left: 0;
  margin-right: 1em;
}

div.MENU ul li:first-child, div.NAVIGATION ul li:first-child {
  margin-left: 1em;
}

/* Specify the style for images. */
img {
  padding: 0;
  border: 0;
  margin: 0;
}

div.PHOTO, div.CAPTION {
  text-align: center;
}

div.CAPTION{
  font-size: 80%;
  margin-left: 10%;
  margin-right: 10%;
}

/* Specify the style for tables. */
table.THUMB-ARRAY {
  width: 100%;
  border-collapse: separate;
  border-spacing: 2em;
  empty-cells: hide;
  text-align: center;
}

p.THUMB-CAPTION {
  font-size: 75%;
  margin: 0;
}

/* Define the property values for the style pseudo-classes associated
 * to links.
 */
a:link {
  color: #0000FF;		/* Blue */
  background-color: transparent;
}

a:visited {
  color: #8B1C62;               /* Maroon4 */
  background-color: transparent;
}

/* Specify the style for the signature at the end of each page. */
p.SIGNATURE {
  font-size: 70%;
  margin-top: 1em;
}

/* Specify the style for citing titles. */
span.CITETITLE {
  font-style: italic;
}

/*
 * Local Variables:
 * mode: css
 * indent-tabs-mode: nil
 * End:
 */

/* website.css ends here  */