/*
  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 ***/
#suckerfishnav {
	background: url(/dev/wp-content/themes/sofa-bizmate/images/bg-global-navi.png) no-repeat;
	float: right;
	height: 90px;
	text-align: center;
	width: 766px;
}
#suckerfishnav ul {
	/*float:left;*/
	list-style:none;
	padding:0;
	margin:0;
}
#suckerfishnav li a {
	display:block;
	color:#204c6d;
	cursor: pointer;
	font-weight: bold;
	font-size: 1.5em;
	line-height: 1;
	padding: 28px 16px;
	text-decoration:none;
}
#suckerfishnav li a span {
	display: block;
	color: #894018;
	font-weight: normal;
	font-size: 0.625em;
	text-transform: uppercase;
	padding-top: 5px;
}
#suckerfishnav li {
	float:left;
	padding:0;
}
#suckerfishnav ul {
	background: #f7e8c4;
	position:absolute;
	left:-999em;
	height:auto;
	width:150px;
	font-weight:normal;
	margin:0;
	line-height:1;
	border:0;
	padding: 15px;
	text-align: left;
	z-index: 1000;
}
#suckerfishnav li li a {
	padding: 6px 0;
	color:#894018;
}
#suckerfishnav li ul ul {
	margin:-21px 0 0 150px;
}
	#suckerfishnav ul.threeColumnLayout {
		width: 486px;
	
	}
	#suckerfishnav ul.twoColumnLayout {
		width: 330px;
	
	}
		#suckerfishnav ul li, #suckerfishnav ul.threeColumnLayout li, #suckerfishnav ul.twoColumnLayout li {
			border-bottom:1px solid #fff;
			display: block;
			float: left;
			text-align: left;
			width: 150px;
		
		}
			#suckerfishnav li.col2 {
				position: relative;
				left: 15px;
			
			}
			#suckerfishnav li.col3 {
				position: relative;
				left: 30px;
			
			}
			#suckerfishnav dl, #suckerfishnav dt, #suckerfishnav dd {
				margin: 0;
				padding: 0;
				text-align: left;
			
			}
			#suckerfishnav dt, #suckerfishnav dd {
				display: block;
			
			}
				#suckerfishnav dt {
					border-top:1px solid #fff;
					color: #894018;
					font-size: .814em;
					font-weight:bold;
					line-height: 1.3em;
					width: 100%;
				
				}
				#suckerfishnav dd{
					color: #333;
					font-size: .750em;
					font-weight: normal;
					line-height: 1;
					width: 100%;
				
				}
#suckerfishnav li li:hover {
	background: #faf0d8;
}
#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 {
	_position: relative;
	_left:0;
	left: auto;
}
*:first-child+html #suckerfishnav li:hover ul, *:first-child+html #suckerfishnav li li:hover ul, *:first-child+html #suckerfishnav li li li:hover ul, *:first-child+html #suckerfishnav li li li li:hover ul, *:first-child+html #suckerfishnav li.sfhover ul, *:first-child+html #suckerfishnav li li.sfhover ul, *:first-child+html #suckerfishnav li li li.sfhover ul, *:first-child+html #suckerfishnav li li li li.sfhover ul {
	position: relative;
	left: 0;

}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
	background-color:#faf0d8;
	background-image: none;
}
#suckerfishnav li:hover, #suckerfishnav li.sfhover, #suckerfishnav li a:hover,  #suckerfishnav li a:focus, #suckerfishnav li.current_page_item a:hover, #suckerfishnav li.current_page_item a:focus {
	background-color: #f7e8c4;
	background-image: none;
	border-right: 1px solid #e8d9ad;
	border-left: 1px solid #e8d9ad;
	color: #204c6d;
	margin: 0 -1px;

}
#suckerfishnav li dd a, #suckerfish li dd a:hover {
	color: #333;

}
#suckerfishnav ul.threeColumnLayout li:hover, #suckerfishnav ul.threeColumnLayout li.sfhover, #suckerfishnav ul.threeColumnLayout li a:hover, #suckerfishnav ul.threeColumnLayout li a:focus, #suckerfishnav ul.twoColumnLayout li:hover, #suckerfishnav ul.twoColumnLayout li.sfhover, #suckerfishnav ul.twoColumnLayout li a:hover, #suckerfishnav ul.twoColumnLayout li a:focus, #suckerfish ul dt a:hover, #suckerfish ul dt a:active {
	background: none;
	border-right: none;
	border-left: none;
	margin: 0;

}
#suckerfishnav li dt:hover, #suckerfishnav li dt.sfhover, #suckerfishnav li dt a:hover, #suckerfishnav li dt a:focus, #suckerfishnav li.current_page_item dt a:hover, #suckerfishnav li.current_page_item dt a:focus, #suckerfishnav li dd:hover, #suckerfishnav li dd.sfhover, #suckerfishnav li dd a:hover, #suckerfishnav li dd a:focus, #suckerfishnav li.current_page_item dd a:hover, #suckerfishnav li.current_page_item dd a:focus, #suckerfishnav li dt:focus {
	background: #faf0d8;
	border-right: none;
	border-left: none;
	color: #894018;
	margin: 0;

}