#suckerfishnav 
{
	margin-left: 5px !important;
}

#suckerfishnav, #suckerfishnav ul 
{
	list-style:none;
	line-height:36px;
	padding:0;
	margin:0;	
	font-size: 1.1em;
	text-transform: uppercase;
}

/**
 * ========================================================
 * Main items
 * ========================================================
 */

#suckerfishnav a 
{
	display:block;
	color:#fff;
	text-decoration:none;
	padding: 0 29px 0 30px;
	font-weight: bold;
}

#suckerfishnav li 
{
	float:left;
}

/**
 * Top links background hover color
 */
#suckerfishnav li:hover, 
#suckerfishnav li.sfhover 
{
	background: #58554D;
}

/**
 * Top links hover font color
 */
#suckerfishnav li:hover a, 
#suckerfishnav li.sfhover a 
{
	color:#fff;
}

/**
 * ========================================================
 * Sub items
 * ========================================================
 */

#suckerfishnav ul 
{
	position:absolute;
	left:-999em;
	height:auto;	
	width:200px;
	font-weight:normal;
	margin:0;
	line-height:1;	
}

#suckerfishnav li li 
{	
	width:200px;
	font-size: .9em;
	background:#58554D;
}

#suckerfishnav li li a 
{
	padding:8px 10px;	
	width:180px;
	font-size: .85em;
	color:#fff;
}

/**
 * Sub Selected item
 */

#suckerfishnav li li.current_page_item
{
	background: none;	
}

/**
 * Sub Selected ancestor
 */

#suckerfishnav li li.current_page_ancestor
{
	background: none;	
}

#suckerfishnav li ul ul 
{
	margin:-28px 0 0 200px;
}

/**
 * Sub links background hover color
 */
#suckerfishnav li li:hover 
{
	background: #9CC74E;
}

#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:#fff;
}

#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:#fff;
}

#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;
}

/**
 * Sub nav background color
 */
#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:#58554D;
}