.nav-container { padding-bottom: 1px; /*border-bottom: 0px solid #ACACAC;*/ font-family: "Helvetica",sans-serif; }
#nav { border-bottom:1px dotted #cccccc;border-top:1px dotted #cccccc; /*height:30px;*/ /*z-index:6000;*/ z-index:5; }
#nav > li { float:left; margin: 0 0px 0 0; /*padding: 8px 4px 9px;*/ /*padding-top:12px; padding-bottom:12px;*/
/*border:1px solid #ffffff;*/
border-bottom:none;
/*margin-bottom:15px;*/ background-color:#fffff;
/*border-bottom: 1px solid white;*/
}
#nav > li.over,
#nav > li:hover,
#nav > li.active { background: white;/*border:1px solid #acacac;*/ height: 15px; /*border-bottom: 1px solid white;*/ /*padding: 8px 4px 8px;*/ /*border: 1px solid #D6D4D4;*/
/*padding-top:12px; padding-bottom:12px;*/
/*border-bottom: 1px solid white;*/
text-decoration: none;
 background: url(../images/fashionvalet/nav-divider-line.png) no-repeat 100% 75% ;/* background-position:right;*/
   }
 #nav > li.over,
#nav > li:hover {
	background: url(../images/fashionvalet/nav-divider-line.png) no-repeat 100% 73% ;/* background-position:right;*/
}

#nav > li.nav-10:hover,#nav > li.nav-10 .active { background:none;  }
#nav > li > a > span {  font-size: 12px; text-transform: uppercase; }

#nav > li.over.parent{  }

#nav .homelink { margin-left: 0px;}
#nav .clearence { float:right; }

/* Nav Custom Blocks*/

#nav li.block_li > a > span,
#nav li.block_li > a { cursor:default; }
#nav li div.nav_block { position: absolute; padding: 15px;  width: 928px; margin-left:0; border:1px solid #acacac; border-top: 4px solid #ACACAC; }


/********** Navigation > */


#nav { position: relative; }



/* All Levels */ /* Style consistent throughout all nav levels */

#nav li { text-align:left; position:relative;	}

#nav li.over { }

#nav li.over.parent {  }

#nav a,

#nav a:hover {  line-height:2em; text-decoration:none; }

#nav span { display:block; cursor:pointer; white-space:nowrap; }

#nav li ul span { white-space:normal; }

#nav a { float:left; }

.blocklist li,

#nav ul.chield > li { display:block; float:left; padding: 0 10px 0 0; }

#nav .chield { /*width: 330px;*/ /*border:1px solid #cccccc;*/ margin-left:-1px; /*border-top: 4px solid #ACACAC;*/  }

/* 1st Level */

#nav ul li.parent { }

#nav ul li.last { padding-bottom:0; }

#nav ul li.active { }

#nav ul a,

#nav ul a:hover { float:none; background:none; }

#nav ul a:hover { text-decoration:underline; }

#nav > li > ul > li > a { }

.blocklist li.parent > a span,

/* After 3rd level modification - remove font size for parent, hide child on menu navigation */
#nav > li > ul > li.parent > a span { /*font-size: 16px;*/}
#nav > li > ul > li.parent > ul { display: none; }

#nav ul li a { font-weight:normal; }



/* 2nd Level */

#nav  ul,

#nav div { top: 32px; left:-10000px; padding:3px 0 15px; background:#fff; font-size:11px; }

.blocklist li,

#nav > li > ul >li { width: 133px; margin:0 10px 0 0; }

#nav div ul { position:static; width:auto; border:none; padding:0; }



#nav ul.level0 { position:absolute;padding: 20px 15px 15px; margin-top: -1px;
background: white;

}



/* ========================== */

#nav > li > ul > li ul { margin-left:3px; }

.blocklist > li > ul > li,

#nav > li > ul > li ul > li { padding-left: 12px; margin: 4px 0 5px 0; background-image: url(../images/square_li.png); background-position: left center; background-repeat: no-repeat; }

.blocklist > li > ul > li { margin:2px 0 2px 0; }



/* ========================== */



/* 3rd+ Level */

#nav ul ul,

#nav ul div { top:5px; padding: 10px 0px 5px; }





/* Show menu */

#nav li ul.shown-sub,

#nav li div.shown-sub { left:0; z-index:-1; marg background-color:#FFFFFF;  }

#nav li .shown-sub ul.shown-sub,

#nav li .shown-sub li div.shown-sub { left:100px; }