body {
  background-color: #000000; 
}
a:link {
   color: #ffffff; text-decoration: none; overflow: hidden; outline: none;
}
a:visited {
    color: #ffffff; text-decoration: none; overflow: hidden; outline: none;
}
a:hover {
    color: #ffffff; text-decoration: none; overflow: hidden; outline: none;
}
a:active {
    color: #ffffff; text-decoration: none; overflow: hidden; outline: none;
}

#header_menu {
  margin: 0; padding: 0; width: 801px; height: 40px; background: url(header_back.gif) top left no-repeat;
}
#header_menu ul {
  margin: 0 0 0 119px; padding: 8px 0 0; text-indent: -9999px; list-style: none;
}
#header_menu li {
  float: left; padding: 0;
}
#header_menu ul li a {
  display: block; background-repeat: no-repeat; text-decoration: none; overflow: hidden;
}
.menu_1 a {
  background-image: url(menu_r2_c2.jpg); width: 91px; height: 28px;
}
.menu_1 a:hover {
  background-image: url(menu_r2_c2_f2.jpg);
}
.menu_2 a {
  background-image: url(menu_r2_c3.jpg); width: 92px; height: 28px;
}
.menu_2 a:hover {
  background-image: url(menu_r2_c3_f3.jpg);
}
.menu_3 a {
  background-image: url(menu_r2_c4.jpg); width: 92px; height: 28px;
}
.menu_3 a:hover {
  background-image: url(menu_r2_c4_f4.jpg);
}
.menu_4 a {
  background-image: url(menu_r2_c5.jpg); width: 92px; height: 28px;
}
.menu_4 a:hover {
  background-image: url(menu_r2_c5_f5.jpg);
}
.menu_5 a {
  background-image: url(menu_r2_c6.jpg); width: 92px; height: 28px;
}
.menu_5 a:hover {
  background-image: url(menu_r2_c6_f6.jpg);
}
.menu_6 a {
  background-image: url(menu_r2_c7.jpg); width: 92px; height: 28px;
}
.menu_6 a:hover {
  background-image: url(menu_r2_c7_f7.jpg);
}
#header_menu p {
  margin: 0; padding: 15px 15px 0 0; text-align: right; font-size: smaller;
}

#header_menu_1 {
  margin: 0; padding: 0; width: 800px;
}
#header_menu_1 p {
  margin: 0; padding: 15px 15px 0 0; text-align: right; font-size: smaller;
}