/* NAVIGATION */

				
	#nav {
		height:30px;
		margin: 5px 0 10px 0;
	}
				
	#nav ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		#nav ul li {
			display: block;
			float: left;
			margin: 0 0px 0 0;
			height: 30px;
		}
		
			#nav ul li a {
				display: block;
				text-indent: -9999px;
				background: url("../images/nav/nav-V4.gif") no-repeat 0 0;
				height: 30px;
			}
			
				#nav ul li#np-home {
					width: 53px;
				}
				
				#nav ul li#np-home a {
					width: 53px;
				}
				
				#nav ul li#np-home a.paged, #nav ul li#np-home a:hover, #nav ul li#np-home.hovered a {
					background-position: 0 -30px;
				}
				
				#nav ul li#np-company {
					width: 95px;
				}
				
				#nav ul li#np-company a {
					width: 100%;
					background-position: -53px 0;
				}
				
				#nav ul li#np-company a.paged, #nav ul li#np-company a:hover, #nav ul li#np-company.hovered a {
					background-position: -53px -30px;
				}
				
				#nav ul li#np-customers {
					width: 102px;
				}
				
				#nav ul li#np-customers a {
					width: 100%;
					background-position: -148px 0;
				}
				
				#nav ul li#np-customers a.paged, #nav ul li#np-customers a:hover, #nav ul li#np-customers.hovered a  {
					background-position: -148px -30px;
				}
				
				#nav ul li#np-values {
					width: 83px;
				}
				
				#nav ul li#np-values a {
					width: 100%;
					background-position: -250px 0;
				}
				
				#nav ul li#np-values a.paged, #nav ul li#np-values a:hover, #nav ul li#np-values.hovered a  {
					background-position: -250px -30px;
				}
				
				#nav ul li#np-yachts {
					width: 82px;
				}
				
				#nav ul li#np-yachts a {
					width: 100%;
					background-position: -333px 0;
				}
				
				#nav ul li#np-yachts a.paged, #nav ul li#np-yachts a:hover, #nav ul li#np-yachts.hovered a  {
					background-position: -333px -30px;
				}
				
				#nav ul li#np-construction {
					width: 137px;
				}
				
				#nav ul li#np-construction a {
					width: 100%;
					background-position: -415px 0;
				}
				
				#nav ul li#np-construction a.paged, #nav ul li#np-construction a:hover, #nav ul li#np-construction.hovered a  {
					background-position: -415px -30px;
				}
				
				#nav ul li#np-brokerage {
					width: 75px;
				}
				
				#nav ul li#np-brokerage a {
					width: 100%;
					background-position: -552px 0;
				}
				
				#nav ul li#np-brokerage a.paged, #nav ul li#np-brokerage a:hover, #nav ul li#np-brokerage.hovered a  {
					background-position: -552px -30px;
				}
				
				#nav ul li#np-news {
					width: 90px;
				}
				
				#nav ul li#np-news a {
					width: 100%;
					background-position: -627px 0;
				}
				
				#nav ul li#np-news a.paged, #nav ul li#np-news a:hover, #nav ul li#np-news.hovered a  {
					background-position: -627px -30px;
				}
				
				#nav ul li#np-blog {
					width: 44px;
				}
				
				#nav ul li#np-blog a {
					width: 100%;
					background-position: -717px 0;
				}
				
				#nav ul li#np-blog a.paged, #nav ul li#np-blog a:hover, #nav ul li#np-blog.hovered a  {
					background-position: -717px -30px;
				}
				
				#nav li#np-search {
				width:190px;
				margin: 5px 0 0 20px;
				}
				
				#nav li#np-search #search_box { width:120px; margin: 0 4px 0 0; float:left; }
				#nav li#np-search #search_button { width:60px; float:left; }
/* SUB NAV */

.navpop {
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	position: absolute;
	z-index: 1000 !important;
	display: none;
	top:123px;
	line-height: 1.7em;
}

	.snavbkg {
		background: #FEF9EC;
		border: 5px solid #9D663F;
		opacity: .96;
	}

	.snavclear {
		height: 1px;
		clear: both;
		width: 100%;
		background: white;
	}
	
	.sub160 .snavbkg {
		width: 180px;
	}
	
	.sub320 .snavbkg {
		width: 360px;
	}
	
	.sub960 .snavbkg {
		width: auto;
	}

	.navpop ul {
		list-style: none;
		margin: 0;
		padding: 0 !important;
		float: left;
	}
	
		.navpop ul li {
			margin: 0;
			padding: 0;
			display: block;
		}
		
			.navpop ul li a, .navpop ul li span, .navpop ul li strong {
				display: block;
				padding: 5px 5px;
				margin: 0;
				width: 170px;
				color: #303030;
				border-bottom: 1px dotted #D1B978;
				text-decoration:none;
				font-size:1.1em;
			}

		 
				.sub960 ul li a, .sub960 ul li strong {
					width: 125px !important;	
				}
			
			.navpop ul li strong {
				color: black;
				border-bottom: 1px solid #D1B978;
			}
			.navpop ul li img { padding-top: 5px; }
			
				.navpop ul li a em {
					float: right;
					font-family: Arial;
					font-size: 10px;
					color: #5d5d5d;
					text-decoration: none;
				}
			
				.navpop ul li a:hover {
					background: #DECEA2;
					color: #000000;
				}

				.v_sep {
				display:block;
				float: left;
				width:2px;
				height:100%;
				background:#D1B978;
				margin:0; padding:0;
				}
				
					#subnav .navpop ul li a:hover em {

					}
				
				.sub320 ul {
					float: left;
					width: 180px;
				}
				
					.sub320 ul.snavtwo {
						padding: 0;
					}
				
/*
				#scompany {
					left: 89px;
				}
				
				#scustomers {
					left: 213px;
				}
				
				#svalues {
					left: 343px;
				}
				
				#sconstruction {
					left: 562px;
				}

				#syachts {
					left: 10px;
				}

				#snews {
					left: 779px;
				}
				
*/

#facebook_like {
float:right;
width: 350px;
height:50px;
}

#cse-search-results { background-color:transparent; }
