
#mainmenu {
      /*background-color:#f0f0f0;
      overflow:hidden;
      margin-top:20px;
      margin-bottom:10px;*/
      width:697px;
      height:44px;
      float:left;
      background-image:url(../images/menu_bkg.png);
      overflow:hidden;
      margin-top:67px;
      margin-left:13px;
      padding-left:30px;
      padding-top:20px;
}

   #mainmenu  ul {
   	display: block;/*
   	margin: 0;
   	padding: 0;
   	list-style: none;*/
   	z-index: 90;
   	list-style:none;
   }

      #mainmenu  ul li {
         /*float:left;
         padding:5px;
         padding-left:12px;
         padding-right:12px;*/
         float:left;
         margin-left:10px;
         padding:6px;
         padding-left:15px;
         padding-right:5px;
         background-image:url(../images/li_border.png);
         background-position:left;
         background-repeat:no-repeat;
      }
      
         #mainmenu ul li.first{
            margin-left:20px;
            padding-left:0px;
            background:none;
         }
      
         /*#mainmenu  ul li.current {
            background-color:#333;
         }*/
            #mainmenu ul li.current a {
               /*color:#fff;*/
               color:#014730;
               background-image:url(../images/li_triangle.png);
               background-position:center 26px;
               background-repeat:no-repeat;
               padding-bottom:20px;
            }

         #mainmenu ul li a {
            /*font-size:14px;
            text-decoration:none;*/
            font-size:13px;
            font-weight:bold;
            text-transform: uppercase;
            text-decoration:none;
         }

            #mainmenu  ul li a:hover {
               text-decoration:underline;
            }

      #mainmenu  ul.level2, 
      #mainmenu ul.level3, 
      #mainmenu ul.level4 {
      	position: absolute;
      	top: 0px;
      	left: 0px;
      	padding:0;
      	margin:0;
      	visibility: hidden;
      	border: 1px solid #aaa;
      	background: #f0f0f0;
      	font-size:11px;
      	color:#111;
      	width: 175px;
      }

      #mainmenu  ul.level2 li, 
      #mainmenu ul.level3 li, 
      #mainmenu ul.level4 li {
      	margin: 0;
      	padding: 0;
      	width: 175px;
      }
      
      #mainmenu  ul.level2 li a, 
      #mainmenu ul.level3 li a,
      #mainmenu ul.level4 li a {
      	padding: 5px;
      	padding-left:10px;
      	color:#111;
      	height:auto;
      	display:block;
      }
      
      #mainmenu  ul.level2 li a:hover,
      #mainmenu  ul.level3 li a:hover,
      #mainmenu  ul.level4 li a:hover {
      	font-weight: normal;
      	background-color: #bbb;
      	background-image: none;
      }
