/* $Id: nice_menus.css,v 1.27 2007/12/20 14:25:25 add1sun Exp $ */
/*
 This file contains the basic logic for nice menus, and should not be
 edited.  To customize the menus, it's recommended to create a custom CSS
 file using nice_menus_default.css as a template, then configure the module
 to use your custom CSS file (this is done in the global settings tab of
 the theme administration.)
 */
/* Below should fix menu being a few pixels away in some themes, and menus disappearing behind other stuff. */
.block-nice_menus {
    line-height: normal;
    z-index: 1000;
	left:0px;
	top:0px;

}

.block-nice_menus .title {
    display: none;
}

ul.nice-menu, ul.nice-menu ul {
    z-index: 1000;
    position: relative;
    
	/* -- add */
	background-color:transparent;
	font-size: 11px;
    margin: 0px;
    padding: 0px;
    list-style: none;
    text-align: left;
	left:0px;
}

ul.nice-menu li {
	position: relative;
	/* -- add */
    float: left;


    margin-right: 2px
    text-transform: nonease;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;

	
}

ul.nice-menu a {
    display: block;
	text-decoration: none;
}

ul.nice-menu ul,
/* For Garland header. */
#header-region ul.nice-menu ul {
    position: absolute;
    display: none;	

}

ul.nice-menu li.over ul {
    display: block;
    
}

ul.nice-menu ul li {
    display: block;

}

ul.nice-menu:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Show submenus when over their parents. */
ul.nice-menu li:hover ul, 
ul.nice-menu li.menuparent li:hover ul, 
ul.nice-menu li.menuparent li.menuparent li:hover ul, 
ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul, 
ul.nice-menu li.over ul, ul.nice-menu li.menuparent li.over ul, 
ul.nice-menu li.menuparent li.menuparent li.over ul, 
ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,
/* Repeat all this stuff just for Garland headers. */
#header-region ul.nice-menu li:hover ul, #header-region ul.nice-menu li.menuparent li:hover ul, #header-region ul.nice-menu li.menuparent li.menuparent li:hover ul, #header-region ul.nice-menu li.over ul, #header-region ul.nice-menu li.menuparent li.over ul, #header-region ul.nice-menu li.menuparent li.menuparent li.over ul {
    display: block;
}
/* Hide sub-menus initially. */
ul.nice-menu li:hover ul ul, ul.nice-menu li:hover ul ul ul, ul.nice-menu li:hover li:hover ul ul, ul.nice-menu li:hover li:hover ul ul ul, ul.nice-menu li:hover li:hover li:hover ul ul, ul.nice-menu li:hover li:hover li:hover ul ul ul, ul.nice-menu li.over ul ul, ul.nice-menu li.over ul ul ul, ul.nice-menu li.over li.over ul ul, ul.nice-menu li.over li.over ul ul ul, ul.nice-menu li.over li.over li.over ul ul, ul.nice-menu li.over li.over li.over ul ul ul,
/* Repeat all this stuff just for Garland headers. */
#header-region ul.nice-menu li:hover ul ul, #header-region ul.nice-menu li:hover ul ul ul, #header-region ul.nice-menu li:hover li:hover ul ul, #header-region ul.nice-menu li:hover li:hover ul ul ul, #header-region ul.nice-menu li:hover li:hover li:hover ul ul, #header-region ul.nice-menu li:hover li:hover li:hover ul ul ul, #header-region ul.nice-menu li.over ul ul, #header-region ul.nice-menu li.over ul ul ul, #header-region ul.nice-menu li.over li.over ul ul, #header-region ul.nice-menu li.over li.over ul ul ul, #header-region ul.nice-menu li.over li.over li.over ul ul, #header-region ul.nice-menu li.over li.over li.over ul ul ul {
    display: none;
}
/***************
 IE 6 Fixes
 ***************/
/* Iframe to fix z-index bug when menu hovers over <select> fields. */
ul.nice-menu li.menuparent ul,
/* For Garland header. */
#header-region ul.nice-menu li.menuparent ul {
    overflow: visible !important;
    /* overflow: hidden; */
}

ul.nice-menu li.menuparent ul iframe,
/* For Garland header. */
#header-region ul.nice-menu li.menuparent ul iframe {
    display: block;
    display /**/:block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1000;
	z-index:1000;
	width:5px;
	height:5px;
    filter: mask( );
}
