.expand1 .ekflexmenu_submenu_items .ekflexmenu_submenu_items, 
.expand1 .ekflexmenu_submenu_items .ekflexmenu_submenu_items_hidden, 
.expand1 .ekflexmenu_submenu_items_hidden .ekflexmenu_submenu_items_hidden
{
	margin: 0px 0px 6px 10px; /* indents menu items, accumulating with each nesting level */
    border-bottom-width: 0px; /* prevents bottom border from accumulating, with each level of nesting */    
}

.expand1 .ekflexmenu_submenu,
.expand1 .ekflexmenu_submenu_hover,
.expand1 .ekflexmenu_submenu_parent,
.expand1 .ekflexmenu_submenu_parent_hover
{
	/* DIV; holds submenu items, such as a submenu title and links. */
	position: relative;
	top: 0px;
	left: 0px;	
}

.expand1 .ekflexmenu_submenu_items {
	/* DIV; container for menu lists. */
    overflow: hidden; /* truncate what cannot fit */
    /*border-bottom: solid 2px rgb(71, 71, 71);*/    
}

.expand1 .ekflexmenu_submenu_items_hidden 
{
	/* DIV; normally hidden container for menu lists (becomes visible if */
	/* user clicks on related submenu button, or if Javascript/CSS not supported). */
	display: none;
}

.expand1 .ekflexmenu_button
{
	/* A; hovered version of .ekflexmenu_button, see above... */
    color: #FFFFFF;
}
.expand1 .ekflexmenu_button:focus,
.expand1 .ekflexmenu_button:hover,
.expand1 .ekflexmenu_button_hover
{
	/* A; hovered version of .ekflexmenu_button, see above... */
    color: #D7B52E;
}
.expand1 .ekflexmenu_button_selected
{
	/* A; selected version of .ekflexmenu_button, see above... */
    color: #D7B52E;
}
.expand1 .ekflexmenu_button_selected_hover
{
	/* A; hovered version of .ekflexmenu_button_selected, see above... */
    color: rgb(255, 255, 255);
}
