body.adventures {
   padding: 0px;
   margin: 15px;
   background-color: white;
   font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
   color: rgb(#000000)
}
body.projects {
   padding: 0px;
   margin: 15px;
   background-color: white;
   background-image: url(grid.gif);
   font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
   color: rgb(#000000)
}
div.wrapper{
   width: 100%;
   margin: 0 auto;
}
#header{
   float: left;
   width: 100%;
   text-align: center;
}
/* Logo and titleblock divs are no longer in use
#logo {
    float: left;
    width: 50%;
    text-align: right;
    display: block;
    }
#titleBlock {
    float: right;
    text-align: left;
    width: 50%;
 }
 */
.title {
    color: #0000FF;
    font-size: 2em;
}
.author {
    font-style: italic;
}
.date {
   font-style: italic;
}
div.wrapleft{
   float: left;
   width: 100%;
}
div.left{
   margin-right: 160px;
}
div.right{
   float: right;
   width: 150px;
   margin-left: -150px;
   margin-top: 12px;
   font-size: small;
   text-align: center;
}
div.figure img{
   display: block;
   margin-left: auto;
   margin-right: auto  
}
div.figure p {
   text-align: center;
   font-style: italic;
   text-indent: 0;
}
div.footer{
   float: left;
   width: 100%;
   text-align: center;
}
div.references {
    font-size: small;
}
form.calculator {
   display:block;
   background-color: #dfe7ff;
   padding: 20px;
   width: 540px;
   margin: 0 auto;
   font-family: "Lucida Console", Monaco, monospace;
   /*200 + 300 + (20 * 2)*/
}
textarea.calculator {
   font-family: "Lucida Console", Monaco, monospace;
}

