/*
'============================================================
' Menu item possible style suffixes:
'
'	_Sel =			Selected.
'	_Inactive =		Inactive in the menu, (Greyed out).
'	_Passive =		Has a selected child.
'	_Sel_Inactive =	Selected but inactive (Greyed out).
'
' i.e. menuCell0_Sel_Inactive = Selected but not visible in menu
' i.e. menuCell0_Passive = Has a child which is selected.
'	
'============================================================
*/

/*============================================================
' Normal nested menu styles (Sample)
'===========================================================*/
/* Menu item, Level 0: Root items*/
.menuCellL0, .menuCellL0_Sel, .menuCellL0_Passive, .menuCellL0_Inactive, .menuCellL0_Sel_Inactive { padding-top: 4px; }

.menuCellL0 a, .menuCellL0 a:link, .menuCellL0 a:visited, .menuCellL0 a:active
{ 
	display: block; color: #6c4c27; font-family: Verdana, Arial, sans-serif; font-size: .9em; padding: 4px; text-decoration: none; 
	background: #ffebaf url(../images/Menu_BG.png) no-repeat;
}

.menuCellL0_Sel a, .menuCellL0_Sel a:link, .menuCellL0_Sel a:visited, .menuCellL0_Sel a:active
, .menuCellL0_Passive a, .menuCellL0_Passive a:link, .menuCellL0_Passive a:visited, .menuCellL0_Passive a:active
{ 
	display: block; color: #fff; font-family: Verdana, Arial, sans-serif; font-size: .9em; padding: 4px; text-decoration: none; 
	background: #ffebaf url(../images/Menu_BG_Sel.png) no-repeat; font-weight: bold;
}

.menuCellL0_Inactive a, .menuCellL0_Inactive a:link, .menuCellL0_Inactive a:visited, .menuCellL0_Inactive a:active
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .9em; padding: 4px; text-decoration: none; background-color:#FFFFCC; }

.menuCellL0_Sel_Inactive a, .menuCellL0_Sel_Inactive a:link, .menuCellL0_Sel_Inactive a:visited, .menuCellL0_Sel_Inactive a:active
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .9em; font-weight: bold; text-decoration: none; padding: 4px; background-color:#FFFFCC; }



/* Main Menu, ChildItems*/
.menuChild, .menuChild_Sel, .menuChild_Inactive, .menuChild_Sel_Inactive, .menuChild_Passive 
{ padding-top: 0px; border-left: 2px solid #bc964d; border-right: 2px solid #bc964d; }

.menuChild a, .menuChild a:link, .menuChild a:visited
{ display: block; color: #6c4c27; font-family: Verdana, Arial, sans-serif; font-size: .8em; padding: 4px; text-decoration: none; }

.menuChild_Sel a, .menuChild_Sel a:link, .menuChild_Sel a:visited
, .menuChild_Passive a, .menuChild_Passive a:link, .menuChild_Passive a:visited
{ display: block; color: #6c4c27; font-family: Verdana, Arial, sans-serif; font-size: .8em; font-weight: bold; padding: 4px; text-decoration: none; }

.menuChild_Inactive a, .menuChild_Inactive a:link, .menuChild_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .8em; padding: 4px; text-decoration: none; }

.menuChild_Sel_Inactive a, .menuChild_Sel_Inactive a:link, .menuChild_Sel_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .8em; font-weight: bold; padding: 4px; }



.menuChild2, .menuChild2_Sel, .menuChild2_Inactive, .menuChild2_Sel_Inactive, .menuChild2_Passive 
{ padding-top: 0px; padding-left: 10px; border-left: 2px solid #bc964d; border-right: 2px solid #bc964d; }

.menuChild2 a, .menuChild2 a:link, .menuChild2 a:visited
{ display: block; color: #6c4c27; font-family: Verdana, Arial, sans-serif; font-size: .75em; padding: 4px; text-decoration: none; }

.menuChild2_Sel a, .menuChild2_Sel a:link, .menuChild2_Sel a:visited
, .menuChild2_Passive a, .menuChild2_Passive a:link, .menuChild2_Passive a:visited
{ display: block; color: #6c4c27; font-family: Verdana, Arial, sans-serif; font-size: .75em; font-weight: bold; padding: 4px; text-decoration: none; }

.menuChild2_Inactive a, .menuChild2_Inactive a:link, .menuChild2_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .75em; padding: 4px; text-decoration: none; }

.menuChild2_Sel_Inactive a, .menuChild2_Sel_Inactive a:link, .menuChild2_Sel_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .75em; font-weight: bold; padding: 4px; }



.menuChild3, .menuChild3_Sel, menuChild3_Inactive, menuChild3_Sel_Inactive, .menuChild3_Passive 
{ padding-top: 0px; padding-left: 15px; border-left: 2px solid #bc964d; border-right: 2px solid #bc964d; }

.menuChild3 a, .menuChild3 a:link, .menuChild3 a:visited
{ display: block; color: #6c4c27; font-family: Verdana, Arial, sans-serif; font-size: .75em; padding: 4px; text-decoration: none; }

.menuChild3_Sel a, .menuChild3_Sel a:link, .menuChild3_Sel a:visited
, .menuChild3_Passive a, .menuChild3_Passive a:link, .menuChild3_Passive a:visited
{ display: block; color: #6c4c27; font-family: Verdana, Arial, sans-serif; font-size: .75em; font-weight: bold; padding: 4px; text-decoration: none; }

.menuChild3_Inactive a, .menuChild3_Inactive a:link, .menuChild3_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .75em; padding: 4px; text-decoration: none; }

.menuChild3_Sel_Inactive a, .menuChild3_Sel_Inactive a:link, .menuChild3_Sel_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .75em; font-weight: bold; padding: 4px; }





/* Header Menu */
.menuHeaderItem a, .menuHeaderItem a:link, .menuHeaderItem a:active, .menuHeaderItem a:visited
{
	display: inline; color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: .8em; text-decoration: none; margin-right: 6px; 
	text-transform: uppercase;
}
.menuHeaderItem_Sel a, .menuHeaderItem_Sel a:link, .menuHeaderItem_Sel a:active, .menuHeaderItem_Sel a:visited
{
	display: inline; color: #ffebaf; font-family: Verdana, Arial, sans-serif; font-size: .8em; text-decoration: none; margin-right: 6px; 
	text-transform: uppercase;
}

/* Footer Menu */
.menuFooterItem, .menuFooterItem a:link, .menuFooterItem a:active, .menuFooterItem a:visited
{
	display: inline; color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: .9em; text-decoration: none; margin-right: 6px; 
	text-transform: uppercase;
}
.menuFooterItem_Sel, .menuFooterItem_Sel a:link, .menuFooterItem_Sel a:active, .menuFooterItem_Sel a:visited
{
	display: inline; color: #ffebaf; font-family: Verdana, Arial, sans-serif; font-size: .9em; text-decoration: none; margin-right: 6px; 
	text-transform: uppercase;
}


/* Admin Menu */
.menuAdminItem { padding-top: 4px; }
.menuAdminItem
{ 
	display: block; color: #6c4c27; font-family: Verdana, Arial, sans-serif; font-size: .9em; padding: 4px; text-decoration: none; 
	background: #ffebaf url(../images/Menu_BG.png) no-repeat;
}
.menuAdminItem a, .menuAdminItem a:link, .menuAdminItem a:visited
{	color: #6c4c27; }
.menuAdminItem a:hover
{  }

/*============================================================
' END RIPE CMS STYLES
'===========================================================*/


/* Misc menu items */
.menuBottom { height:2px; background-color:#bc964d; }
