/* ********** Style for menus.php */
/* ********** Drop Down Menu function and positioning*/


#hmenu ul ul,
#hmenu li:hover ul ul,
#hmenu li li:hover ul ul,
#hmenu li li li:hover ul ul,
#hmenu li li li li:hover ul ul,
#vmenu ul ul,
#vmenu li:hover ul ul,
#vmenu li li:hover ul ul,
#vmenu li li li:hover ul ul,
#vmenu li li li li:hover ul ul{
	display:none;
}

#hmenu li:hover ul,
#hmenu li li:hover ul,
#hmenu li li li:hover ul,
#hmenu li li li li:hover ul,
#vmenu li:hover ul,
#vmenu li li:hover ul,
#vmenu li li li:hover ul,
#vmenu li li li li:hover ul{
	display:block;
}

#hmenu li,
#vmenu li {
	position:relative;
}

#hmenu ul,
#vmenu ul{
	width:9.0em;
	padding:0;
}

div#hmenu ul,
div#hmenu ul ul,
div#hmenu ul ul ul,
div#hmenu ul ul ul ul,
div#hmenu ul ul ul ul ul,
div#vmenu ul,
div#vmenu ul ul,
div#vmenu ul ul ul,
div#vmenu ul ul ul ul,
div#vmenu ul ul ul ul ul{
	list-style:none;
}

/***********************************************************************
** width of top menus
***********************************************************************/

#hmenu ul{
	float:left;
        width:9.98em;       
}

#hmenu{
	height:1.8em;
}

#hmenu ul ul,
#vmenu ul ul{
	position:absolute;
	z-index:500;
	top:auto;
}

/* ********** Menu opens downwards and to the right (standard)*/
#vmenu ul ul{
	top:0;
	left:9.0em;
}

/***********************************************************************
** distance between sub menus
***********************************************************************/

#hmenu ul ul ul{
	top:0;
	left:10.0em;
}

/* ********** Menu opens upwards*/
#hmenu.menuupleft ul ul,
#hmenu.menuup ul ul{
	bottom:.9em;
}

#hmenu.menuupleft ul ul ul,
#hmenu.menuup ul ul ul{
	bottom:-0.35em;
	top:auto;
}

#vmenu.menuupleft ul ul,
#vmenu.menuup ul ul{
	bottom:-0.15em;
	top:auto;
}

/* ********** Menu opens to the left*/
#hmenu.menuupleft ul ul,
#hmenu.menuleft ul ul{
	right:-0.3em;
}

#hmenu.menuupleft ul ul ul,
#hmenu.menuleft ul ul ul{
	left:-7.15em;
}

#vmenu.menuupleft ul ul,
#vmenu.menuleft ul ul{
	left:-9.15em;
}

/* ********** Styling */

/***********************************************************************
** border color of menus
***********************************************************************/

#hmenu ul{
	margin:0px -23px -0px -1px;
	border:0px solid red;
}

#vmenu ul{
	margin:0 0 2px 0;
	border:1px solid #aaa;
}

#hmenu ul .createlink,
#vmenu ul .createlink{
	display:none;
}

/***********************************************************************
** font color of menus, last will change inner menus distance
***********************************************************************/

#hmenu ul a,
#vmenu ul a{
	color:#aaa;
	border-bottom:none;
}

#vmenu ul li{
	padding-left:0;
	border:none;
}

#hmenu li:hover,
#vmenu li:hover{
	cursor:pointer;
	z-index:100;
}

#hmenu .menuitem,
#hmenu .menutitle,
#vmenu .menuitem,
#vmenu .menutitle{
	display:block;
	width:100%;
	background:transparent;
	margin:0;
	padding:1px 0;
	font-size:95%;
	text-indent:3px;
	white-space:nowrap;
}
/***********************************************************************
** background color of top menus
***********************************************************************/

#hmenu .menutitle a,
#vmenu .menutitle a{
	font-size:100%;
	padding:0;
	background:transparent;
letter-spacing:0.1em;
	font-family:"century schoolbook", times,serif;
	font-size:14px;
font-weight:500;
	line-height:2.0em;
}

/***********************************************************************
** highlight color of sub menus
***********************************************************************/

#hmenu ul ul .menuitem:hover,
#vmenu ul ul .menuitem:hover{
	background:#fff;
}

/***********************************************************************
** border color of sub menus
***********************************************************************/

#hmenu ul ul .menuitem,
#vmenu ul ul .menuitem{
	background:#fff;
	font-size:80%;
}

/***********************************************************************
** background color of sub menus
***********************************************************************/

#hmenu a,
#vmenu a{
	display:block;
	text-decoration:none;
	background:#000;
}

/***********************************************************************
** highlight color of top + sub menus
***********************************************************************/

#hmenu a:hover,
#vmenu a:hover{
	color:#000;
	background:transparent;
}

/***********************************************************************
** background color of top menus
***********************************************************************/

#hmenu .menutitle,
#vmenu .menutitle{
	background:transparent;
}

/***********************************************************************
** background color of top menus, on focus
***********************************************************************/

#hmenu .menutitle:hover,
#vmenu .menutitle:hover{
	background:transparent;
}

#hmenu .menuseparator,
#vmenu .menuseparator{
	display:block;
	width:100%;
	height:2px;
	background:#999;
	font-size:2px;
	color:ora;
}

/* Fix IE. Hide from IE Mac \*/
* html #hmenu ul li{float:left;height:1%;}
* html #vmenu ul li{float:left;height:1%;}
* html #hmenu ul li a{height:1%;}
* html #vmenu ul li a{height:1%;}
/* End */
