/**
 *	Standard CSS file for Undiscovered site pages
 *
 *  Created 1st March 2007
 *  (c) 2007 Simon Brooke
 */

A
{
  padding: 2px 5px;
  color: rgb( 78, 68, 60);
  background-color: transparent;
}

A:link
{
  border: thin solid rgb( 242, 242, 231);
}

A:hover, .navigation A:hover, A:active, .navigation A:active
{
  border: thin solid rgb( 78, 68, 60);
}

A:visited
{
  font-style: italic;
}

BODY 
{
 background-color: rgb( 242, 242, 231);
 color: rgb( 78, 68, 60);
    font-family: "Nimbus Roman No9 L", "Times New Roman", serif;
 padding-left: 0em;
 padding-top: 0em;
 padding-right: 0em;
 margin-right: 0em;
}


CAPTION
{
    text-align: left;
    font-family: "Nimbus Roman No9 L", "Times New Roman", serif;
    font-weight: bolder;
    font-size: 200%;
    padding-top: 0.5em;
    border-style: none;
}

DIV.navigation
{
 color: rgb( 78, 68, 60);
 background-color: rgb( 216, 216, 191);
 padding: 1em;
 float: right;
 width: 15%;
 height: 100%;
 padding-bottom: 20cm;
 margin-top: -1em;
 margin-right: 0em;
 margin-left: 2em;
 margin-bottom: 1em;
 border-left: thin solid;
}



H1, H2, H3, H4, H5
{
    text-align: left;
    font-weight: bolder;
    border-bottom: thin solid;
}

TABLE
{
    border: solid rgb( 78, 68, 60) 2px;
}

TD
{
    margin-left: 1em;
    margin-right: 1em;
    text-align: left;
    vertical-align: top;
    padding: 0.25em;
}

TH
{
    margin-left: 1em;
    margin-right: 1em;
    text-align: left;
    vertical-align: top;
    padding: 0.25em;
    background: rgb( 216, 216, 191);
    color: rgb( 78, 68, 60);
    border: solid rgb( 78, 68, 60) 1px;
}



.alternate TH
{
    color: rgb( 78, 68, 60);
    background: rgb( 195, 195, 168);
}

.actionSafe
{
    color: rgb( 78, 68, 60);
    background-color: rgb( 216, 216, 191);
}

.actionDangerous
{
    color: rgb( 216, 216, 191);
    background-color: maroon;
}


.copyright
{
    padding-top:4em;
    padding-bottom: 4em;
    font-size: 0.66%;
}


.help
{
    font-style: italic;
    color: rgb( 78, 68, 60);
    background-color: rgb( 216, 216, 191);
}

/** within navigation, paragraphs have little padding */
.navigation P
{
  padding-top: 0em;
  padding-bottom: 0em;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: 0em;
  margin-bottom: 0em;
}

/** within navigation, headers are relatively small */
.navigation H1
{
  font-size: 150%;
}

.navigation H2
{
  font-size: 125%;
  padding-top: 0.5em;
  padding-bottom: 0.25em;
  margin-top: 0em;
  margin-bottom: 0em;
}

.navigation H3, .navigation H4, .navigation H5, .navigation H6
{
  font-size: 100%;
  padding-top: 0.5em;
  padding-bottom: 0.25em;
}

.navigation A:link
{
  border: thin solid rgb( 216, 216, 191);
}

.subcats li a
{
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-decoration: none;
  border-left: thin solid;
}

.subcats li a:hover
{
  border: thin solid;
}

DIV.subcats ul
{
  display: inline;
  margin: 0;
  padding: 0;
}


.warning
{
    font-weight: bold;
    font-style: italic;
    color: maroon;
    background-color: rgb( 242, 242, 231);
    border: thin solid red;
    padding: 0em 5% 0em 5%;
    margin: 0.25em 5% 0.75em -5%;
}
