/*css/firstlist.css for passenger lists date 20090725 richard*/
* {margin:0;padding:0}
h1, h2, h3, h4, h5, ul, p {margin:0 2em .5em 2em;padding:5px;}
h1, h2, h3, h4, h5, navlist.li, hr {text-align: center;}
hr {width:60%;}
html, body{
	height:100%;
	text-align:center;
}
#outer{
	min-height:100%;
	width:800px;
	background:#fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	color: #000;
	text-align:left;
	margin-left:auto; margin-right:auto; margin-top:-22px; margin-bottom:0
}
* html #outer{height:100%;} /*for IE as it treats height as min-height anyway*/
#header{  /*unused in pass lists    *****************/
	width:800px;
	background:#304a00;
	border-bottom:1px solid #000;
	border-top:22px solid #000;
 color: #fff;
}
/*this is our main content area     ********************/
#content2{
	width:790px;
	background:#fff;
	border-top:1px solid #fff;
	border-bottom:1px solid #000;
	color: #000;
	padding-top: 3em;
}

#contentbio{
	width:790px;
	background:#fff;
background-image: url('../../../nauticalbgbio.jpg');/*check the link each time it's used*/
border-top:1px solid #fff;
	border-bottom:1px solid #000;
	color: #000;
	padding-top: 3em;
}
/*****this is for a 2 column webpage - may be used in other part of site**/
#centrecontent {	width:790px;}
#right {
	float:right;
	width:394px;
}
#left {
	width:394px;
	float:left;
}
/*unused as we use includes may be used later ***********/
#footer {
	width:800px;
	clear:both;
	margin:auto;
	height:20px;
	border:1px solid #000;
	background: #4c7300;
	color: #fff;
	text-align:center;
}
* html #footer {/*only ie gets this style*/
	height:22px;/* for ie5 */
	he\ight:20px;/* for ie6 */
}
/*******global tyopgraphy and layout ******************/
/* note using pre wide fails to keep data in columns because not a fixed width font****/
pre {margin: 0 2em;letter-spacing: -0.04em;}
.cen {text-align: center;}
.bo {
	font-size: 0.9em;
	font-weight: bolder;
	text-indent:2em;
	padding: 0em 3em 0em 3em;}
.wide {	font-family: "Courier New", Courier, monospace;}

/****** class masters statement          *******************/
.mas .st {
	font-size: 0.9em;
	font-weight: normal;
	padding: 0em 5em 0em 5em;}
.st {font-weight:bold;}
.em {font-style: italic;}
/***** class correspondence block                  *********/
.corr { margin: 0em 1em 0em 1em;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.9em;
	border-width: 1px;
	border-style: solid;
	background-color: palegoldenrod;
	background-color: #ffffff;
	width:730px;
	padding: 0.1em 1em 0em 1em;
	color: black;}
.cite { font-size:0.8em; text-align: center;}
.hilite	{background: palegoldenrod;}
.hiliteg {background: gold;}
/*used with span or div same as text align right *********/
.fr {  /*float right     */
	float:right;
	margin:0 2em 1em 0;
	}
.fl { /*float left */
	float:left;
	margin:0 2em 1em 0;
	}
/*  emphasizes original language before translation to English *(for Ines)**/
.lin { background-color: pink;}
.clearer{clear:both;height:1px;overflow:hidden;margin-top:-1px;}

img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }
a:link, a:visited {color:blue;font-weight:bold; text-decoration:none; border-bottom: 1px solid blue;}
a:active, a:hover { color:purple;font-weight:bold; text-decoration:none; border-bottom: 1px solid blue;}
.navblue ul
{
	margin-left: 0;	
	list-style-type: none;
}
.navblue a:link, .navlist a:visited
{
	color: #0000FF;
	text-decoration: none;
	margin-top: 5px;
}
.navblue a:hover
{
    background-color: #C6E7CE;
    color: #0000FF;
}
