/* Start of CMSMS style sheet 'black_bug_navigation' */
#menu_vert {
   margin-left: 1px;
   margin-right: 1px;
}

/* The wrapper clears the floating elements of the menu */

/* Fix for Opera 8 */
.clearb { clear: both; }

#menuwrapper { 
   /* Fix for Opera 8 */ 
   /*overflow: hidden; */
   /*background-color: transparent;*/
   /*border: 1px solid #E1023B;*/
   width: 65em;
   margin: 0 auto;
   height: 34px;
}

#primary-nav, 
#primary-nav ul {
   list-style: none; 
   margin: 0px; 
   padding: 0px; 
   margin-left: 0px;
}

#primary-nav ul { 
   position: absolute; 
   top: auto; 
   display: none; 
}

#primary-nav li { 
   margin-left: -1px;
   float: left; 
}

/* Styling the basic apperance of the menu elements */

#primary-nav li a { 
   padding-left: 19px;
   border: 0px;
}

#primary-nav li a span{ 
   padding: 10px 19px 11px 0px; 
   font-size: 1.3em;
   font-weight: bold;
   position: relative;
}

#primary-nav li, 
#primary-nav li.menuparent { 
   /*background-color: transparent; */
}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */

#primary-nav li.menuactive a span,
#primary-nav li.menuactivemenufirst a span,
#primary-nav li.menuactivemenulast a span,
#primary-nav li:hover span
{ 
   color: white;
}

#primary-nav li:hover
{ 
   visibility: visible;
}

#primary-nav a span, 
#primary-nav a{ 
   display: block; 
   margin: 0px; 
   text-decoration: none; 
   color: #E1023B;
}

#primary-nav li a,
#primary-nav li.menulast a
{
   background: url('uploads/images/black_bug/menu_l.jpg') no-repeat left top;
}
   
#primary-nav li a span,
#primary-nav li.menufirst a span 
{   
   background: url('uploads/images/black_bug/menu_r.jpg') no-repeat right top;
}
   
#primary-nav li.menufirst a
{ 
   background: url('uploads/images/black_bug/menu_left_l.jpg') no-repeat left top; 
}

#primary-nav li.menulast a span
{ 
   background: url('uploads/images/black_bug/menu_right_r.jpg') no-repeat right top;
}
   
#primary-nav li.menuactive a,
#primary-nav li.menuactivemenulast a
{
   background: url('uploads/images/black_bug/menu_l.jpg') no-repeat left -68px;
}

#primary-nav li.menuactive a span,
#primary-nav li.menuactivemenufirst a span
{ 
   background: url('uploads/images/black_bug/menu_r.jpg') no-repeat right -68px;
}

#primary-nav li.menuactivemenufirst a
{ 
   background: url('uploads/images/black_bug/menu_left_l.jpg') no-repeat left -68px; 
}

#primary-nav li.menuactivemenulast a span
{ 
   background: url('uploads/images/black_bug/menu_right_r.jpg') no-repeat right -68px;
}

/* Styling the apperance of menu items on hover */
/*
#primary-nav li.menucenter a:hover ,
#primary-nav li.menulast a:hover 
{ 
   background: url('uploads/images/black_bug/menu_l.jpg') no-repeat left -34px; 
}

#primary-nav li.menucenter a:hover span,
#primary-nav li.menufirst a:hover span
{ 
   background: url('uploads/images/black_bug/menu_r.jpg') no-repeat right -34px;
}

#primary-nav li.menufirst a:hover { 
   background: url('uploads/images/black_bug/menu_left_l.jpg') no-repeat left -34px; 
}

#primary-nav li.menulast a:hover span{ 
   visibility: hidden;
   /*background: url('uploads/images/black_bug/menu_right_r.jpg') no-repeat right -34px;*/
}
*/
/* End of 'black_bug_navigation' */

