#navi {
    margin:-93px 0px 0px 70px;
}
#suckerfishnav .dropdown, #suckerfishnav #suckerfishnav-shop  {
		top: 66px;
		left: 2px; 
		display: none;
		font-size: 10px;
		float: none;
		margin: 0;
		padding: 0 0 15px;
		z-index: 510;
		color: #88898B;
		background: transparent;
		}
		
	#suckerfishnav .dropdown {
		color: inherit;
		padding: 0 0 4px;
		width: 138px;
		}
		
		#suckerfishnav .dropdown ul {
			padding: 15px 0;
			}
		
		#suckerfishnav .dropdown li {
			font-size: 16px;
			font-weight: bold;
			font-family: helvetica, arial, sans-serif;
			text-align: center;
			padding: 0;
			}
			
		 #suckerfishnav .dropdown li a {
			display: block;
			padding:7px 0;
			}
			
			#suckerfishnav .dropdown li.active a {
				color: #fff;
				background-color: inherit;
				} 
	
	#suckerfishnav > li {
		float: left;
		display:block;
		height: 56px;
		width: 95px;
		position: relative;
		color: inherit;
		}
		
		#suckerfishnav > li:hover {
			height: 68px;
			}
			
			#suckerfishnav > li.videos {
			display:block;
			height: 11px;
			width:52px;
			padding:0 20px;
			}
			
			#suckerfishnav > li.videos > a {
			display:block;
			height: 11px;
			width:52px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/videos.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.videos > a:hover {
			height: 11px;
			width:52px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/videos_ov.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.team {
			display:block;
			height: 11px;
			width:39px;
			padding:0 20px;
			}
			
			#suckerfishnav > li.team > a {
			display:block;
			height: 11px;
			width:39px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/team.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.team > a:hover {
			height: 11px;
			width:39px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/team_ov.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.product {
			display:block;
			height: 11px;
			width:66px;
			padding:0 20px;
			}
			
			#suckerfishnav > li.product > a {
			display:block;
			height: 11px;
			width:66px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/product.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.product > a:hover {
			height: 11px;
			width:66px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/product_ov.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.dealers {
			display:block;
			height: 11px;
			width:63px;
			padding:0 20px;
			}
			
			#suckerfishnav > li.dealers > a {
			display:block;
			height: 11px;
			width:63px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/dealers.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.dealers > a:hover {
			height: 11px;
			width:63px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/dealers_ov.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.shop {
			display:block;
			height: 11px;
			width:97px;
			padding:0 20px;
			}
			
			#suckerfishnav > li.shop > a {
			display:block;
			height: 11px;
			width:97px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/shop.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
			
			#suckerfishnav > li.shop > a:hover {
			height: 11px;
			width:97px;
			background: url('http://c1rca.com/mainline/wp-content/themes/main/images/shop_ov.jpg') no-repeat;
			margin-top: 65px;
			padding-top: 0px;
			}
		
			#suckerfishnav > li > a {
				display: block;
				text-align: center;
				padding-top: 65px;
				width: 138px;
				height: 16px;
				margin-left: 2px;
				color: #aaa;
				background-color: inherit;
				text-transform: uppercase;
				font-family: helvetica, arial, sans-serif;
				font-weight: bold;
				}
				
				#suckerfishnav > li > a:hover, #suckerfishnav > li.active > a, #suckerfishnav > li:hover > a {
					color: #fff;
					height: 28px;
					}

			
				#suckerfishnav li:hover .dropdown, #suckerfishnav li:hover #suckerfishnav-shop {
					display: block;
					}

		#suckerfishnav li li {
			padding: 0 0 3px;
			line-height:18px;
			}
						
			#suckerfishnav li li a {
				color: #88898B;
				background: transparent;
				}
	
				#suckerfishnav li li a:hover {
					color: #fff;
					background: transparent;
					}
					
/* -------------- */

	#suckerfishnav #suckerfishnav-shop {
		width: 280px;
		height:300px;
		color: inherit;
		border:1px solid #292929;
		margin:-7px 0 0 0;
		background:#000000;
	
		/*Safari*/
		background-color: rgba(0,0,0,0.85);
	
		/*FF, Opera*/ 
		color = black, opacity = 0.9
		background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWPkYOZ6xkAEYCJG0ahC6ikEAJ/nAQ92k8jOAAAAAElFTkSuQmCC); 
	
		/*IE*/
		*background:transparent;
		*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CF000000,endColorstr=#CF000000);
		*zoom:1;
		}	

		#suckerfishnav #suckerfishnav-shop h4 {
			font-size: 16px;
			font-weight: bold;
			margin: 5px 0 0 -35px;
			padding:0 0 20px 0;
			text-align:center;
			}
			
		#suckerfishnav #suckerfishnav-shop p {
			text-align: center;
			height: 22px;
			color: inherit;
			margin: 0;
			padding: 17px 0 0;
			}
			
			.eu #suckerfishnav #suckerfishnav-shop p {
				height: 4px;
				background-position: bottom left;
				}
			
			#suckerfishnav #suckerfishnav-shop p a {
				line-height: 5px;
				height: 8px;
				padding: 0 8px;
				border-left: 1px solid #adadae;
				color: #717172;
				background-color: inherit;
				}
				
				#suckerfishnav #suckerfishnav-shop p a:hover {
					color: #3FACD6;
					background-color: inherit;
					}

			#suckerfishnav #suckerfishnav-shop p a:first-child {
				border-style: none;
				}

		#suckerfishnav #suckerfishnav-shop > ul {
			color: inherit;
			margin: 20px 0 0 0;
			overflow: hidden;
			}
			
				#suckerfishnav #suckerfishnav-shop > ul > li {
					font-size: 11px;
					float: left;
					min-height: 300px;
					color: inherit;
					width:104px;
					padding:0 0 0 35px;
					}
					
					#suckerfishnav #suckerfishnav-shop > ul li:first-child {
						color: inherit;
						background: #000 transparent;
						line-height: 18px;
						}

/* -------------- */				

