/*@import "reset.css";*/
#nav *{
	font-family:verdana,sans-serif;
	color:#fff;
	font-size:13px;
	font-weight:normal;
}

#tammyMenu #nav { width:910px; top:147px;}
#tammyMenu #menu { width:910px;}

#nav { width:960px; height:40px; position:absolute; top:90px; left:0;}
.menu_table{ background: url(../images/menu/top-menu-bg.png) repeat-x left -30px!important; background:none; float:left;}
#menu {position:relative; margin: 0; z-index:99; float:left; width:960px; background: url(../images/menu/top-menu-bg.png) repeat-x left top; height:40px;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}
#menu img{ position:absolute; right:0; top:0; height:30px;}
#menu * {white-space:nowrap; }

/*STYLES TO POSITION SALE BANNER TO LEFT OF TOP NAV*/
#menu ul {padding:0; margin:0; list-style: none; margin-left:12px;} /*SET MARGIN TO 6PX TO ALIGN NAV TO THE LEFT, INCREASE TO 72 IF SALE ON LEFT SIDE*/
/*#menu img{position:absolute;left:0;} REMOVE TO SEND SALE IMAGE TO RIGHT EDGE*/



/*DIVIDING LINE BETWEEN TOP NAV LINKS*/
#menu ul li {float:left; background: url(../images/menu/top-menu-pipe.gif) no-repeat right 2px;}


/*REMOVE PIPE FROM ONE MENU ITEM - NO LONGER REQUIRED*/
#menu ul li a.dept227878 {float:left; background: url(../images/menu/top-menu-pipe-removed.gif) no-repeat right top;}

#menu ul li {float:left;}

#menu ul li.end {background:none;}
#menu ul li a {display:block; float:left; text-decoration:none; color:#fff; padding:6px 13px 8px 13px; margin-right:0;}
#menu ul li a.sub {display:block; float:left; text-decoration:none; cursor:pointer; text-transform:capitalize; font-weight:normal;}

/*THIS MAKES SALE IN THE TOP NAV BOLD AND CAPS*/
#menu ul li a.dept218015 {text-transform:uppercase; font-weight:bold; font-size:14px;}

#menu ul li div.holder {position:absolute; left:-9999px;}

#menu ul li:hover {position:relative;}
#menu ul li a:hover {white-space:nowrap; position:relative;}
#menu ul li a.sub:hover {background-position:right bottom; white-space:nowrap; position:relative;}

#menu ul li:hover > a {position:relative;}
#menu ul li:hover a.sub {background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {background-position:left bottom;}

#menu ul :hover div.holder {position:absolute; top:30px; left:0; margin: 0; display:block; white-space:nowrap; background: url(../images/menu/drop-shadow.gif) repeat-x right bottom; border:#c3c3c3 3px solid;}

#menu ul :hover table.menu_table{background:transparent url(../images/menu/drop-shadow.gif) repeat-x right bottom;}

#menu ul li.right :hover div.holder {position:absolute; top:30px; left:0; margin: 0; display:block; white-space:nowrap; background: url(../images/menu/drop-shadow.gif) repeat-x left bottom;}

#menu ul li.right :hover table.menu_table{background:transparent url(../images/menu/drop-shadow.gif) repeat-x right bottom;}

#menu ul li.right a:hover div.holder {left:auto; right:0; top:30px;}
#menu ul li.right:hover div.holder {left:auto; right:0; top:30px;}


/*DROPDOWN STYLES*/
#menu ul li table a:hover {color:white;background-color:#F7403A;}
#menu ul dl {width:175px; list-style:none; padding:0;margin:0;}
#menu ul dl dt {text-transform:capitalize; margin:0; white-space:nowrap; color:white; background-color:#c3c3c3; font-size:11px; font-weight:bold; padding:6px; display:block;}
#menu ul dl dd {display:block; padding:0; margin:1px 0;}
#menu ul dd a {text-transform:capitalize; display:block; text-align:left; margin: 0; font-weight:normal; white-space:nowrap; float:none; color:#3E3C3D; background-color:#F2F2F2; font-size:11px; padding:2px 0 2px 6px;}
#menu ul table td {border:0 none; vertical-align:top;}

/*TOP NAV STYLES*/
#menu ul li a:hover{color:#FF3F41;background-color:white;}
#menu ul li.hover-select a.sub{color:#FF3F41;background-color:white;}
#menu ul li a.selectedTopNavigationAnchor {color:#FF3F41;background-color:white;}

/*THIS MAKES THE SPECIAL OFFERS LINK ORANGE
#menu ul li a.dept227878 {color:#FF3F41;font-weight:bold;}
*/

