/***********************/
/***** nav-primary *****/
/***********************/
#nav-primary {
  position:absolute;
  top:132px;
  left:0;
  float:left;
  /*width:780px;*/
  width:779px;
  margin:0;
  padding:0 0 0 1px;
  z-index:20;
  background:url(/images/nav_divider_left.gif) transparent 0 0 repeat;
}
#nav-primary ul {
  list-style:none;
  float:left;
  /*margin:0 0 0 1px;*/
  width:779px;
  margin:0;
  padding:0;
  background:url(/images/nav_bg.gif) transparent 0 0 repeat-x;
}
#nav-primary ul li {
  float:left;
  margin:0;
  padding:0 2px 0 0;
  background:url(/images/nav_divider.gif) transparent 100% 0 no-repeat;
}
#nav-primary ul li a {
  float:left;
  margin:0;
  padding:5px 11px;
  color:#fff;
  font-size:11px;
  text-transform:uppercase;
  text-decoration:none;
}
#nav-primary ul li.on a,
#nav-primary ul li a:hover {
  background:url(/images/nav_bg_hover.gif) transparent 0 0 repeat-x;
}
#nav-primary ul li.outcast {
  float:right;
  margin:0;
  padding:0 5px 0 0;
  background:url(/images/icon_arrow_white.gif) transparent 87% 50% no-repeat;
}
#nav-primary ul li.outcast a {
 /* font-size:8px;*/
}
#nav-primary ul li.outcast a:hover {
  color:#a4a494;
  background:none;
}


/***********************/
/***** nav-primary *****/
/***********************/
#nav-aux ul {
  list-style:none;
  float:left;
  margin:0;
  padding:0;
}
#nav-aux ul li {
  float:left;
  margin:0;
  padding:0;
}
#nav-aux ul li a {
  display:block;
  float:left;
  margin:6px 0 0 0;
  padding:0 14px;
  color:#fff;
  font-size:10px;
  line-height:10px;
  text-decoration:none;
  border-left:solid 1px #999;
}
#nav-aux ul li.first a {
  border-left:none;
}
#nav-aux ul li a:hover {
  color:#a4a494;
}