  <!--
  body{
  background-color: beige;
  position: absolute;
  width: 800px;
  /*
  background-image: url(./images/DAVID13c.jpg);
  background-repeat: no-repeat;
  */
  behavior: url(./csshover.htc);
  color: navy;
  font-family: Times New Roman, serif;
  }

  body.thanks{
  background-color: #FFE;
  background-image: url(./images/DAVID13c.jpg);
  background-repeat: repeat;
  behavior: url(./csshover.htc);
  color: white;
  font-family: Times New Roman, serif;
  }

  .philo{
  background-color: beige;
  color: navy;
  font-family: Times New Roman, serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 50px;
  background-image: url(./images/davinci1024x1024.jpg);
  background-repeat: repeat;
/*  behavior: url(./csshover.htc);*/
  }

  body.coloronly{
  background-color: #ffe;
  background-image: none;
  color: navy;
  font-family: Verdana, Arial, sans-serif;
  font-weight: 600;
  font-size: 20px;
  }

  #leftcol{
  position: absolute;
  left: 45px;
  font-size: 18px;
  top: 122px;
  width: 450px;
  height: 610px;
  background-color: #ffe;
  border: thin solid navy;
  font-family: Verdana, Arial, sans-serif;
  padding: 5px;
  margin: 3px;
  }

  #rightcol{
  position: absolute;
  left: 529px;
  font-size: 18px;
  top: 122px;
  width: 450px;
  height: 610px;
  background-color: #ffe;
  border: thin solid navy;
  font-family: Verdana, Arial, sans-serif;
  padding: 5px;
  margin: 3px;
  }

  img.sail{
  display: inline;
  position: absolute;
  top: 5px;
  left: 5px;
  }

  img.davinci{
  display: inline;
  position: absolute;
  top: 5px;
  left: 5px;
  repeat-y: true;
  }

  img.logo1{
  position: absolute;
  top: 540;
  left: 10px;
  width: 144;
  height: 80;
  border: none;
  background-color: transparent;
  }

  img.logo2{
  position: absolute;
  top: 655;
  left: 164px;
  width: 144;
  height: 80;
  border: none;
  background-color: transparent;
  }

  img.logo3{
  position: absolute;
  top: 630;
  left: 10px;
  width: 134;
  border: none;
  background-color: transparent;
  }

  button.blue{
  background-color: navy;
  color: white;
  border: thick outset blue;
  cursor: pointer;
  }

  button.closebutton{
  background-color: white;
  color: navy;
  padding: 3px;
  margin: 3px;
  border: thick outset navy;
  cursor: pointer;
  position: absolute;
  left: 5px;
  top: 5px;
  }

  button.clear{
  background-color: transparent;
  color: red;
  text-decoration: underline;
  cursor: pointer;
  border: none;
  }

  #onecolumn{
  position: absolute;
  left: 112px;
  top: 65px;
  width: 800px;
   background-image: url(./images/davinci.jpg);
  background-repeat: repeat-y;
 padding: 3px;
  margin: 3px;
  background-color: beige;
  color: navy;
  border: medium solid navy;
  }

  p.boxed{
  padding: 3px;
  margin: 3px;
  background-color: white;
  color: navy;
  border: medium solid navy;
  }

  p.piccie{
  padding: 3px;
  margin: 3px;
  color: navy;
  border: medium solid navy;
  }

  #edit1{
  visibility: hidden;
  }

  #edit2{
  visibility: hidden;
  }

  #edit3{
  visibility: hidden;
  }

  #edit4{
  visibility: hidden;
  }

  #toolbar{
  position: absolute;
  top: 45;
  left: 500;
  border: medium outset #aaa;
  background-color: gray;
  padding: 3px;
  visibility: visible;
  }

  #box1{
  position: absolute;
  left: 610px;
  top: 160px;
  width: 200px;
  visibility: hidden;
  }

  #box2{
  position: absolute;
  left: 610px;
  top: 160px;
  width: 200px;
  visibility: hidden;
  }

  #box3{
  position: absolute;
  left: 610px;
  top: 160px;
  width: 200px;
  visibility: hidden;
  }

  #box4{
  position: absolute;
  left: 610px;
  top: 160px;
  width: 200px;
  visibility: hidden;
  }

  button.telltale1{
  position: absolute;
  left: 538px;
  top: 203px;
  border: none;
  background-color: transparent;
  width: 40px;
  height: 12;
  cursor: pointer;
  }

  button.telltale2{
  position: absolute;
  left: 602px;
  top: 311px;
  border: none;
  background-color: transparent;
  width: 40px;
  height: 12;
  cursor: pointer;
  }

  button.telltale3{
  position: absolute;
  left: 650px;
  top: 441px;
  border: none;
  background-color: transparent;
  width: 40px;
  height: 12;
  cursor: pointer;
  }

  button.telltale4{
  position: absolute;
  left: 679px;
  top: 567px;
  border: none;
  background-color: transparent;
  width: 40px;
  height: 12;
  cursor: pointer;
  }

  h3{
  display: inline;
  font-size: 36px;
  font-weight: 700;
  padding: 5px;
  margin: 5px;
  border: medium solid navy;
  }

  h3.older{
  display: inline;
  color: black;
  font-size: 36px;
  font-weight: 700;
  padding: 5px;
  margin: 5px;
  border: double thick #fff;
  }

  h4.under{
  display: inline;
  z-index: 9;
  background-color: navy;
  color: white;
  position: absolute;
  right: 90px;
  font-size: 20px;
  font-weight: 700;
  padding: 5px;
  margin: 5px;
  border: double thick #bbb;
  }

  h4.editor{
  display: inline;
  background-color: navy;
  color: white;
  position: absolute;
  top: 3px;
  font-size: 20px;
  font-weight: 700;
  padding: 2px;
  margin: 2px;
  border: thin solid white;
  }

  p.counter{
  display: inline;
  position: absolute;
  bottom: 0px;
  text-align: center;
  color: #000;
  font-size: 15px;
  font-weight: 600;
  padding: 5px;
  margin: 5px;
  border: none;
  }

  td.menu1{
  border: thin solid #ccc;
  margin: 1px;
  width: 16%;
  }

  button.menu1{
  border: none;
  background-color: transparent;
  font-family: Times New Roman, serif;
  font-size: 22px;
  font-weight:700;
  margin: 1px;
  cursor: pointer;
  }

  button.menuRED{
  border: none;
  background-color: transparent;
  color: red;
  font-family: Times New Roman, serif;
  font-size: 23px;
  font-weight:800;
  margin: 1px;
  cursor: pointer;
  }

  button.close{
  border: medium solid #888;
  position: absolute;
  bottom: 0px;
  left: 10px;
  background-color: transparent;
  font-family: Times New Roman, serif;
  font-size: 15px;
  font-weight:700;
  margin: 1px;
  cursor: pointer;
  }

  img.innie{
  position: absolute;
  left: 50px;
  top: 50px;
  border: inset thick #0cc;
  }

  h2.box{
  display: inline;
  position: absolute;
  right: 50px;
  top: 100px;
  border: inset thick #0cc;
  background-color: white;
  }

             a:link{
           border: none;
           }

       a:link.menu{
       color: #eef;
       }

           a:visited{
           border: none;
           }

       a:visited.menu{
       color: #dde;
       }

           a:hover{
           border: none;
           }

       a:hover.menu{
       color: #000;
       cursor: pointer;
       background-color: #0d0;
       }

       a:link.menub{
       background-image: url(./images/graphicdesign.jpg);
       border: none;
       }

       a:hover.menub{
       background-image: url(./images/graphicdesignhover.jpg);
       color: #fff;
       }

       a:visited.menub{
       background-image: url(./images/graphicdesign.jpg);
       }
       div#nav {
       float: left;
       width: 140px;
           position: absolute;
           top: 10px;
           left: 10px;
       margin: -1px 0 0 -1px;
       background: #dddde0;
       padding-right: 8px;
       }

       div#nav ul {
       margin: 0;
       padding: 0;
       width: 140px;
       background: #778;
       border: 1px solid #000;
       }

       div#nav li {
       position: relative;
       list-style: none;
       margin: 0;
       color: white;
       border-bottom: 1px solid #000;
       }

       div#nav li:hover {
       background: #778;
       }

       div#nav li.submenu {
       background: url(./images/submenugreen.gif) 95% 50% no-repeat;
       }

       div#nav li.submenu:hover {
       background-color: #0d0;
       color: #000;
       cursor: pointer;
       }

       div#nav li a {
       display: block;
       padding: 0.25em 0 0.25em 0.5em;
       text-decoration: none; width: 140px;
       }

       div#nav>ul a {
       width: auto;
       }

       div#nav ul ul {
       position: absolute;
       top: 0;
       left: 137px;
       display: none;
       }

       div#nav ul.level1 li.submenu:hover ul.level2,
       div#nav ul.level2 li.submenu:hover ul.level3 {
       display:block;
       }


  -->