

#nav {
      float: left;
      width: 180px;
      height: 600px;
      background-color: #0099FF;
      }
p {
        text-align: center;
      color: #FFFF99;
        margin: 40px 0 40px 0;
        padding-left:10px;
        border-bottom: dotted #FFFF00 4px;
        border-left: dotted #FFFF00 4px;
        border-light: dotted #FFFF00 4px;　
　　　　border-top: dotted #FFFF00 4px;
       }
h1    {
      margin-left: 400px;
      color: #00CC66;
     }
h2    {
      color: #00CC66;
     }
h3   {
      margin-left: 300px;
      color: #66CCFF;
     }

th {
     padding: 20px;
     background-color: #FFFF66;
     }
table {
      border: solid 2px #FFFF66;
     }
li  {
     text-align: left;
     margin-left: 300px;
     }
img   {
     border: 0;
     }
   
