body { font-family: geneva,verdana,sans-serif; color: white; 
       background-color: #cccccc; background-image: url(/img/bg.jpg); background-repeat: repeat-x }

h1,h2,h3 { margin: 0; padding: 0 }
h1 { font-size: 100% }
h2 { font-size: 90% }
h3 { font-size: 80% }

td      { font-size: 70%; color: #666666 }
.head   { font-weight: bold; color: white }
a       { text-decoration: none }
:hover  { text-decoration: underline }
.menu   { font-weight: bold; color: #666666 }
.head   { font-weight: bold; color: white }
hr      { height: 1px; color: gray }

#menu ul, #menu li { list-style: none; margin: 0; padding: 0 }
#menu li a {
    display: block; width: 140px;
    border-bottom: 1px solid white;
    text-decoration: none;
    font-weight: bold;
    padding: 3px;
    background-color: #cccccc;
    color: #666666;
}
#menu ul ul li a { width: 120px; border-left: 20px solid #999999; background-color: #cccccc }
#menu ul ul ul li a { width: 100px; border-left: 40px solid #999999; background-color: #cccccc }
#menu li a:hover { background-color: #999999 }

