@charset "UTF-8";
/* Copyright (c) 2015 Frank A. Nemec, Jr. */
@media (max-width:370px) {
  body {width:85%;}
  .topnavl {font-size:50%;}
}
@media (min-width:370px) and (max-width:840px) {
  body {width:85%;}
  .topnavl {font-size:80%;}
}
@media (min-width:840px) {
  body {width:886px;}
  .topnavl {font-size:130%;}
}

html {
  margin:0;
  padding:0;
  background:#fff0da;
}
body{
  margin:20px auto 20px auto;
  padding:15px;
  color:#5d2f00;
  background: #ffe4b7;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size:14pt;
}
     
h1 { font-size:180% }
h2 { font-size:140% }
h3 { font-size:120% }

.red {color:#E31836; line-height:18px;}
.red2 {color:#E31836;}
.indented { margin-left:20px; margin-right:20px;}
.uniform {font-family:monospace; white-space:pre;}
.rhs {float:right; margin:4px 0 4px 6px;}
.lhs {float:left;  margin:4px 4px 0 6px;}
.img {max-width:100%;}

/************** Links **************/
a:link {text-decoration:none; color:#5d2f00; font-weight:bold;}
a:visited {text-decoration:none; color:#5d2f00; font-weight:bold;}
a:hover {text-decoration:none; color:#5d2f00; font-weight:bold;}
a:focus {text-decoration:none; color:#5d2f00; font-weight:bold;}
a:active {text-decoration:none; color:#5d2f00; font-weight:bold;}

a.nav:link {text-align:center; font-weight:bold; font-size:140%; text-decoration:none; color:#5d2f00;}
a.nav:visited {text-align:center; font-weight:bold; font-size:140%; text-decoration:none; color:#5d2f00;}
a.nav:hover {text-align:center; font-weight:bold; font-size:140%; text-decoration:none; background-color:#fff0da; color:#5d2f00;}
a.nav:focus {text-align:center; font-weight:bold; font-size:140%; text-decoration:none; color:#5d2f00;}
a.nav:active {text-align:center; font-weight:bold; font-size:140%; text-decoration:none; color:#5d2f00;}

.topnav { width:100%; padding:80px 0 0 0;
  background: #e68a01 url("/images/Header.jpg") no-repeat;
/*background-size: contain;  */
}
table.topnavt {width:100%; height:78px; border:none;
  margin:0; padding:0; background:#ce7d00; }
.topnavl {text-align:center; font-weight:bold; text-decoration:none; color:#5d2f00;}

.main {width:97%; padding:0 15px 0 15px; }

.footer {text-align:center; width:100%; background:#ce7d00; padding:1px;}

/* The clearfix hack to clear the floats: */

.clear:after{
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
}

.clear{
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
}

