body
    {
    min-height: 979px;
    background-repeat: repeat;
    background-position: top left;
    background-image: url("/Components/Images/floralistic.jpg");
    }

div.textbox, div.endbox
    {
    max-width: 883px;
    padding: 0.2cm 0.2cm 0cm 0.2cm;
    margin: 28px 5px -1px 108px;
    }

div.textbox
    {
    background-color: #ffffff;
    -moz-opacity: 0.90;
    opacity: 0.90;
    }

div.endbox
    {
    padding-top: 1cm;
    text-align: center;
    }

p {text-indent: 42px;}

p.left {text-indent: 0px;}

p.sidebar
    {
    text-indent: 0px;
    position: absolute;
    left: 20px;
    top: 55px;
    }

p.quote
    {
    text-indent: 0px;
    text-align: center;
    }

p.first:first-letter
    {
    color: red;
    font-size: xx-large;
    }

h1, h2
    {
    color: red;
    text-align: center;
    }

sup
    {
    line-height: 0.5;
    font-size: x-small;
    }

ul.separated li {margin-top: 3px;}

a:link {color: blue;}
a:visited {color: green;}
a:active {color: red;}

a.mellow {text-decoration: none;}
a.mellow:link {color: green;}
a.mellow:hover {text-decoration: underline;}
a.mellow:active {color: red;}

a.sidebar {text-decoration: none;}
a.sidebar:link {color: cyan;}
a.sidebar:visited {color: cyan;}
a.sidebar:hover {text-decoration: underline;}
a.sidebar:active {color: red;}

@media print
    {
    body {background-image: none;}
    div.textbox
        {
        margin: 0px;
        padding: 0px;
        -moz-opacity: 1;
        opacity: 1;
        }
    div.endbox {display: none;}
    }
