#primary_nav_wrap
{
 
}

#primary_nav_wrap ul
{
  list-style:none;
  position:relative;
  float:left;
  margin:0;
  padding:0
}

#primary_nav_wrap ul a
{
  display:block;
  text-decoration:none;
  font-weight:700;
  font-size:12px;
  line-height:20px;
  padding:0 25px 0 10px;
}

#primary_nav_wrap ul li
{
  position:relative;
  float:left;
  margin:0;
  padding:0
}

#primary_nav_wrap ul li.current-menu-item
{
  background:#ddd;
}

#primary_nav_wrap ul li:hover
{
  background:#333;
}

#primary_nav_wrap ul ul
{
  display:none;
  position:absolute;
  top:100%;
  left:0;
  background:#666;
  padding:0
}

#primary_nav_wrap ul ul li
{
  float:none;
  width:200px
}

#primary_nav_wrap ul ul a
{
  line-height:120%;
  padding:10px 15px
}

#primary_nav_wrap ul ul ul
{
  top:0;
  left:100%
}

#primary_nav_wrap ul li:hover > ul
{
  display:block
}

.sub-indicator {   position:    absolute;   display:    block;   right:      .75em;   top:      1.05em; /* IE6 only */   width:      10px;   height:      10px;   text-indent:   -999em;   overflow:    hidden;   background:    url('../media/superfish/arrows-ffffff.png') no-repeat -10px -100px;
  /* 8-bit indexed alpha png. IE6 gets solid image only */ }
a > .sub-indicator {  /* give all except IE6 the correct values */   top:      .8em;   background-position: 0 -100px; /* use translucent arrow for modern browsers*/ } /* apply hovers to modern browsers */
a:focus > .sub-indicator, a:hover > .sub-indicator, a:active > .sub-indicator, li:hover > a > .sub-indicator, li.sfHover > a > .sub-indicator {   background-position: -10px -100px; /* arrow hovers for modern browsers*/ }  /* point right for anchors in subs */
.sf-menu ul .sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sub-indicator { background-position:  0 0; } /* apply hovers to modern browsers */
.sf-menu ul a:focus > .sub-indicator, .sf-menu ul a:hover > .sub-indicator, .sf-menu ul a:active > .sub-indicator, .sf-menu ul li:hover > a > .sub-indicator, .sf-menu ul li.sfHover > a > .sub-indicator {   background-position: -10px 0; /* arrow hovers for modern browsers*/ }  /*** shadows for all but IE6 ***/






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
