@charset "utf-8";
/* CSS Document */
html {	 }
* { margin: 0; padding: 0; }
body { margin:0px; padding: 0px; background:#1f5767; font-family: Arial, Helvetica, sans-serif; font-size:75%; }
#top { width: 100%; height: 270px; overflow:hidden; background: #000033 url(/imgs/top_bk.gif) repeat-x; }
#title { width: 100%; height: 270px; overflow:hidden; background: url(/imgs/top_flare.png) no-repeat center top; }
#ttop { width: 940px; height: 270px; overflow:hidden; margin: 0 auto;}
#logo { float:left; width: 223px; height:103px; }
/* Background image */
#bg { position: fixed; top: 0; left: 0; }
.bgwidth { width: 100%; }
.bgheight { height: 100%; }
#page-wrap { position: relative; width: 100%;}


#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: 0px 10px;
}
.sensebox form { padding: 0px; margin: 0px; }
#newsincbox { height: 400px; overflow:auto; margin: 0px 10px 0px 0px; }

#glow { float:right; width:180px; text-align:right; }
#glow a {color:#FFFFFF;}

/* classes */
.clr { clear:left; }
.emys { background: #ffffff; padding:0px; border-left: #0e2455 4px solid; color:#00000;}
.emys a { color: #0e2455 4px solid; }
.man_box {
	margin: 0px 1px 0px 0px;
	width: 125px;
	float: left;
}
.man_box2 {
	margin: 0px 0px 0px 0px;
	width: 125px;
	float: left;
}
.end_box {
	margin: 0px 0px 0px 0px;
	width: 125px;
	float: left;
}
.nav, .nav a, .nav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #023880;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
	line-height: normal;
}
.nav a:hover {
	text-decoration: none;
	color: #FFCC00;
}
p a {
	color: #E4C203;
	text-decoration: none;
	font-weight: bold;
}
H1 {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 0px;
	margin-right: 0px;
}
H2 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 0px;
	margin-right: 0px;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #023880;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}
.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.titlewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}
.smalltxt {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
}
.smalltxwhitet {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.whitenav, .whitenav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin-left: 2px;
	font-style: italic;
	line-height: normal;
	padding-left: 2px;
	padding-bottom: 8px;
}
.whitenav a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	}
.whitenav a:hover {
	text-decoration: none;
	color: #FFCC00;
}
H3 {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	}
.rangenav { margin:0px; padding: 0px; font-size:1.1em; list-style:none; }
.rangenav li { margin:0px; padding: 2px 0px 0px 30px; }
.rangenav li a { text-decoration:none; color:#E4C203; font-weight:bold; }
.rangenav li a:hover { text-decoration:none; color: #930161; font-weight:bold; }

