/*
 * /style/main.css
 * Zap main stylesheet
 * (c) Copyright Zap Developers 1998
 *
 * $Id: main.css,v 1.5 2002/01/25 19:53:15 ds Exp $
 */

body
{
  /* Redefine colours */
  color: black;
  background-color: rgb(221,221,221);
  background-image: url(/img/background.png);
  text-align: justify;
}

p.frozen {
  max-width: 600px;
  margin: 10px auto;
  border-radius: 5px;
  padding: 20px;
  background: rgb(250,150,50);
  color: black;
  font-weight: bold;
  font-family: sans-serif;
}

table
{
  text-align: justify;
}

a:link { color: rgb(32,32,159); }
a:visited { color: rgb(0,128,0); }
a:active { color: rgb(255,32,32); }
a:hover { color: rgb(255,32,32); }

/* H1 has the following properties */
h1
{
  text-align: center;
  font-family: sans-serif;
  color: rgb(255,32,32);
}

h2
{
  text-align:center;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: sans-serif;
  color: rgb(255,32,32);
}

/* A class used to present questions, eg in the FAQs */
.question
{
  color: rgb(84,121,189);
  font-style: italic;
}

/* Files and archives downloadable */
.file
{
  font-style: italic;
}

/* FTP directories */
.dir
{
  font-weight: bold;
}

/* FTP directories */
.sig
{
  font-size: smaller;
}

/* Page header (Zap logo) links */
.tbar, .tbar:link, .tbar:visited, .tbar:active
{
  font-family: sans-serif;
  font-size: 12pt;
  color: rgb(0,0,0);
  text-decoration: none;
}

.tbar:hover
{
  color: rgb(255,32,32);
}

.wide
{
  margin: 0em -1em 0em -1em;
}

hr
{
  border: 0px;
  height: 2px;
  background-color: rgb(147,158,216);
}

hr.wide
{
  background-color: rgb(0,33,208);
  height: 3px;
}
