body {
  background-color: rgb( 229, 229, 218 );
  font-family: verdana, arial; 
  font-size: 9px;
  color: rgb( 134, 146, 93 );
}

div { 
  font-family: verdana, arial; 
  font-size: 9px;
  color: rgb( 134, 146, 93 );
} 

a { 
  color: rgb( 134, 146, 93 ); 
  /*color: rgb( 255, 168, 0 );*/
  text-decoration: none; 
}

a:hover {
  color: rgb( 134, 146, 93 ); 
  text-decoration: underline;
}
 
a:active  { color: rgb( 134, 146, 93 ); } 

a.header { 
  color: rgb( 83, 84, 63 );
  font-weight: bold;
  text-decoration: none; 
}

a.header:hover {
  color: rgb( 83, 84, 63 );
  font-weight: bold;
  text-decoration: none; 
}
 
a:active  { 
  color: rgb( 83, 84, 63 );
}

td {
  font-family: verdana, arial; 
  font-size: 9px;
  color: rgb( 0, 0, 0 );
  padding: 0px;
}

td.header {
  color: rgb( 255, 255, 255 );
  background-color: rgb( 134, 146, 93 );
  font-size: 9px;
  padding: 0px; 
  vertical-align: middle;
}

/* MENU */

a.menu {
  color: rgb( 113, 119, 90 );
  font-weight: bold;
}

a.menu:hover {
  color: rgb( 255, 168, 0 );
  text-decoration: none; 
}

a.menuselected {
  color: rgb( 255, 168, 0 );
  font-weight: bold;
}

a.menuselected:hover {
  color: rgb( 255, 168, 0 );
  text-decoration: none; 
}

a.menusub {
  color: rgb( 113, 119, 90 );
}

a.menusub:hover {
  color: rgb( 113, 119, 90 );
  text-decoration: underline; 
}

a.menusubselected {
  color: rgb( 255, 168, 0 );
  text-decoration: none; 
}

a.menusubselected:hover {
  color: rgb( 255, 168, 0 );
  text-decoration: none; 
}

/* RIGHT */

a.right {
  color: rgb( 255, 255, 255 );
  text-decoration: none; 
}

a.right:hover {
  color: rgb( 255, 255, 255 );
  text-decoration: underline; 
}

a.righthdr { 
  color: rgb( 255, 255, 255 );
  font-weight: bold;
  text-decoration: none; 
}

a.righthdr:hover {
  color: rgb( 255, 255, 255 );
  font-weight: bold;
  text-decoration: none; 
}
b.right {
  color: rgb( 255, 255, 255 );
}

td.righthdrwhite {
  color: rgb( 255, 255, 255 );
  background-color: rgb( 113, 119, 90 );
  font-size: 10px;
  font-weight: bold;
  padding: 0px; 
  vertical-align: middle;
}

td.righthdr {
  color: rgb( 255, 255, 255 );
  background-color: rgb( 113, 119, 90 );
  font-size: 10px;
  font-weight: bold;
  padding: 0px; 
  vertical-align: middle;
}

td.right {
  color: rgb( 255, 255, 255 );
  background-color: rgb( 172, 174, 130 );
  font-size: 10px;
  padding: 0px;
  vertical-align: top;
}

td.rightscratch {
  background-color: rgb( 172, 174, 130 );
  padding: 0px;
  vertical-align: bottom;
  text-align: right;
}


/* CONTENT */

td.contenthdr {
  color: rgb( 113, 119, 90 );
  background-color: rgb( 222, 222, 222 );
  font-size: 10px;
  font-weight: bold;
  padding: 0px; 
  vertical-align: middle;
}

td.content {
  color: rgb( 0, 0, 0 );
  background-color: rgb( 241, 241, 241 );
  font-size: 10px;
  padding: 0px; 
  vertical-align: top;
}

td.innercontent {
  color: rgb( 0, 0, 0 );
  background-color: rgb( 222, 222, 222 );
  font-size: 10px;
  vertical-align: top;
}

a.writer {
  font-style: italic;
  text-decoration: none; 
}

a.writer:hover {
  font-style: italic;
}

/* FOOTER */

td.footer {
  color: rgb( 134, 146, 93 );
}

a.footer {
  color: rgb( 134, 146, 93 );
  text-decoration: none; 
}

a.footer:hover {
  color: rgb( 134, 146, 93 );
}

td.aforism {
  color: rgb( 134, 146, 93 );
  text-align: right;
  vertical-align: middle;
  padding-right: 15px;
}

p {
  margin-top: 10px;
}

p.mini {
  margin-top: 5px;
  margin-bottom: 0px;
}

b {
  color: rgb( 83, 84, 63 );
}

input, textarea, select {
  color: rgb( 0, 0, 0 );
  font-family: verdana, arial; 
  font-size: 9px;
  border-width: thin;
  border-color: rgb( 194, 194, 194 );
  background-color: rgb( 255, 255, 255 );
}

.input {
  width: 200px;
}

.half {
  width: 100px;
}
