/* CSS Document */
/* Author: Andy Asberry, 2008 */

#nav_div {
  margin: 0;
  padding: 10px 0 1px 0;
  width: 1002px;
  height: 29px;
  background: url(/images/layout/nav_bg.jpg) top left no-repeat;
}

#nav {
  margin: 0;
  padding: 0;
  width: 289px;
  height: 27px;
  list-style: none;
  font-weight: bold;
  background: url(/images/layout/nav/nav_bg2.jpg) top left repeat-x;
  float: right;
}

#nav li {
  margin: 0;
  padding: 5px 5px 0 5px;
  height: 21px;
  float: right;
  position: relative;
  /*border-left: 1px solid #FFFFFF;*/
}
#nav li.left {
  background: url(/images/layout/nav/nav_bg2_left.jpg) top left no-repeat;
  border: none;
  /*border-right: 1px solid #FFFFFF;*/
}
#nav li.right {
  background: url(/images/layout/nav/nav_bg2_right.jpg) top right no-repeat;
  border: none;
}

#nav li a {
  padding: 0 9px;
  display: block;
  color: #FFFFB7;
  text-decoration: none;
  font-size: 13px;
  letter-spacing: 1px;
}
#nav li a:hover {
  text-decoration: underline;
}
#nav li ul {
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0px;
  top: 25px;
  border: 1px solid #000000;
  list-style: none;
  opacity: .900;
  filter: alpha(opacity=90);
  -moz-opacity: 0.90;
  visibility: hidden;
  z-index: 10;
}
#nav li ul li {
  float: none;
  border-left: none;
}
#nav li ul li a {
  padding: 2px 5px;
  display: block;
  font-size: 12px;
  white-space: nowrap;
  letter-spacing: normal;
  background: #002596;
  color: #FFFFFF;
}
#nav li ul li a:hover {
  background: #FFFF4F;
  color: #000000;
}


#about_sub {
  width: 94px;
}
#about_sub a {
  width: 84px;
}
