.navitem{overflow: visible; }

.navitem img{z-index: -1px;}

/* The element that contains your links */
#navigation {}

/* If you make the main links vertical, it's best to supply a static width */
#navigation ul {/* width:120px; */ margin: 0px; padding: 0px;}

/* Comment out float:left; to make the main links vertical */
#navigation ul li {float: left; /* */}

/* Level 2 Positioning */
#navigation ul li ul { width: 130px; border-bottom: 5px solid #111;  left: 0px; top: 42px; z-index: auto; /* top:0px; left:70px; */}

/* Level 3 Positioning */
#navigation ul li ul li ul {left: 0px; top: 0px;}

/* Level 1 Link Style */
#navigation ul li a { float: left;  color: #fff; background-color: #000; text-decoration: none;}
#navigation ul li a:hover {text-decoration: underline;}

/* Level 2 Link Style */
#navigation ul li ul li a {width: 100px; 
                           text-align: left; 
                           padding: 10px; 
                           color: #399bff; 
                           background-color: #333; 
                           text-decoration: none;
                           font-weight: bold;
                           font-size: 14px;
                           border-left: 5px solid #111;
                           border-right: 5px solid #111; 
                           z-index: 10000;
                           
                           }
#navigation ul li ul li a:hover {color: #fff; text-decoration: none; background-color: #1d3152;}


/* Function - Do not change */
#navigation ul {list-style: none;}
#navigation ul li {position: relative;}
#navigation ul li ul {position: absolute; display: none;}
#navigation ul li:hover ul, #navigation ul li.over ul {display: block;}
#navigation ul li ul li {width: 100px; display: block; }
#navigation ul li ul li ul {  }
#navigation ul li:hover ul li ul, #navigation ul li.over ul li ul {display: none;}
#navigation ul li:hover ul li ul a, #navigation ul li.over ul li ul a {display: none;}
#navigation ul li:hover ul li:hover ul, #navigation ul li.over ul li.over ul {display: block;}
#navigation ul li:hover ul li:hover ul a, #navigation ul li.over ul li.over ul a {display: block;}
#navigation ul li ul li ul li {  }

/* Fix IE. Hide from IE Mac \*/
* html #navigation ul li a {height: 1%;}
/* End */