.SunkistMenu ul.AspNet-Menu /* Tier 1 */
{
    width: 926px; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    height:26px;
    margin:0 auto;
    z-index:1;
	font-family: "New Baskerville", "Times Roman", times, sans-serif;
    letter-spacing: 0;
    font-size:1.1em;
    font-weight:bold;
    position:relative;
}

#nav
{
    background: #374792;
}

/********************* Tier 1 Level Menu Styles ***********************/
/**********************************************************************/

.SunkistMenu li.li1, /* recipes */
.SunkistMenu li.li8, /* products */
.SunkistMenu li.li14, /* healthy */
.SunkistMenu li.li16, /* kids */
.SunkistMenu li.li27, /* stores */
.SunkistMenu li.li18, /* about */
.SunkistMenu li.li20, /* contact */
.SunkistMenu li.li156 /* video */
{
    background: url(images/homenav.gif);
    height: 26px;
}

.SunkistMenu li.li1 a.a1, /* recipes */
.SunkistMenu li.li8 a,a8, /* products */
.SunkistMenu li.li14 a.a14, /* healthy */
.SunkistMenu li.li16 a.a16, /* kids */
.SunkistMenu li.li27 a.a27,/* stores */
.SunkistMenu li.li18 a.a18, /* about */
.SunkistMenu li.li20 a.a20, /* contact */
.SunkistMenu li.li156 a.a156 /* video */
{
    display: block;
    width: 100%;
    overflow:hidden;
}

.SunkistMenu li.li1 a.a1 span, /* recipes */
.SunkistMenu li.li8 a.a8 span, /* products */
.SunkistMenu li.li14 a.a14 span, /* healthy */
.SunkistMenu li.li16 a.a16 span, /* kids */
.SunkistMenu li.li27 a.a27 span,/* stores */
.SunkistMenu li.li18 a.a18 span, /* about */
.SunkistMenu li.li20 a.a20 span, /* contact */
.SunkistMenu li.li156 a.a156 span /* video */
{
   visibility:hidden;
}

/* recipes */
.SunkistMenu li.li1 { background-position: -14px 0px; width: 82px; }

.SunkistMenu li.li1:hover, 
.SunkistMenu li.li1-selected { background-position: -14px -31px; width: 82px; }
.SunkistMenu li.li1 a.a1:hover { background: url(images/homenav.gif); background-position: -14px -31px; width: 81px; height:26px; }

/* products */
.SunkistMenu li.li8 { background-position: -96px 0px; width: 146px; }

.SunkistMenu li.li8:hover, 
.SunkistMenu li.li8-selected { background-position: -96px -31px; width: 146px; }
.SunkistMenu li.li8 a.a8:hover { background: url(images/homenav.gif); background-position: -96px -31px; width: 146px; height:26px; }

/* healthy */   
.SunkistMenu li.li14 { background-position: -243px 0px; width: 127px; }

.SunkistMenu li.li14:hover, 
.SunkistMenu li.li14-selected { background-position: -243px -31px; width: 127px; }
.SunkistMenu li.li14 a.a14:hover { background: url(images/homenav.gif); background-position: -243px -31px; width: 127px; height:26px; }


/* kids */
.SunkistMenu li.li16 { background-position: -369px 0px; width: 112px; }

.SunkistMenu li.li16:hover, 
.SunkistMenu li.li16-selected { background-position: -369px -31px; width: 112px; }
.SunkistMenu li.li16 a.a16:hover { background: url(images/homenav.gif); background-position: -369px -31px; width: 112px; height:26px; }

/* promotions */
.SunkistMenu li.li27 { background-position: -375px 0px; width: 117px; }
.SunkistMenu li.li27:hover, 
.SunkistMenu li.li27-selected { background-position: -375px -31px; width: 117px; }
.SunkistMenu li.li27 a.a27:hover { background: url(images/homenav.gif); background-position: -375px -31px; width: 117px; height:26px; }

/* about */
.SunkistMenu li.li18 { background-position: -500px 0px; width: 117px; }

.SunkistMenu li.li18:hover, 
.SunkistMenu li.li18-selected { background-position: -500px -31px; width: 117px; }
.SunkistMenu li.li18 a.a18:hover { background: url(images/homenav.gif); background-position: -500px -31px; width: 117px; height:26px; }

/* video */
.SunkistMenu li.li156 { background-position: -620px 0px; width: 69px; }

.SunkistMenu li.li156:hover, 
.SunkistMenu li.li156-selected { background-position: -620px -31px; width: 69px; }
.SunkistMenu li.li156 a.a18:hover { background: url(images/homenav.gif); background-position: -620px -31px; width: 69px; height:26px; }


/* press */
/*
.SunkistMenu li.li19 { background-position: -728px 0px; width: 108px; }

.SunkistMenu li.li19:hover, 
.SunkistMenu li.li19-selected { background-position: -728px -31px; width: 108px; }
.SunkistMenu li.li19 a.a19:hover { background: url(images/homenav.gif); background-position: -728px -31px; width: 108px; height:26px; }
*/

/* contact */
.SunkistMenu li.li20 { background-position: -690px 0px; width: 95px; }
.SunkistMenu li.li20:hover, 
.SunkistMenu li.li20-selected { background-position: -690px -31px; width: 95px; }
.SunkistMenu li.li20 a.a20:hover { background: url(images/homenav.gif); background-position: -690px -31px; width: 95px; height:26px; }

/********************* End Tier 1 Level Menu Styles ***********************/
/**************************************************************************/

.SunkistMenu li ul li 
{ 
   width:128px; 
} 

.SunkistMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 40px;
    position:absolute;
    top: 100%;
    left: 0px;
}

