body {background-color: #ddeeff;}
a:link {color: blue; }
a:visited {color: blue; }

#content
{
  width: 98%;
  margin: 0.25em auto;
  border: 1px solid black;
  text-align:left;
  min-width: 965px;
}

#content2
{
  width: 95%;
  margin: 0.5em auto;
  border: 1px solid black;
  text-align:left;
  min-width: 655px;
}

#content3
{
  width: 95%;
  margin: 0.5em auto;
  border: 1px solid black;
  text-align: left;
  min-width: 850px;
}

#sidebar
{
  float: left;
  width: 190px;
  margin: 0;
  padding: 0;
}

#sidebar-content
{
  margin: 0;
  padding: 0;
  font-size: 80%;
  border: none;
  overflow: auto;
}

#main
{
  margin: 0 0 0 185px;
  padding: 0;
}

#main-content
{
  margin: 0;
  padding: 0.5em 0.5em;
  font-size: 100%;
  border-left: 1px solid black;
  overflow: hidden;
}

#pmain
{
  margin: 0 0 0 0px;
  padding: 0;
}

#pmain-content
{
  margin: 0;
  padding: 0.5em 0.5em;
  font-size: 100%;
  border-top: 1px solid black;
  min-height: 350px;
  min-width: 950px;
  overflow: hidden;
}

#address
{
  margin: 0;
  padding: 0em 2em;
  font-size: 70%;
}

.navigation { visibility: visible; }

hr.cleaner
{
  clear: both;
  height: 1px;
  margin: -1px 0 0 0;
  padding: 0;
  border: none;
  visibility: hidden;
}

/* 'Backward' Compatibility */
.nonscroll
{
  width: 190px;     /* This is how wide it will be . */
  height: 880px;    /* This is how tall it will be for Mozilla style */
  border: none;     /* And yet, I still see a border in exploder? */
  overflow: hidden; /* And yet, I still see scrollers in exploder? */
}

/* 'Backward' Compatibility */
.weather
{
/*  margin: 0 0 0 -5px; * Only needed for MicroSuck < 7 ? */
  height: 200px;
  width: 190px;
  overflow: hidden;
  border: none;
}

@media print
{
  body { background-color: white; page-break-inside: auto; }
  a:link {color: #000; text-decoration: none; }
  a:visited {color: #000; text-decoration: none; }
  a:link.print {color: #553322; text-decoration: underline; }
  a:visited.print {color: #553322; text-decoration: underline; }
  a:link.print:after,
  a:visited.print:after {
    content: " (" attr(href) ") ";
    font-size: 90%;
  }
  p { page-break-inside: auto; }
  #content { border: 0px; float: none; page-break-inside: auto; }
  #sidebar { visibility: hidden; border: 0px; margin: 0px; padding: 0px; width: 0px; height: 0px; }
  #main { padding-left: 0px; margin-left: 0px; border: 0px; page-break-inside: auto; }
  #main-content { padding-left: 0px; margin-left: 10px; border: 0px; page-break-inside: auto; }
  #pmain { border: 0px; margin: 0px; padding: 0px;}
  #pmain-content { padding-left: 0px; margin-left: 10px; border: 0px; page-break-inside: auto; }
  .navigation { visibility: hidden; }
}

/* Last Updated: 14 Sep 2018 - Relayout and Refactor for HTML5/CSS3 */
/* Last Updated:  1 Aug 2012 - Created */

