body { 
       color: #000;
       background: #fff;
}

h1 { 
     margin: 0;
     padding: 0;
     color: #090;
     background-color: #ffffff;
     background-image: url("/images/kaya_64.png");
     background-repeat: no-repeat;
     min-height: 70px;
     padding-left: 70px;
     padding-top: 10px;
}

div.content { 
              float: left;
              width: 60%;
              margin: 0 2.5%;
              padding: 1em 2.5%;
              border-left: thick green solid;
              border-right: thick green solid;
}

ul.navigation { 
/*                width: 25%; */
                padding: 1em 0;
                margin: 0;
                border: double green medium;
                margin-left: 75%;
                background: #efe;
                color: #000;
}

ul.navigation li { 
                   padding: 0.1em 0;
                   margin: 0;
                   margin-left: 1em;
                   list-style-type: none;
}

ul.navigation li.search { 
                          margin-bottom: 1em;
}

ul.navigation ul { 
                   padding: 0;
                   border: 0;
                   margin: 0;
                   background: #ded;
                   color: #000;
}

ul.navigation ul ul { 
                   background: #cdc;
                   color: #000;
}

address { 
          clear: both;
}

code {
       color: #050;
       background: #fff;
}

samp { 
       color: #500;
       background: #fff;
}

kbd { 
       color: #420;
       background: #fff;
}

td,th { 
        border: thin black solid;
        padding: 0.1em 0.3em;
}

table { 
        border-collapse: collapse;
}

.newsheadline { 
                padding: 0.5em;
                border: medium #090 solid;
                color: #000;
                background: #efe;
}

.exercises { 
             border: thin #3c3 solid;
             color: #000;
             background: #cfc;
}

.exercises h2 { 
                padding-top: 0.2em;
                margin-top: 0;
                padding-left: 0.2em;
                padding-right: 0.2em;
                border-bottom: thin #3c3 dotted; 
}

.exercises ul { 
                margin: 0.2em; 0.5em;
                padding: 0;
}

.exercises li { 
                margin: 0;
                padding: 0;
}
