body {
        /*background-color:thistle;*/
        /*background-color:peru;*/
        /*background-color:#4a4646;*/
        background-color:#339966;
        color:#000;
        /*font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;*/
        font-family:'Courier New', Courier, monospace;

        font-size:16px;
        /*
        margin:25px;
        padding:30px;
        */
        padding:0;
        margin:0;
      }
      .container {
        margin:20px;
        padding:20px;
        background-color:#4a4646;
      }
      header {
        margin:0;
        padding:0;
      }

      a {
        color:#fff;
      }

      a.visited {
        color:#fff;
      }

      a.active {
        color:#ccc;
      }

      a:hover {
        /*color:#339966;*/
        background-color:#339966;
        color:#000;
      }

      .a-box-of-01 {
        border:1px dotted #000;
        width:33%;
      }

      .a-box-of-01 p {
        font-size:0.7em;        
      }

      a.whoaaaaa {
        padding:4px;
      }

      a.whoaaaaa:hover {
        border:royalblue dotted 2px;
        padding:4px;
        font-weight: bold;
        font-size:1.1em;
      }

      .a-wonderful-box {
        margin:0;
        padding:0;
      }

      h1, h2, h3, h4, h5, h6 {
        color:#fff;
      }

      h1 {
        /*
        
        */
      }
      h2 {
        /*
        
        */
      }

      h3 {
        /*
        
        */
      }

      h4 {
        /*
        
        */
      }

      h5 {
        /*
        
        */
      }

      h6 {
        /*
        
        */
      }

      h1.the-class-name-of-all-class-names {
        color:#339966;
      }

      h1.the-class-name-of-all-class-names:hover {
        color:paleturquoise;
      }

      h2.news-date {
        font-size:0.9em;
      }

      p {
        color:#fff;
      }

      p.actually-this-is-the-class-name-of-all-class-names:hover {
        color:#339966;
      }

      p.copywrong {
        font-size:0.8em;
      }

      p.copywrong:hover {
        color:lightslategray;
      }

      .responsive {
        width:100%;
        max-width:924px;
        height:auto;
      }

      .the-super-image {
        margin:0;
        padding:0;
      }

      .news-items {
        padding:6px;
        margin-bottom:20px;
        border:#ccc solid 2px;
      }

      .content-item {
        padding:6px;
        margin-bottom:20px;
        border:#ccc solid 2px;
      }

      .news-items:hover {
        border:#339966 solid 2px;
      }

      footer {
        margin-top:500px;
      }

      nav.navMain {
          margin-bottom:100px;
      }

      nav.navFooter {
        
      }