@charset "utf-8";
/* CSS Document */

	html,
	body {
		margin:0;
		padding:0;
		height:100%;
		background-position:top center;
		background-repeat:no-repeat;
		font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; <br />
		font-size:12px; 
		line-height:18px; 
		color:#333333;
	}
	h1 {font-size:18px; line-height:normal;}
	#home{
		background-image:url(images/header1.jpg);
		}
	#other{
		background-image:url(images/header2.jpg);
		}
	#logo{
		position:relative; 
		top:-100px; 
		left:0px; 
		width:220px; 
		height:140px; 
		margin-bottom:-140px;
	}
	#container {
		min-height:100%;
		position:relative;
	}
	#body {
		padding:0px;
		padding-bottom:300px;	/* Height of the footer */
		min-height:550px;
		margin-left:auto; 
		margin-right:auto; 
		width:960px;
	}
	#innerbody-other {
		padding:0px;
		margin-left:auto; 
		margin-right:auto; 
		width:900px;
		font-size:14px;
	}
	#innerbody-home {
		padding:0px;
		margin-left:auto; 
		margin-right:auto; 
		width:900px;
		margin-top:-50px;
		font-size:14px;
	}
	#footer {
		position:absolute;
		bottom:0;
		width:100%;
		height:300px;			/* Height of the footer */
		background-position:bottom center;
		background-image:url(images/footer.jpg);
		background-repeat:no-repeat;
		font-weight:bold;
	}
	#footer-inner {
		margin-left:auto;
		margin-right:auto;
		width:960px;
	}
	#footer-people {
		width:550px; 
		height:200px; 
		margin-top:20px; 
		float:left;
	}
	#footer-right{
		width:390px; 
		float:right; 
		margin-top:90px;
	}
	#menu {
		height:45px; 
		width:675px;
		margin-left:250px;
		padding-top:45px;
	}

.nav {
	width: 675px;
	height: 45px;
	background: url(images/marina-management-menu.jpg) no-repeat;
	position: relative;
	top:0px; margin:0px; padding:0px;


}
.nav li {
	display: inline;
	position:relative;
		top:0px; margin:0px; padding:0px;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0;
	height: 45px;
	text-indent: -9000px;
	overflow: hidden;
}




	.nav .who-we-are a:link, .nav .who-we-are a:visited {
		left: 0px;
		width: 110px;
	}
	.nav .who-we-are a:hover, .nav .who-we-are a:focus {
		background: url(images/marina-management-menu.jpg) no-repeat -0px -45px;
	}
	.nav .who-we-are a:active {
		background: url(images/marina-management-menu.jpg) no-repeat 0px -45px;
	}
	.current-who-we-are .who-we-are a:link, .current-who-we-are .who-we-are a:visited {
		background: url(images/marina-management-menu.jpg) no-repeat 0px -45px;
		cursor: default;
	}
	


	.nav .services a:link, .nav .services a:visited {
		left: 110px;
		width: 80px;
	}
	.nav .services a:hover, .nav .services a:focus {
		background: url(images/marina-management-menu.jpg) no-repeat -110px -45px;
	}
	.nav .services a:active {
		background: url(images/marina-management-menu.jpg) no-repeat -110px -45px;
	}
	.current-services .services a:link, .current-services .services a:visited {
		background: url(images/marina-management-menu.jpg) no-repeat -110px -45px;
		cursor: default;
	}


	
	.nav .projects a:link, .nav .projects a:visited {
		left: 190px;
		width: 75px;
	}
	.nav .projects a:hover, .nav .projects a:focus {
		background: url(images/marina-management-menu.jpg) no-repeat -190px -45px;
	}
	.nav .projects a:active {
		background: url(images/marina-management-menu.jpg) no-repeat -190px -45px;
	}
	.current-projects .projects a:link, .current-projects .projects a:visited {
		background: url(images/marina-management-menu.jpg) no-repeat -190px -45px;
		cursor: default;
	}
	
	.nav .newsstand a:link, .nav .newsstand a:visited {
		left: 265px;
		width: 129px;
	}
	.nav .newsstand a:hover, .nav .newsstand a:focus {
		background: url(images/marina-management-menu.jpg) no-repeat -265px -45px;
	}
	.nav .newsstand a:active {
		background: url(images/marina-management-menu.jpg) no-repeat -265px -45px;
	}
	.current-newsstand .newsstand a:link, .current-newsstand .newsstand a:visited {
		background: url(images/marina-management-menu.jpg) no-repeat -265px -45px;
		cursor: default;
	}
	
	
	.nav .employment a:link, .nav .employment a:visited {
		left: 394px;
		width: 190px;
	}
	.nav .employment a:hover, .nav .employment a:focus {
		background: url(images/marina-management-menu.jpg) no-repeat -394px -45px;
	}
	.nav .employment a:active {
		background: url(images/marina-management-menu.jpg) no-repeat -394px -45px;
	}
	.current-employment .employment a:link, .current-employment .employment a:visited {
		background: url(images/marina-management-menu.jpg) no-repeat -394px -45px;
		cursor: default;
	}
	
	.nav .otherinfo a:link, .nav .otherinfo a:visited {
		left: 584px;
		width: 91px;
	}
	.nav .otherinfo a:hover, .nav .otherinfo a:focus {
		background: url(images/marina-management-menu.jpg) no-repeat -584px -45px;
	}
	.nav .otherinfo a:active {
		background: url(images/marina-management-menu.jpg) no-repeat -584px -45px;
	}
	.current-otherinfo .otherinfo a:link, .current-otherinfo .otherinfo a:visited {
		background: url(images/marina-management-menu.jpg) no-repeat -584px -45px;
		cursor: default;
	}