/*
=========================================================================

     Main Style Sheet
     Copyright (C) 2003 by Courtney Gibson.  All Rights Reserved.

     This CSS file may not be used or distributed without permission.
     Please contact gibson@egate.net for further information.

=========================================================================
*/

body {
     background-color: #FFFFFF;
     color: #000000;
}

H2.section {
     /* Sectional headings */
     /* color: #FFE000; */
     font-variant: small-caps;
     font-weight: bold;
     font-size: x-large;
}

H1 {
     /* Main page headings */
     /* color: #FFE000; */
     /* background-color: #A00000; */
     text-align: right;
     font-variant: small-caps;
     font-weight: bold;
     font-size: xx-large;
     padding: 5px;
     /* width: 80%; */
     margin-right: 30px;
}      

P.summary {
     /* Sectional summary paragraphs */
     color: #000000;
     background-color: #A59080;
     border-style: groove;
     font-weight: bold;
     font-family: sans-serif;
     margin-left: 20px;
     margin-right: 30px;
     padding: 5px;
}

P.quote {
     /* Quotation box */
     color: #000000;
     background-color: #FBF4E2;
     text-align: center;
     /* font-style: italic; */
     font-size: small;
     border-style: outset;
     margin: 20px 15%;
     padding: 10px;
}

P.quoteRed {
     /* Quotation box */
     color: #FDF39C;
     background-color: #910101;
     text-align: center;
     /* font-style: italic; */
     font-size: small;
     border-style: outset;
     margin: 20px 15%;
     padding: 10px;
}

P.warning {
     /* Warning box */
     color: #000000;
     background-color: #D02222;
     font-weight: bold;
     font-family: sans-serif;
     border-style: outset;
     margin: 20px 15%;
     padding: 10px;
}

P.warning:before {
     /* Adds the "Warning" icon into the warning box */
     content: url("warning.gif");
     vertical-align: middle;
}

P.copyright {
     /* End-of-page Copyright notice */
     color: #000000;
     background-color: #B0B0B0;
     font-weight: bold;
     font-family: sans-serif;
     font-size: x-small;
     text-align: right;
     border-style: groove;
     padding: 5px;
}

div {
     /* Default text style */
     margin-left: 20px;
     margin-right: 30px;
     text-indent: 40px;
     margin-top: 10px;
     margin-bottom: 10px;
}

div.first {
     /* Default text style: 1st paragraph in section */
     margin-left: 20px;
     margin-right: 30px;
     text-indent: 0px;
}

div.first:first-letter {
     /* Makes the 1st paragraph's 1st letter large */
     font-size:xx-large;
     font-weight: bold;
}

img.floatright {
     /* Default in-line image style */
     float: right;
}

img.floatleft {
     /* Default in-line image style */
     float: left;
}


p.definition {
     /* Definition box */
     color: #000000;
     background-color: #A59080;
     border-style: groove;
     font-weight: bold;
     font-family: sans-serif;
     margin-left: 30px;
     margin-right: 30px;
     padding: 5px;
     float: right;
     width: 25%;
     display: run-in;
     cursor: help;
}
