/*-----------------------------------------MAIN MENU WRAPPER ALL-------------------------*/


#nav ul, ul#nav  {
  list-style-position: outside;
  line-height: 1;
  font-weight: bold;
  margin: 0;
  width:1024px;
  height:37px;  
  padding:0;
  z-index:95;
  background: url(/images/blank_slug.jpg) repeat-x;
  position: relative;
  left: 0px;
  float: left;
  }

/*-----------------------------------------? CONTROLLS ALL SUB-MENU DROPDOWNS ?-------------------------*/

#nav li ul {
  
  margin-top:33px;
  margin-left:80px;
  float:none;
  position: absolute;
  width: 160px;
  height: 18px;
  left: -9999em;
  top: 0px;
  background:transparent;
  list-style-type: none;
  display: block;
  }


/*-----------------------------------------MAIN DROPDOWN LINKS-------------------------*/

#nav a {
  display: block;
  height:18px;
  font:bold 12px rockwell, Arial, Verdana, sans-serif;
  background-color: transparent;
  text-decoration:none;
  text-align:center;
  color: #ecd37f;
  font-family: Verdana, Helvetica, Sans-Serif;
  float: left;
  
  }


/*-----------------------------------------MAIN DROPDOWN ROLLOVER -------------------------*/


#nav a:hover {
  background-color: transparent;
  color: #fff;
  height: 18px;
  float: left;
  display: block;
  z-index:2;
  }


/*-----------------------------------------MAIN DROPDOWN-----------------------------------*/


#nav li {
  float: left;
  height:37px;
  /*width:105px;*/
  color: #ecd37f;
  font-weight: bold;
  display: block;
  position: relative;
  left: 0;
  top: 0;
  font: 8pt Rockwell, Arial, Verdana, sans-serif;
  padding: 0
 
 
  }


/*-----------------------------------------SUB-CATEGORIES LEVEL 1--------------------------------*/

#nav li li {
  width:155px;
  padding-left:5px;
  background-color: #600;
  height: 25px;
  text-align: left;
  padding-top: 2px;
  position: relative;
  top: 23px;
  float: left;
  display: block;
  left: 0px;
  }


/*-----------------------------------------SUB-CATEGORIES LEVEL 1 ROLLOVER--------------------------------*/

#nav li li a {
  height: 18px;
  float: left;
  display: block;
  padding:5px;
  text-align: left; 
 }


/*-----------------------------------------SUB-CATEGORY LEVEL 1 HOVER--------------------------------*/

#nav ul a:hover {
  position: relative;
  top: 0;
  left: 0px;
  float: left;
  display: block;
}

/*-----------------------------------------NOT USED 2 & 3 LEVEL CATEGORIES--------------------------------*/


#nav li:hover ul, #nav li.sfhover ul {
  position: relative;
  top: -20px;
  left: -50px;
  width: 120px;
  height: 35px;
  }


#nav li li ul {
  position: absolute;
  z-index:20;
  width: 118px;
  left: 10px;
  height: 35px;
  }

#nav li li li {
  margin:0;
  width:122px;
  }

#nav li li li a {
  background:#fff none;
  margin:0;
  width:122px;
  height:22px;
  }

#nav li ul ul {
  margin: -39px 0 0 116px;
 width:124px;
  }


#nav li:hover ul ul, #nav li.sfhover ul ul {
  left: -999em;
  }

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
  position: absolute
  }

li ul {
 list-style-type: none;
 width: 50px;
}

