/* CSS Document */



		#spectext {
			width:471px;
			float:right;
			text-align:left;
			font-family:arial;
			font-size:small;
			color:#000000;
			vertical-align:top;
			}


		#specbox {
			background-image:url(../../01_img/01_pg/white10x10.gif);
			background-repeat:repeat;
			float:left;
			width:300px;
			vertical-align:top;
			}
		
		.spec1 {
			background-image:url(../../01_img/01_pg/white10x10.gif);
			background-repeat:repeat;
			text-align:left;
			font-size:smaller;
			font-weight:bold;
			vertical-align:top;
			color:#000000;
			width:100px;
			height:10px;
			padding-top:3px;
			text-decoration: none;
			background-color: transparent;
			border-color: #999999;
			border-bottom-width: 1px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-top-width: 0px;
			border-style:solid;
			margin:0px;
			}

		.spec2 {
			background-image:url(../../01_img/01_pg/white10x10.gif);
			background-repeat:repeat;
			text-align:left;
			font-size:smaller;
			font-weight:normal;
			vertical-align:top;
			color:#000000;
			width:100px;
			height:10px;
			padding-top:3px;
			text-decoration: none;
			background-color: transparent;
			border-color: #999999;
			border-bottom-width: 1px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-top-width: 0px;
			border-style:solid;
			margin:0px;
			}


		.spec3 {
			background-image:url(../../01_img/01_pg/white10x10.gif);
			background-repeat:repeat;
			text-align:left;
			font-size:smaller;
			font-weight:normal;
			vertical-align:top;
			color:#000000;
			width:100px;
			height:10px;
			padding-top:3px;
			text-decoration: none;
			background-color: transparent;
			border-color: #999999;
			border-bottom-width: 1px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-top-width: 0px;
			border-style:solid;
			margin:0px;
			}

		.spec4 {
			background-image:url(../../01_img/01_pg/white10x10.gif);
			background-repeat:repeat;
			}

/* layout */


	body /* Internet Explorer */
		{
		text-align:center;
		padding:0;
		margin:0;
		border:0;
		vertical-align:top;
		background-image:url(../../01_img/01_pg/02bkgrnd.gif);
		background-repeat:repeat-x;
		background-attachment:fixed;
		}

	body /* Mozilla Firefox alignment */ 
		{
		text-align: -moz-center; 
		padding:0;
		margin:0;
		border:0;
		vertical-align:top;
		background-image:url(../../01_img/01_pg/02bkgrnd.gif);
		background-repeat:repeat-x;
		background-attachment:fixed;
		}

	.left {
		background-image:url(../../01_img/01_pg/left.png);
		background-repeat:repeat-y;
		width:12px;
		}
	
	.right {
		background-image:url(../../01_img/01_pg/rit.png);
		background-repeat:repeat-y;
		width:12px;
		}
	
	.white {
		background-color:#ffffff;
		vertical-align:top;
		text-align:left;
		padding:0;
		margin:0;
		border:0;
		}

	.whiteb {
		background-color:#ffffff;
		vertical-align:top;
		text-align:left;
		height:100%;
		padding-left:20px;
		padding-right:20px;
		padding-top:20px;
		margin:0;
		border:0;
		font-size:small;
		font-family:arial;
		color:#000000
		}

	.wht {
		background-color:#ffffff;
		}

	#marinelink {
		padding-left:20px;
		padding-right:20px;
		padding-top:5px;
		padding-bottom:5px;
		text-align:left;
		vertical-align:top;
		font-family:arial;
		font-size:12px;
		color:#000000;
		background-image:url(../../01_img/01_pg/white10x10.gif);
		background-repeat:repeat;
		}


/* Bottom Navigation Contact Details */

	#bttmbx {
		background-image:url(../../01_img/01_pg/06btmbx.gif);
		background-repeat:repeat-x;
		height:100px;
		width:850px;
		margin-top:60px;
		margin-bottom:5px;
		margin-left:0px;
		margin-right:0px;
		}
	
	#bttmlgo {
		width:350px;
		float:left;
		height:100px;
		}
	
	
	#bttmcntc {
		float:right;
		width:300px;
		padding-left:0px;
		padding-right:20px;
		padding-top:10px;
		padding-bottom:4px;
		font-family:arial;
		font-size:12px;
		color:#000000;
		text-align:right;
		vertical-align:middle;
		background-image:url(../../01_img/01_pg/06btmbx.gif);
		background-repeat:repeat-x;
		}
	
	
	#cntcphfxe {
		float:left;
		width:300px;
		height:150px;
		display:block;
		background-image:url(../../01_img/01_pg/white10x10.gif);
		background-repeat:repeat;
		text-align:left;
		vertical-align:top;
		}
	
	#cntcpfe {
		float:right;
		width:250px;
		text-align:left;
		background-image:url(../../01_img/01_pg/white10x10.gif);
		background-repeat:repeat;
		}
	
	#cntcaddrss {
		float:right;
		width:300px;
		height:150px;
		display:block;
		background-image:url(../../01_img/01_pg/white10x10.gif);
		background-repeat:repeat;
		text-align:left;
		vertical-align:top;
		}
	
	#imgrita {
		float:right;
		width:310px;
		height:190px;
		text-align:center;
		padding-left:10px;
		padding-top:3px;
		padding-bottom:10px;
		padding-right:0px;
		background-image:url(../../01_img/01_pg/white10x10.gif);
		background-repeat:repeat;
		}


	#flashcontent {
		background-image:url(../../01_img/01_pg/top1.jpg);
		background-repeat:no-repeat;
		display:block;
		width:850px;
		height:256px;
		}
	
	#flashcontent span {
		display:none;
		}

	#flashb {
		width:100%;
		display:block;
		text-align:left;
		}
	
	#flashba {
		float:right;
		width:435px;
		text-align:right;
		height:360px;
		display:block;
		}
	
	#flashtxt {
		float:left;
		width:310px;
		height:380px;
		background-image:url(../../01_img/01_pg/video.gif);
		text-align:left;
		display:block;
		}
	
	#flashtxta {
		margin:10px;
		text-align:left;
		display:block;
		}

	#flashtxta a:link {
		color:#0066cc;
		text-decoration:underline;
		}

	#flashtxta a:visited {
		color:#0066cc;
		text-decoration:underline;
		}
	
	#flashtxta a:active {
		color:#0066cc;
		text-decoration:underline;
		}
		
	#flashtxta a:hover {
		color:#0066cc;
		text-decoration:none;
		}

	#flashcontentb {
		background-color:#ffffff;
		display:block;
		width:425px;
		height:350px;
		}
	
	#flashcontentb span {
		display:none;
		}

