/*
  CSS generated via the Multi-level Navigation Plugin ... http://pixopoint.com/multi-level-navigation/

  If you would like a similar menu for your own site, then please try the PixoPoint Web Development
  CSS generator for creating flyout, dropdown and horizontal slider menus ... http://pixopoint.com/suckerfish_css/


*** Main menu CSS code ***/
#pixopoint_menu1 {
margin-top: 47px;
}

#suckerfishnav .current_page_item a {
/* background: #fff; */

}


#suckerfishnav li.page-item-18 ul {

display: inline;
list-style: none outside;
 width: 692px; 
/* margin-left: -114px; */
margin-left: -106px;
z-index: 1000;
height: 200px;
}

#suckerfishnav  li.page-item-18 li  {
/* width: 139px; */
height: 200px;
font: 13px Arial;
color: #555555;
line-height: 18px;
}

#suckerfishnav  li.page-item-18 li a {
 width: 139px; 
/* padding 0 10px;*/

}

#suckerfishnav  li.page-item-18 li a img {
margin: 0 auto 5px;
}

#suckerfishnav li.page-item-18 li  {
display: inline;
height: 200px;
/* width: 139px; */
float: left;
list-style: none;
color: #000000;
background: #faf9f4;
/* padding: 0 10px; */
margin: 0 7px !important;
}

#suckerfishnav li.page-item-18 ul ul {

display: block !important;
}

#suckerfishnav li.page-item-18 ul ul li  {

list-style: disc outside;
}

#suckerfishnav li.page-item-18 ul ul li  a {
color: blue;
text-decoration: underline;

}

#suckerfishnav li.page-item-18 ul ul li:hover {
background: #fff;

}


#suckerfishnav {background: transparent; font:13px Arial; font-weight:normal; width:100%;}

#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:43px;padding:0; margin:0; width:100%;}

#suckerfishnav a {display:block; color:#666; text-decoration:none; padding:0px 10px;}

#suckerfishnav li {float:left;padding:0; border-top: 1px solid transparent; border-left: 1px solid transparent; border-right: 1px solid transparent; }

#suckerfishnav ul {
left:-999em;
width: 245px;
height:auto;
font-weight:normal;
margin:0;
line-height:1;
position:absolute; 
z-index: 1000;
border-bottom: 1px solid #e3e1d7;
border-left: 1px solid #e3e1d7; border-right: 1px solid #e3e1d7;  /* border-top: 1px solid #e3e1d7; */
padding: 10px 0px;
margin: 0px 0 0 -1px;}

#suckerfishnav li li {font-weight:normal;font-family:Arial; background: #fff; border: none; margin: 0 15px;  border-top: 1px solid #e3e1d7;}



#suckerfishnav li li a {display: block;  padding: 10px; font-size:13px;  margin: 0px; color: #888888 ; font-weight: normal; width: 193px; border-top: 1px solid #f1f0ea;  }

#suckerfishnav li li.first-item a {border-top: none;  }


#suckerfishnav li ul ul {margin:-21px 0 0 150px; }



#suckerfishnav li li:hover {background:#f1f0ea;}


#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {color:#333;}

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#333;}

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#888;}

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;background:#fff;}

#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:#fff; border-top: 1px solid #e3e1d7; border-left: 1px solid #e3e1d7; border-right: 1px solid #e3e1d7;}

#suckerfishnav li:hover li, #suckerfishnav li.sfhover li { border: none;}