/* Top Navigation Menu */

#nav {
     background:black;
     color:white;
     margin: 0.3em auto;
     padding: 0 1em;
     font-family:'IowanOldStyleBTPro-Roman', Tahoma, Geneva, sans-serif;
}

@media (min-width: 750px) {
     #nav {
     background:transparent;
     color:black;
     font-size:1.2em;
     margin-left: 0.3em;
     width:97%;
     border-bottom-style:dashed;
    /* border-bottom-color:#0080C0;*/
     border-bottom-color:#4E4E4E;
     border-bottom-width:thin;
     border-top-style:dashed;
     border-top-color:#4E4E4E;
     border-top-width:thin;
     }
     
}

#nav ul {
     margin: 0 auto;  
}

#nav ul li {
     margin: 0 20px 0 0;
     display: inline;
}

#nav a {
     color:white;
     text-decoration:none;
}

@media (min-width: 750px) {
     #nav a {
     color:black;
     text-decoration:none;
     }
}
 
#nav a:hover {
     color:#0080C0;
}

#maincontent {
  margin:1em 1.8em;
}

#maincontent ul {
  margin:1em 4em;
}

p {
  font-size:1.1em;
  font-family:'IowanOldStyleBTPro-Roman', "Palatino Linotype", "Book Antiqua", Palatino, serif;
  padding-left:2.2em;
  padding-right:2.2em;
}

#title {
       margin:0 auto;
}

h1 {
   margin:0.6em auto;
   padding:0.2em 0.3em 0em 0.4em;
   font-family:'IowanOldStyleBTPro-Roman', "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-style:italic;
   text-align:center;
   /*background:white;*/
}

/* Above controls the header */

h3 {
   font-family:'IowanOldStyleBTPro-Roman', "Palatino Linotype", "Book Antiqua", Palatino, serif;
   text-align:center;
}

h4 {
   font-family:'IowanOldStyleBTPro-Roman', "Palatino Linotype", "Book Antiqua", Palatino, serif;
   text-align:center;
   margin-top:0;
   padding-top:0;
}

/* Below controls the footer */

#footer {
        text-align:right;
        border-top-color:#4E4E4E;
        border-top-style:solid;
        border-top-width:thin;
        font-family:'IowanOldStyleBTPro-Roman', "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

@media (min-width: 750px) {
     #footer {
     margin:0 0.3em;
     width:97%;
     }
}

#footer p {
        /*margin:0.4em 1em;*/
        margin:0.4em 0.2em;
}