/*
  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 ***/
ul#suckerfishnav 
{ 
  display: block;
  margin: 0; 
  padding: 0; 
  width: 262px;
	height: 340px;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: url(/wp-content/themes/tycko/images/nav.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
ul#suckerfishnav li ul 
{ 
  position: absolute; 
  display: block; 
  visibility: hidden; 
  width: 18em; 
  margin: -37px 0 0 262px; 
  padding: 0; 
  /*border-bottom: .1em solid #39322b; */
  z-index: 99;
}
ul#suckerfishnav li ul.scroll 
{ 
  max-height: 30em; 
  _height: 30em; 
  overflow-y: auto; 
  overflow-x: hidden; 
}
/* star HTML filter fixes mysteriously appearing margin bug in all versions/platforms of IE */ 
* html ul#suckerfishnav li ul li 
{ 
  display: inline; 
} /* end filter */
ul#suckerfishnav li ul li ul 
{ 
  position: absolute; 
  top: auto; 
  left: auto; 
  margin: -2.2em 0 0 17.9em; 
  padding: 0;
}
ul#suckerfishnav li ul li ul.sublist 
{ 
  position: relative; 
  margin: -1.2em 0 0 0; 
  padding: 0; 
  border-bottom: 0;
}
/* Items */
ul#suckerfishnav li 
{ 
  list-style: none;  
  height: auto; 
  display: inline; 
  /*float: none; */
  float: left;
  margin: 0; 
  position:relative; 
}
/*property + whitespace + empty comment filter positions top-level navigation in single row for IE 5.0 */ 
ul#suckerfishnav li 
{ 
  display /**/: block; 
  float /**/: left;
} 
/* end filter */ 
ul#suckerfishnav li ul li 
{ 
  display: block; 
  float: none;
}
/* Links */
ul#suckerfishnav li a 
{ 
  display: block; 
  float: left; 
  /*background-color: #98BFEB; */
  background-color: #747371;
  opacity:0.7;
  filter:alpha(opacity=70)
  color: #ffffff; 
  text-decoration: none; 
  font-family: Arial, Sans-Serif;
  font-size: 12px;
  color: #ffffff;
}
/* commented backslash filter positions top-level navigation in single row for Mac IE \*/ 
ul#suckerfishnav li a 
{ 
  float: none; 
} 
/* end filter */
ul#suckerfishnav li a:hover, ul#suckerfishnav li a:focus 
{ 
  background-color: #04173f; 
  color: #ffffff;
}
ul#suckerfishnav li ul li a 
{ 
  /*line-height: 1.2em; */
  margin: 0; 
  /*border-top: .1em solid #4070AC; 
  border-left: .1em solid #4070AC; 
  border-right: .1em solid #4070AC;*/
  /*border-top: .1em solid #39322b; 
  border-left: .1em solid #39322b; 
  border-right: .1em solid #39322b;*/
  padding: 5px 5px 5px 20px;
  /*padding: .5em .5em .5em 1em; */
  text-indent: -.5em; 
}
ul#suckerfishnav li ul li ul.sublist li a 
{ 
  padding-left: 3em; 
  border-top: 0;
}
ul#suckerfishnav li li a.suckerfishnavIndicator 
{ 
  background-image: url(/Includes/Templates/Active/images/bg-bullet4.gif); 
  background-position: 16.8em center; 
  background-repeat: no-repeat; 
  padding-right: 20px;
}
ul#suckerfishnav li li a.suckerfishnavIndicator:hover 
{ 
  background-image:url(/Includes/Templates/Active/images/bg-bullet4-o.gif);
}








/*SPRITE BACKGROUP POSITIONING*/	
#suckerfishnav a.home, #suckerfishnav a.bios, #suckerfishnav a.types, #suckerfishnav a.tax, #suckerfishnav a.state, #suckerfishnav a.faqs, #suckerfishnav a.contact
{
	/*float: left;*/
	background: url(/wp-content/themes/tycko/images/nav.jpg) no-repeat;
	width: 262px;
	height: 340px;
	text-indent: -999999px;
}
#suckerfishnav a.home {	
	background-position: 0 0;
	height: 52px;
}
#suckerfishnav a.bios {	
	background-position: 0 -52px;
	height: 43px;
}			
#suckerfishnav a.types {	
	background-position: 0 -95px;
	height: 39px;
}	
#suckerfishnav a.tax {	
	background-position: 0 -134px;
	height: 42px;
}
#suckerfishnav a.state {	
	background-position: 0 -176px;
	height: 75px;
}
#suckerfishnav a.faqs {	
	background-position: 0 -251px;
	height: 40px;
}
#suckerfishnav a.contact {	
	background-position: 0 -291px;
	height: 48px;
	}	

		
#suckerfishnav a.home:hover {	
	background-position: -262px 0;
	}
#suckerfishnav a.bios:hover {	
	background-position: -262px -52px;
	}
#suckerfishnav a.types:hover {	
	background-position: -262px -95px;
	}
#suckerfishnav a.tax:hover{	
  background-position: -262px -134px;
  }
#suckerfishnav a.state:hover{	
  background-position: -262px -176px;
  }
#suckerfishnav a.faqs:hover{	
  background-position: -262px -251px;
  }
#suckerfishnav a.contact:hover {	
	background-position: -262px -291px;
	}