/* 
   Id: night.css,v 1.2 2002/07/18 02:30:52 anego Exp $ 
   Copyright (c) 2002 Momonga Project. All Rights Reserved. 
*/

body { 
       background-color: black;
       color: white; 
       background-image: url(../img/tobi_bg.png);
       background-position: 100% 0%;
       background-repeat: repeat-x;
}
img.banner {
             float: right;
             border: none;
}
img.valid {
            border: none;
            float: right;
            margin-left: 5px;
} 

a:link {
         background-color: transparent; 
         color: #ffffde; 
         text-decoration: none; 
}

a:visited {
            background-color: transparent; 
            color: #eee9e9;
            text-decoration: none; 
}

a:hover {
          background-color: #eee9bf;
          color: #104e8b;
}

a:link div.contents {
                      background-color: transparent; 
                      color: #86665a; 
                      text-decoration: none; 
}

div.top {
          background-color: transparent;
          color: white;
          height: 180px;
          background-image: url(../img/tobimomo.png);
          background-position: 0% 0%;
          background-repeat: no-repeat;
}

h1{ 
    clear:both;
    margin-top:50px;
    text-align: right;
    font-size: 250%;
}
div.navi {
           text-align: right;
           padding: 1px 0px 0px 5px;
           font-size: small;
           margin-top:40px;
}
span.navi {
            padding: 2px;
            background-color: transparent;
            color: white;
            border: thin solid white;
}
div.navi a:link {
                  background-color: transparent;
                  color: #faf0e6;
                  text-decoration: none; 
}
div.navi a:visited {
                     background-color: transparent;
                     color: white;
                     text-decoration: none; 
}
div.navi a:hover {
                   background-color: white;
                   color: #104e8b;
}
li {
     list-style-type: square;
}
div.contents { 
               clear: both;
               margin-top: -10px;
}
h2 { 
     clear: both;
     text-align: center;
     padding: 5px 10px 5px 0px;
     background-color: transparent;
     color: white;
     border: thin outset #6e6e6e;
}
dl.up{ 
       float: left;
       width:33%;
       margin-top: -5px;
       margin-bottom: -5px;
}
dl.under{ 
          clear:left;
          float: left;
          width:45%;
          margin-left: 2%
}
dl.under2{ 
           float: left;
           width:45%;
           margin-left: 2%
}
dl.search {
            clear:left; 
            text-align:center; 
            margin-top: -5px;
}
input{
       background-color: #ddd;
       color: #104e8b;
}
input.set{
           margin-top: 3px;
           text-align: center;
           background-color: transparent;
           color: white;
}
div.contents dt { 
                  font-weight: bold;
                  font-size: 120%;
                  border: 1px outset #6e6e6e;
                  text-align: left;
                  padding: 2px 0px 2px 10px;
                  margin-bottom:2px;
}
dl.search dt { 
               clear: left;
               font-weight: bold;
               font-size: 120%;
               border: 1px outset #6e6e6e;
               padding: 2px 0px;
               text-align: center;
}
div.contents dd { 
                  padding: 2px;
                  background-color: transparent;
                  color: #eae491;
}
div.contents li {
                  background-color: transparent;
                  color: #eee9bf;
}
div.info { 
           clear: both;
           margin-top: -15px;
           Background-color: transparent;
           color: #eee9e9;
}

div.info ul {
              padding: 20px 0px 15px 30px;
              line-height: 1.5;
              border: thin solid #6e6e6e;
}
div.info li {
              margin-bottom: 8px;
              border-bottom: thin dotted #6e6e6e;
              padding-right: 1em;
}

div.info p {
             background-color: transparent;
             color: #eae491;
             line-height: 1.5;
}
div.info dl{
             padding: 0px 5% 0px 5%;
             border: 1px solid #daccc4;
}
div.info dt{ 
             background-color: transparent;
             color: #eae491;
             font-weight: bold;
             font-size: 110%;
             padding: 5px 0px 2px 1em;
}
hr{ display: none; }
div.under { 
            clear: both;
            height: 65px;
            padding: 0px 5px;
            background-image: url(../img/forest.png);
}
div.under a:link {
                   background-color: transparent;
                   color: #faf0e6;
  }
div.under a:hover {
                   background-color: white;
                   color: #ed7332;
  }
address { 
          text-align: left;
          font-size: small;
}

