
/* shipstyle for family reunion CD and RoadRunner */

/* body tags */

/* body padding, font, and background declarations */

body {  
		font-family: Arial, Helvetica,	Swiss, sans-serif ; 
		color: black;
		background-image: url(bark2.jpg) ;
		background-repeat:;
		background-attachment: fixed ;
		}
		
i					/* Image border */
img {
				border-top: 0.3em solid  silver;
				border-left: 0.3em solid silver;
				border-bottom: 0.3em solid gray;
    		border-right: 0.3em solid gray; 
				}
		
/* make table border wide and blue 
	make head gray  */			

table { 
		border:2px solid #C0C0C0 ; 
		width: 530px;
		margin: 10px 10px 10px 30px;
		font-size: .85em;
    empty-cells: show;
		}
				
th {
background-color: silver;
color: white;
text-align: left;
padding: 10px;
}
				

				 
/* make horizontal rule 60% wide and 3 pixel thick and blue */				
hr { color: #0000ff ; 
			width: 60% ;
			height: 3px ; 
			background-color: inherit ;
			}
	
			/* make link red during hover */		
a:link {color:  navy;
			}
a:visited {color: purple;
			}
a:hover {color: red; 
			}
	
 		
		
			/* class for fixed in place navbar */
ul.fxdnavbar {
			position: fixed;  top: 10px;
   			list-style-type: none;
    		width: 6.5em;
    		padding: 0.0em;
    		top: 2em;
    		left: 1em;
    	}
	
ul.fxdnavbar li {
    		background: white;
    		margin: 0.2em;
    		padding: 0.1em;
				border-bottom: 0.2em solid black;
    		border-right: 0.1em solid black; 
				font-size: .7em;
			}
		
ul.fxdnavbar a {
    		text-decoration: none;
/* ID selectors */
	
#shipimage {
	float: left;
	clear: none ;
  }
	
#passlist li {	padding-bottom: .5em;
	}
	
#passlist li a  {text-decoration: underline;	}	
	

#newsitem {
	padding: .4em;
	margin: .5em;
	font-style: italic;
	width: 150px;
	float: right;
	border: 1px solid #C0C0C0; 
	clear: both;
	background: #f0ffff;
	font-size: .85em;
  }

		
#passlist {
	padding: .5em;
	margin: 0 0 0 20px;
  }				
		
		
		
#footnote {
	font-size: small;
  padding: 2em;
	margin: 0 0 0 20px;
  }		
	
		#shipheader {
  color: #000000;
  font-style: italic;
  font-weight: bold;
  background: #C0C0C0;
	overflow: hidden;
	-moz-border-radius: 10px;
   }

		#ship-note  {
  color: #000000;
  font-style: italic ;
  font-weight: bold;
  background: #C0C0C0 ;
	font-size: .85em;
  padding: .3em;
	-moz-border-radius: 10px;
  }
		 
#ship-footer  {
  color: #000000;
  font-style: italic ;
  font-weight: bold;
  background: #C0C0C0 ;
	font-size: .85em;
  padding: .3em;
	-moz-border-radius: 10px;
  }
	
#ship-footer  img {
  float: left; 
  margin: .1em;
  }
	
		/* CLASS selectors */
		

		
		
.info { 
	padding: .4em;
	margin: .5em;
	font-style: italic;
	width: 150px;

	border: 1px solid #C0C0C0; 
	clear: both;
	background: #f0ffff;
	font-size: .85em;
	 }				
	
	
.note {
	font-size: .95em;
	font-family: "Courier New", Courier, monospace;
	color: #294E56;
	margin: 10px 200px 10px 50px;
	padding: 10px;
	border: 1px solid #C0C0C0; 
	background-color: #F0F8FF;
	-moz-border-radius: 10px;
	} 
 		

.sidebar { 
	padding: .4em;
	margin: .5em;
	font-style: italic;
	width: 150px;
	float: right;
	border: 1px solid #C0C0C0; 
	clear: both;
	background: #f0ffff;
	font-size: .85em;
	 }				
	
.c1 {text-align: center;}
.c2 {color: black; background-color: aqua; }
.c3 {text-decoration: underline; }
.c4 {padding-left: 33px; }
.c5 {margin: .5em .5em .5em .5em;  }
.c6 {margin-left: 10em; margin-right: 10em;  }





