@charset "utf-8";
/* CSS Document */
html {	 }
body {
	margin:0px;
	padding: 0px;
	background-color:#042150;
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
}
#wrapper {
	margin:0px auto 10px auto; 
	width: 996px;
	float: inherit;
	display: block;
	padding: 0px;
	background: #ffffff url(/imgs/white.gif) repeat;
	border-right: 2px solid #E4C203;
	border-left: 2px solid #E4C203;
	border-bottom: 2px solid #E4C203;
}
#sail {
	width: 210px;
	height: 248px;
	float: left;
	margin-right: 4px;
}
#power {
	width: 210px;
	height: 248px;
	float: left;
	margin-right: 4px;
}
#locations {
	width: 403px;
	height: 248px;
	float: left;
}
#content {
	margin: 4px 1px 0px 0px;
	width: 629px;
	float: left;
}
#main {
	margin: 3px 0px 0px 0px;
	width: 629px;
	float: left;
}
#navigation {
	margin: 0px;
	width: 155px;
	display: block;
	float: left;
	background-color: #ffffff;
}
#copy {
	width: 831px;
	margin: 0px 0px 0px 10px;
	float:left;
	background-color: #ffffff;
	padding: 0px;
}
#news {
	margin: 4px 0px 0px 0px;
	padding: 0px 7px 0px 7px;
	width: 187px;
	float: left;
	background-color: #d9d9d7;
	background-image:url(/imgs/newsbk.gif);
	background-repeat:repeat-x;
}

#bottom {
	height: 100px;
	width: 986px;
	padding-top: 40px;
	padding-right: 10px;
	float: left;
	background: url(../imgs/bottom.gif) no-repeat;
	color:#FFFFFF;
	background-color:#042150;
	}
#bottom2 {
	height: 100px;
	width: 986px;
	padding-top: 40px;
	padding-right: 10px;
	float: left;
	background-image: url(../imgs/bottom-2.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#042150;
	}
#boat {
	height: 1100px;
}
#img1 a.visited
        {
		border-color:#FFFFFF;
		color:#FFFFFF;
		}
#UK {
		margin:0px 2px 0px 160px;
		font-size:11px;
		width: 180px;
		float: left;
		}
#Spain {
		margin:0px 2px 0px 15px;
		font-size:11px;
		width: 180px;
		float: left;
		}
#Turkey {
		margin:0px 2px 0px 15px;
		font-size:11px;
		width: 180px;
		float: left;
		}
#terms2 {
		margin:0px 2px 0px 100px;
		font-size:11px;
		width: 145px;
		float: left;
		}
.opera { background: #000000; padding:10px; border-left: #b20505 4px solid; color:#FFFFFF;}
.operamt { background: #000000; border-right: #b20505 4px solid; }
.operamtw { background: #000000; border-right: #ffffff 4px solid; }
.operamtwt { background: #000000; border-right: #ffffff 4px solid; color:#b20505; font-size:1.1em; padding: 5px 5px 5px 5px; }
.operamtwt a { color:#ffffff; font-size:0.8em; text-decoration:none;}
.operamtwt a:hover { color:#b20505; text-decoration:none;}
.operatable { border-top: #ffffff 4px solid; }
#sidenews {margin: 4px 0px 0px 0px;}
#sidenews ul { margin:0px; padding: 0px; font-size:1em; list-style:none; }
#sidenews li { margin:0px; padding: 2px 0px 2px 10px; color:#666666;}
#sidenews li a { text-decoration:none;  font-weight:normal; color:#666666;}
#sidenews li a:hover { text-decoration:none; color: #930161; font-weight:normal; }
.tablesp { padding: 5px; }
.greenline { background: #71b131; padding:10px; border-left: #008fd9 4px solid; color:#FFFFFF;}
.greenlinecont { padding: 10px 15px 20px 5px; }
#othermanufact { width: 630px; height: 33px; float: left; background: #d9d9d7; }
.senseline { border-left: #4C4C4B solid 2px; color:#FFFFFF; }
.senseline p { padding: 0px 0px 0px 10px; }
.senseline H2 { color:#FFFFFF; padding-left: 10px; }
.sensebox p { padding: 10px; }
.sensebox form { padding: 0px; margin: 0px; }