body {
  background-color: #471400;
  background-image: url(images/bg1.jpg);
  background-repeat: repeat-x;
  margin: 0px 0px 0px 0px;
}

.banner {
  background-image: url(images/banner2.jpg);  
  background-repeat: none;
  width: 900px;
  height: 190px;
}

.logowords {
  font: bold 14px arial;
  color:  #7A896C;
  text-align: center;
  margin-left: 220px;
  margin-top: 20px;
}

.menu {
  background-image: url(images/menu2.gif);  
  background-repeat: none;
  width: 900px;
  height: 47px;
  vertical-align: top;
}

.mainmenu {
  font: bold 13px arial;
  color:  #7A896C;
  text-align: center;
  margin-top: 6px;
}

.leftside {
  background-image: url(images/leftside.gif);  
  background-repeat: repeat-y;
  width: 41px;
  vertical-align: top;
}

.content {
  width: 815px;
  vertical-align: top;
  background-color: #FFFFFF;
  font: normal 12px arial;
  color: #444444;
  padding-top: 20px;
}

.rightside {
  background-image: url(images/rightside.gif);  
  background-repeat: repeat-y;
  width: 44px;
  vertical-align: top;
}

.footer {
  background-image: url(images/footer1.gif);  
  background-repeat: none;
  width: 900px;
  height: 60px;
}

.mainfooter {
  font: normal 10px arial;
  color: #CCC;
  text-align: center;
}

td.boxtop1 {
  background-image: url(images/topper2.gif);  
  background-repeat: none;
  width: 300px;
  height: 31px;
}

.boxheader1 {
  font: bold 14px arial;
  color:  #FFFFFF;
  text-align: center;
}

td.box1 {
  padding: 15px;
  border: solid 1px #CCC; 
  background-color: #F4F4F4
}

.headline1 {
  font: bold 16px arial;
  color: #7A896C;
}

.tombanner {
  background-image: url(images/tom_banner1.jpg);
  background-repeat: none;
  width: 410px;
  height: 60px; 
}

.tombannerwords {
  font: bold 18px times new roman, times, serif;
  color: #666666;
  margin: 0px 0px 0px 60px;
}

td.actiontop {
  background-color: #000000;
  width: 300px;
  font: bold 16px arial;
  color: #FFFFFF;
  text-align: center;
  padding-bottom: 10px;
  border-bottom: solid 1px #CCCCCC;
}

td.actiontops {
  background-color: #798A6C;
  font: bold 14px arial;
  color: #FFFFFF;
}

td.actiontable {
  background-color: #CC0000;
  width: 300px;
}

td.actionbottom {
  background-color: #CC0000;
  font: normal 10px arial;
  color: #FFFFFF;
  text-align: right;
  padding-right: 10px;
  width: 300px;
}

li.action {
  font: bold 12px arial;
  color: #FFFFFF;
  margin-bottom: 5px; 
}

h1 {
  font: bold 24px impact, arial black, arial;
  color: #96AD83; 
  margin: 0px 0px 20px 0px;
  padding: 0px;
}

h2 {
  font: bold 16px arial;
  color: #000000; 
  margin: 0px;
  padding: 0px;
}

a:link {color: #7B1107; text-decoration: underline}
a:visited {color: #7B1107; text-decoration: underline}
a:hover {color: green; text-decoration: underline}

a.menu1:link {font: bold 13px arial, helvetica; color: #A8B79A; text-decoration: none}
a.menu1:visited {font: bold 13px arial, helvetica; color: #A8B79A; text-decoration: none}
a.menu1:hover {font: bold 13px arial, helvetica; color: #FFFFFF; text-decoration: none}

a.menu2:link {font: normal 10px arial, helvetica; color: #CCCCCC; text-decoration: underline}
a.menu2:visited {font: normal 10px arial, helvetica; color: #CCCCCC; text-decoration: underline}
a.menu2:hover {font: normal 10px arial, helvetica; color: #FFFFFF; text-decoration: underline}

a.action:link {font: bold 12px arial, helvetica; color: #DDDDDD; text-decoration: none}
a.action:visited {font: bold 12px arial, helvetica; color: #CCCCCC; text-decoration: none}
a.action:hover {font: bold 12px arial, helvetica; color: #FFFFFF; text-decoration: underline}

a.action2:link {font: niormal 10px arial, helvetica; color: #FFFFFF; text-decoration: underline}
a.action2:visited {font: normal 10px arial, helvetica; color: #EEEEEE; text-decoration: underline}
a.action2:hover {font: normal 10px arial, helvetica; color: #FFFFFF; text-decoration: underline}



