body { 
  background-image: url(images/background4.jpg);
  background-repeat: repeat-x;
  background-color: #AAAAAA;
} 

td {
  font: normal 12px verdana;
  color: #222222;
}

h1.top {
  font: bold 14px verdana;
  color: #1B8729;
  margin: 90px 20px 0px 0px;
}

h1.bottom {
  font: bold 14px verdana;
  color: #333333;
  margin: 5px 170px 20px 0px;
}

h2 {
  font: bold 14px verdana;
  color: #1B8729;
}

h3 {
  font: bold 14px verdana;
  color: #555555;
}

.menu {
  margin-right: 20px; 
}

img.pic {
  border: solid 1px #CCCCCC;
}

table.pic {
  margin-left: 10px;
  margin-bottom: 10px;
}

td.pic {
  font: normal 10px verdana;
}

a:link {text-decoration: underline; color: #1B8729;}
a:visited {text-decoration: underline; color: #1B8729;}
a:active {text-decoration: underline; color: #1B8729;}
a:hover {text-decoration: underline; color: #000000;}

a.menu1:link {text-decoration: none; color: #444444; font: bold 12px verdana;}
a.menu1:visited {text-decoration: none; color: #444444; font: bold 12px verdana;}
a.menu1:active {text-decoration: none; color: #444444; font: bold 12px verdana;}
a.menu1:hover {text-decoration: none; color: #1B8729; font: bold 12px verdana;}

a.footer:link {text-decoration: underline; color: #000000; font: normal 10px verdana;}
a.footer:visited {text-decoration: underline; color: #000000; font: normal 10px verdana;}
a.footer:active {text-decoration: underline; color: #000000; font: normal 10px verdana;}
a.footer:hover {text-decoration: underline; color: #FFFFFF; font: normal 10px verdana;}

ul.brush {
  list-style-image: url(images/icon_brush2a.gif);
}

li {
  margin-left: -10px;
  margin-bottom: 4px;
}

.footer {
  font: normal 10px verdana;
  color: #222222;
  text-align: center;  
}

.sidebar {
  background-color: #F3F8F8;
  border-right: dotted 1px green;  
}

.content {
  padding: 20px;
}

.letter {
  border: solid 1px #CCCCCC;
  background-color: #FCFCFC;
  padding: 15px;
}