/* Start of CMSMS style sheet 'ibizsim - stylesheet menu' */
/***********************************************************************
-- ibizsim - stylesheet menu
-- Developed from Navigation: CSSMenu - Horizontal
-- Modified by: Dr. Ashok N. Ullal
-- Modified in: July 2007
***********************************************************************/

/***********************************************************************
-- menu_vert
***********************************************************************/

#menu_vert {
   margin-left: 1px;
   margin-right: 1px;
}

/***********************************************************************
-- menuwrapper
***********************************************************************/

/* The wrapper clears the floating elements of the menu */

/* Fix for Opera 8 */
.clearb {
  clear:            both;
}

#menuwrapper { 
/*  overflow: hidden;  */ /* Fix for Opera 8 */
  background-color: #E4E4E4;
  border:           1px solid #C0C0C0;
  width:            98%;
  height:           2em;
  margin-left:      10px;
  margin-bottom: 10px;
}

/***********************************************************************
-- Set the width of the menu elements at second level. Leaving first
-- level flexible.
***********************************************************************/

#primary-nav li li { 
  width:            200px;
}

/***********************************************************************
-- Unless you know what you do, do not touch this.
***********************************************************************/

#primary-nav, #primary-nav ul {
  list-style:       none;
  margin:           0px;
  padding:          0px;
}

#primary-nav ul { 
  position:         absolute;
  top:              auto;
  display:          none;
}

#primary-nav ul ul { 
  margin-top:       1px;
  margin-left:      -1px;
  left:             100%;
  top:              0px;
}
	
#primary-nav li { 
  margin-left:      -1px;
  float:            left;
}

#primary-nav li li { 
  margin-left:      0px;
  margin-top:       -1px;
  float:            none;
  position:         relative;
}

/***********************************************************************
-- Styling the basic apperance of the menu elements
***********************************************************************/

#primary-nav a { 
  display:          block;
  margin:           0px;
  padding:          5px 10px;
  text-decoration:  none;
  color:            #006699;
}

#primary-nav li a { 
  border-right:     1px solid #C0C0C0;
  border-left:      1px solid #C0C0C0;
}

#primary-nav li li a { 
  border:           1px solid #C0C0C0;
}

#primary-nav li, #primary-nav li.menuparent { 
  background-color: #ececec;
}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */

/***********************************************************************
-- Styling the basic apperance of the active page elements
-- shows what page in the menu is being displayed
***********************************************************************/

#primary-nav li.menuactive { 
  background-color: #C7C7C7;
}

/***********************************************************************
-- Styling the basic apperance of the menuparents
-- here styled the same on hover (fixes IE bug
***********************************************************************/

#primary-nav ul li.menuparent, 
#primary-nav ul li.menuparent:hover, 
#primary-nav ul li.menuparenth { 
  background-image: url(images/cms/arrow.gif); /* arrow for menuparents */
  background-position: center right;
  background-repeat:   no-repeat;
}

/***********************************************************************
-- Styling the apperance of menu items on hover
***********************************************************************/

#primary-nav li:hover, 
#primary-nav li.menuh, 
#primary-nav li.menuparenth, 
#primary-nav li.menuactiveh { 
  background-color: #E7AB0B;
}

/***********************************************************************
-- The magic - set to work for up to a 3 level menu, but can be
-- increased unlimited
***********************************************************************/

/*
add
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul ul ul,
for fourth level 
*/
#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
  display:          none;
}

/* add 
#primary-nav ul ul ul li:hover ul, 
#primary-nav ul ul ul li.menuparenth ul,
for fourth level
*/
#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
  display:          block;
}


/***********************************************************************
-- IE Hacks
***********************************************************************/

#primary-nav li li { 
  float:            left;
  clear:            both;
}

#primary-nav li li a {
  height:           1%;
}

/* End of 'ibizsim - stylesheet menu' */

