/*@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; }

#menu ul {padding:0; margin:0; list-style: none; margin-left:5px;} /*SET MARGIN TO 5PX TO ALIGN NAV TO THE LEFT*/

/*DIVIDING LINE NO LONGER REQUIRED
#menu ul li {float:left; background: url(../images/menu/top-menu-pipe.gif) no-repeat right top;}
*/

/*REMOVE PIPE FROM ONE MENU ITEM - NO LONGER REQUIRED
#menu ul li a.dept114744 {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 12px 12px 12px; }
#menu ul li a.sub {display:block; float:left; text-decoration:none; cursor:pointer; text-transform:capitalize; font-weight:normal;}

#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:4px; margin: 0; display:block; white-space:nowrap; background: url(../images/menu/drop-shadow.png) repeat-x right bottom;}

#menu ul :hover table.menu_table{background:transparent url(../images/menu/drop-shadow.png) repeat-x right bottom;}

#menu ul li.right :hover div.holder {position:absolute; top:30px; left:4px; margin: 0; display:block; white-space:nowrap; background: url(../images/menu/drop-shadow.png) repeat-x left bottom;}

#menu ul li.right :hover table.menu_table{background:transparent url(../images/menu/drop-shadow.png) repeat-x right bottom;}

#menu ul li.right a:hover div.holder {left:auto; right:3px; top:30px;}
#menu ul li.right:hover div.holder {left:auto; right:4px; top:30px;}

#menu ul dl {width:160px; list-style:none; padding:8px 15px 15px 15px;}
#menu ul dl dt {text-transform:capitalize; margin:0; white-space:nowrap; color:#3E3C3D; font-size:11px; font-weight:bold; margin-bottom:10px; display:block;}
#menu ul dl dd {display:block; padding:0; margin:4px 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; font-size:11px; padding:0;}
#menu ul dd a:hover {}

#menu ul table td {border:0 none; vertical-align:top;}

#menu ul li a:hover{color:#FF3F41;}

#menu ul li.hover-select a.sub{color:#FF3F41;}

#menu ul li a.selectedTopNavigationAnchor {color:#FF3F41;}

/*THIS MAKES THE SPECIAL OFFERS LINK ORANGE*/
#menu ul li a.dept227878 {color:#FF3F41;font-weight:bold;}