.SunkistMenu ul ul li 
{
    background: #ffffff;
    padding:0 0 2px 5px;
    text-align:left;
    height:auto;
}

.SunkistMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0px;
    left: 138px;
}

.SunkistMenu ul ul li  /* all list items */
{
    width: 135px;
    background-color:#fdf7dd;
}



.SunkistMenu li:hover, /* list items being hovered over */
.SunkistMenu li.AspNet-Menu-Hover
{
    /* background: #E78642; */
}

.SunkistMenu ul ul li:hover, /* list items being hovered over */
.SunkistMenu ul ul li.AspNet-Menu-Hover
{
    background: #ffc313 url(images/navblend.gif) center left repeat-x;
}



.SunkistMenu ul ul a, /* all anchors and spans (nodes with no link) */
.SunkistMenu ul ul span
{
    color: #f6f5ff;
    padding: 2px;
    
    background: transparent;
}

.SunkistMenu ul ul li.AspNet-Menu-Leaf a, /* leaves */
.SunkistMenu ul ul li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

.SunkistMenu li:hover li:hover a, /* hovered text */
.SunkistMenu li:hover li:hover span,
.SunkistMenu li.AspNet-Menu-Hover a,
.SunkistMenu li.AspNet-Menu-Hover span,
.SunkistMenu li:hover li:hover li:hover a,
.SunkistMenu li:hover li:hover li:hover span,
.SunkistMenu li:hover li:hover li:hover li:hover a,
.SunkistMenu li:hover li:hover li:hover li:hover span,
.SunkistMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.SunkistMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
    color: White;
    background: transparent;
}

.SunkistMenu li:hover li a, /* the tier above this one is hovered */
.SunkistMenu li:hover li span,
.SunkistMenu li:hover li:hover li a,
.SunkistMenu li:hover li:hover li span,
.SunkistMenu li.AspNet-Menu-Hover li a,
.SunkistMenu li.AspNet-Menu-Hover li span,
.SunkistMenu li:hover li:hover li:hover li a,
.SunkistMenu li:hover li:hover li:hover li span,
.SunkistMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.SunkistMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: #c67d10;
    background: transparent;
}

.SunkistMenu .AspNet-Menu-Selected /* this tier is selected */
{
    border: solid 1px #00ff00 !important;
}

.SunkistMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    border: solid 1px #ff0000 !important;
}

.SunkistMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    border: solid 1px #0000ff !important;
}


/********************* Left Menu Styles ***********************/
/**************************************************************/
.LeftMenu ul.AspNet-Menu ul,
.LeftMenu li
{
    position:relative;
    visibility: visible;
    display:block;
}


.LeftMenu ul.AspNet-Menu li
{
    width:195px;
}

.LeftMenu ul.AspNet-Menu ul li
{
    padding-left:20px;
    width:150px;
}

.LeftMenu ul.AspNet-Menu li a
{
    padding:1px 0 3px 20px;
	font-family:Palatino Linotype, Times New Roman;
	font-size:1.1em;
	font-weight: bold;
	font-style: normal;
	color:#5260a1;
}

.LeftMenu ul.AspNet-Menu li a:hover, 
.LeftMenu ul.AspNet-Menu li.secondary-selected a
{
	color:#ffffff;
	background:#FFC310 url('images/menubg.gif') no-repeat center left;
	cursor: pointer;
}

.LeftMenu ul.AspNet-Menu ul li a,
.LeftMenu ul.AspNet-Menu ul li.tertiary-nonselected a
{
    padding:1px 0 3px 20px;
	font-family:Arial;
    font-size:.9em;
	font-weight: normal;
	font-style: normal;
	color:#2186DE;
	background:#ffffff url();
}

.LeftMenu ul.AspNet-Menu ul li a:hover, 
.LeftMenu ul.AspNet-Menu ul li.tertiary-selected a
{
	color:#DE9E31;
	background:#FFFFFF;
}

.LeftMenu ul ul li /* hide 2nd level */
{
    display:none;
}

.LeftMenu ul ul li.on /* show 2nd level */
{
    display:block;
}

.LeftMenu ul ul ul *, /* hide 3rd level */
.LeftMenu ul ul ul li,
.LeftMenu ul.AspNet-Menu ul li.tertiary-nonselected-off a
{
    display:none;
}

.LeftMenu ul ul.ul9 li, .LeftMenu ul.AspNet-Menu ul.ul9 li.tertiary-nonselected-off a{
    display: block;
}

.LeftMenu .secondary-nonselected ul.ul9 li, .LeftMenu .secondary-nonselected ul.ul9 li.tertiary-nonselected-off a{
    display: none;
}

/**************************************************************/
/******************* End Left Menu Styles *********************/


.SiteMapMenu a
{
    border-bottom:1px dashed #314594;
}

.SiteMapMenu ul.AspNet-Menu ul,
.SiteMapMenu li
{
    position:relative;
    visibility: visible;
    display:block;
}

.SiteMapMenu ul.AspNet-Menu li
{
    font-weight:bold;
    margin-top:20px;
}

.SiteMapMenu ul.AspNet-Menu li li,
.SiteMapMenu ul.AspNet-Menu li li a
{
    font-weight:normal;
    margin-top:0px;
    color:orange;
}

.SiteMapMenu ul.AspNet-Menu li li li,
.SiteMapMenu ul.AspNet-Menu li li li a
{
    font-weight:normal;
    margin-top:0px;
    color:#314594;
}

.SiteMapMenu ul.AspNet-Menu ul li
{
    padding-left:20px;
    width:85px;
}
*html .SiteMapMenu ul { float:left; display:block; width:100%; }
*html .SiteMapMenu ul ul ul { display:block !important; visibility:visible !important; }
