body
{
    color:#000;
    background:#FFFFFF url('bgpaperplain.jpg');
    text-align:center;
    margin:0;
    padding:0;
    font-family:'DejaVu Sans','Bitstream Vera Sans',Verdana,'Trebuchet MS',sans-serif
}

.everything
{
    background:transparent;
    margin:0;
    text-align:left;
    max-width:45em;
    width:auto!important;
    width:45em;
    margin:0 auto;
}



/* Headers */

h1
{
    color:#FFF;
    background:#3b4e78;
    font-size:225%;
    font-weight:bold;
    margin-top:0;
    padding:0.2em 0.333em;
    clear:both;
}

h2,h3,h4,h5,h6
{
    margin:0.5em;
    padding:0.2em;
    clear:both;
    font-weight:bold;
    font-size:150%;
    background:transparent;
}

h3
{
    font-weight:normal;
    font-style:italic;
}

h4
{
    font-size:100%;
    margin:0.75em;
}

h5
{
    font-weight:normal;
    font-style:italic;
    font-size:100%;
    margin:0.75em;
}

h6
{
    font-size:100%;
    margin:0.75em;
    padding:0;
}



/* main content */

div.content
{
    margin:0;
}

p
{
    margin:0.75em;
}

img
{
    border:0;
}

a {
    color:#333;
    background-color:transparent;
    text-decoration:underline;
}

a:visited {
    color:#333;
    background-color:transparent;
    text-decoration:underline;
}

ol li {list-style-type: decimal;}
ol ol li {list-style-type: upper-alpha;}
ol ol ol li {list-style-type: upper-roman;}
ol ol ol ol li {list-style-type: lower-alpha;}
ol ol ol ol ol li {list-style-type: lower-roman;}

ul li {list-style-type: disc;}



/* Footer */

p.copyright
{
    text-align:center;
    margin:1em 0 0 0;
    padding:0.3em 1em;
    font-size:75%;
    clear:both;
}



/* Picture Pages */

div.image
{
    text-align:right;
    margin:0;
    padding:0;
    clear:both;
}

div.image img {
    background-color:#fffdf7;
    padding:10pt;
    border:2px solid #999999;
    border-right:2px solid #CCCCCC;
    border-bottom:2px solid #CCCCCC;
    float:right;
    margin-bottom:1em;
    margin-left:2em;
}

div.image p { margin:0; padding:0; }

div.image a { color:#FFFFFF; text-decoration:none; }

div.image a:visited { color:#FFFFFF; text-decoration:none; }

div.image p.datestamp { padding-top:9em; font-weight:bold; }

span.day { display:none; }

span.month {  }

span.date {  }

span.year {  }

p.nav { text-align:right; clear:both; }
