/****************************************************************/
/* CSS Style Sheet for OSC site									*/
/*																*/
/* v2.0     rab   26-jul-2009   many changes - flexible         */
/* v1.2     reb   31-dec-2007 	converts to 1024 px width 	    */
/* v1.1     reb   20-dec-2007    								*/
/* v1.0     reb    5-dec-2007   original						*/
/*								 								*/
/****************************************************************/

/*********************************/
/* Wrapper                       */
/*********************************/

#wrapper
	{
		width: 100%; 
	}

/*********************************/
/* Banner                        */
/*********************************/

/*
#banner
	{
		background: url(/OSF_pics/shapeimage_2.jpg) no-repeat left top
					url(/OSF_pics/shapeimage_3.jpg) no-repeat right top;
		>> width picked up from #wrapper
		height: 200px;
		margin:0px
	}
*/
#banner
	{
/* 		background: url{/images/color_Old_Ship_logo.jpeg}; */
/* 		height: 400px; */
		height: auto;
		width: 100%;
		margin: 0px;
	}


/* Formatting for banner drop-downs */
/*
#banner_box
	{
		width: 100%;
		height: 40em;
		background-color: #F0AD00;
		padding-left: 20px;
	}
*/
#nav
	{
		background: #F0AD00 repeat-x;
		font-family: Verdana, sans-serif;
		font-size: 18px;
/* 		width: 97.5%; */
		width: 100%;
	}
#nav, #nav ul
	{
		float:left;
		list-style: none;
		line-height: 40px;
		padding: 0;
		padding-left: 30px;
		margin: 0;
	}
#nav a
	{
		display: block;
		width: 10em;
/*  		width: 8em; */
		padding: 0px 10px;
		color: white;
/* 		font-size: large; */
	}
#nav li
	{
		float: left;
		padding: 0;
		background: #F0AD00;
/* 		width: 15em; */
	}

	
#nav li ul
	{
		position: absolute;
		width: 10em;
		left: -999em; /* puts dropdown out of view */
	}
#nav li:hover ul
	{
		left: auto;
		background: #F0AD00;
	}
#nav a:hover
	{
		color: #472200;			
	}


/*********************************/
/* Basic                         */
/*********************************/

body
	{
	font-family: "Georgia", Arial, Helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size: .9em;
	line-height:1.2em;
	margin:0px;
	padding:0px;
	color: #472200;
/* 	color: black; */
/* 	background-color: #FFD; /* This is not from palette */ */
/* 	background-color: white; */
/* 	background: url (images/rt_links_back_tile.gif) 40% 0; */

	}
	
.body_title	
	{
	text-align: left;
	font-size: 1.5em;
	font-weight: bold;
	}
	
p,h1,h2,h4,h5,h5,ol, ul
	{
	margin:0px;
	margin-bottom: 6px;
	padding:0px
	}
h1
	{
	text-align: center;
	font-size: 2.0em;
	line-height:1.2em;
	}
	
h2
	{
	font-size: 1.5em;
	font-weight: bold;
	line-height:1.2em;
	}
	
h3
	{
	margin-left: 3%;
	font-weight: normal;
	}
	
	

/*********************************/
/* Guest Book                    */
/*********************************/


/*********************************/
/* New Links                     */
/*********************************/
#rtlink
{
	float:right;
	min-height: 100px;
	width: 20%;
	text-shadow: 0px 0px white;
	background: #872300;
	float: right;
/* 	clear: both; */
	margin: 0px;
/* 	margin-top: 12px; */
	margin-top: -500px;
	margin-right:5px;
	line-height: 100%;
	color: #B5B500;	
}

#rtlink h3
	{
		font-size: 1.15em;
		line-height:1.0em;
		margin-top: 7px; /* Space above */
		margin-left: 10px;
		list-style-type: none;
		padding-right: 5px;
	}
#rtlink a
	{
		color: #B5B500;
	}

	
#rtlinks
{
/* 	background: url (images/rt_links_back_tile_200.gif); */
/* 	float:right; */
/* 	min-height: 100px; */
/* 	width: 20%; */
	height: inherit;
	text-shadow: 0px 0px white;
	background: #872300;
	float: left;
/* 	clear: both; */
	margin: 0px;
/* 	margin-top: 12px; */
/* 	margin-top: -490px; */
/* 	margin-right:5px; */
	margin-top: 0px;
	line-height: 100%;
	color: #B5B500;	
	font-weight: normal;
}

#rtlinks h3
	{
		font-size: 1.15em;
		line-height:1.0em;
		margin-top: 7px; /* Space above */
		margin-left: 10px;
		list-style-type: none;
		padding-right: 5px;
		font-weight: normal;
	}
	
/*
#rt_links h3
	{
		margin-top: 7px;
		margin-left: 20px;
	}
*/
#rtlinks h4
	{
		font-size: 1em;
		font-weight: normal;
	}
#rtlinks a
	{
		color: #B5B500;
	}
#rtlinks h4
	{
		font-size: 1em;
	}
#rtlinks a
	{
		color: #B5B500;
	}
#rtlinks a:hover
	{
		color: white;			
	}


	
/*********************************/
/* Links and News                */
/*********************************/

#links, #news
{
	height: auto;
}

#links h3, #news h3
{
	font-size: 1.4em;
/* 	font-weight: bold; */
/* 	color: black; */
	background: #FC6;
	padding: 4px 0px 5px 3px;
	margin-bottom: 9px;

}



	
/*********************************/
/* Links                         */
/*********************************/

#links
	{
		min-width: 150px;
		text-shadow: 0px 0px white;
				                                                           
/* 		color: black; */
				                                                           
		background: #F0E68C;
/* 		float: left; */
		float: left;
		clear:both;
		width: 20%;
/* 		width: 200px; */
		/*height: 600px;*/ 
		margin:0px;
		margin-top: 12px;
		margin-right:5px;
		line-height: 100%;
	}

	
#links h3
	{
		
		font-size: 1.6em;
		font-weight: 800;
		line-height:1.0em;
		margin-top: 0px; 
		margin-left: 0px;
		margin-bottom: 14px;
		color:#FFF;
		background: #FC6;
		padding: 4px 0px 5px 3px;
		margin-bottom: 9px;
		}
	

#links h4
	{
	font-size: 1.4em;
	font-weight: bold;
	color: black;
	background: #FC6;
	padding: 4px 0px 5px 3px;
	margin-bottom: 9px;
	}

#links ul
	{
		font-size: 1.15em;
		line-height:1.0em;
		margin-top: 0px; /* Space above */
		margin-left: 5px;
		list-style-type:circle;
	}
	
#links li
	{
		margin-top: 7px; /* Space above */
		margin-left: 20px;
	}
	

/*********************************/
/* main-lt                          */
/*********************************/

#main
	{
/* 		margin: 0px; */
/*  		margin-left: 21%;  */

		margin-left: 5px;
 		margin-top: 5px;
		padding:5px;
		margin-right: 5px;
		color: #472200;
		width: 70%;
		float: left;
	}
	
#main ul
	{
		line-height:1.5em;
		list-style-position:outside;
		list-style-type:none;
/* 		margin-left: 195px; */
		margin-bottom: 2px;
	}
	
#main li
	{
		margin:0px;
		margin-bottom: 8px;
		margin-left: 3%;

	}
	

#main h1
	{
/* 		color: #F93; */
/* 		color: black; */
		/*border-top: 5px solid #CC9;*/
		letter-spacing: -0.05em;
/* 		margin-left:-21%; */
/* 		margin-left:180px; */
/* 		margin-left: 3%; */
}

#main h2
	{
/* 		color: #F93; */
/* 		color: black; */
		line-height:1.2em;
		margin:0px;
	/*	margin-left:170px;*/
	}

#main h3
	{
/* 		color: #F93; */
		line-height:1.3em;
		margin:0px;
		margin-top: 15px;
		margin-bottom: 5px;
		margin-left: 3%;
	}
#main h4
	{
		margin-left: 2%;
	}


#main_both
	{
	width:100%;
	clear: both;
	height: inherit;
	}	

/*********************************/
/* main-lt-left                     */
/*********************************/

#main-lt
	{
/* 		margin: 0px; */
/*  		margin-left: 21%;  */
		float: left;
		width: 70%;
		margin-left: 5px;
 		margin-top: 5px;
		padding:5px;
/* 		margin-right: 5px; */
		color: #472200;
	}
	
#main-lt ul
	{
		line-height:1.5em;
		list-style-position:outside;
		list-style-type:none;
/* 		margin-left: 195px; */
		margin-bottom: 2px;
	}
	
#main-lt li
	{
		margin:0px;
		margin-bottom: 8px;
		margin-left: 3%;

	}
	

#main-lt h1
	{
/* 		color: #F93; */
/* 		color: black; */
		/*border-top: 5px solid #CC9;*/
		letter-spacing: -0.05em;
		margin-left:-21%;
/* 		margin-left:180px; */
/* 		margin-left: 3%; */
}

#main-lt h2
	{
/* 		color: #F93; */
/* 		color: black; */
		line-height:1.2em;
		margin:0px;
	/*	margin-left:170px;*/
	}

#main-lt h3
	{
/* 		color: #F93; */
		line-height:1.3em;
		margin:0px;
		margin-top: 15px;
		margin-bottom: 5px;
		margin-left: 3%;
	}
#main-lt h4
	{
		margin-left: 2%;
	}


/*********************************/
/* main-rt right                 */
/*********************************/

#main-rt
	{
/* 		margin: 0px; */
/*  		margin-left: 21%;  */
		float: right;
		width: 200px;
		height: inherit;
		margin-left: 5px;
		margin-top: -7px;
/* 		margin-top: 400px; */
/* 		padding:5px; */
/* 		margin-right: 5px; */
/* 		color: #472200; */
		color: #B5B500;	
/* 		background-color: green; */
/* 	background: url ('images/rt_links_back_tile_200.gif'); */

	}


/*********************************/
/* news                          */
/*********************************/

#news
	{
		min-width: 100px;
		color: white;
		background: #F0E68C;
		float: right;
		width: 20%;
		/*height:640px;*/ 
		margin-top: 12px;
		margin-left: 5px;
 		border: 1px solid black; 
	}
	
#news *
	{
		color: #000;
	}

#news ul
	{
		font-size: 1.15em;
		line-height:1.0em;
		margin-top: 0px; /* Space above */
		margin-left: 5px;
		list-style-type:circle;
	}
	
#news li
	{
		margin-top: 7px; /* Space above */
		margin-left: 20px;
	}
	

/*
	
#news h3
	{
	font-size: 1.4em;
	font-weight: bold;
	color:#FFF;
	background: #FC6;
	padding: 4px 0px 5px 3px;
	margin-bottom: 9px;
	}
*/
	
#news h4
	{
		font-size: 1.0em;
		font-weight: normal;
		color:#300;
		background: #CC9;
		padding: 3px 0px 3px 3px;
	}
	
#news p
	{
		font-size: 0.9em;
		padding: 3px 0px 3px 5px;
		line-height: 120%
	}

/*********************************/
/* tables                          */
/*********************************/
.table_board
	{
		padding-left: 10%;
/*
		float: left;
		width: 250px;
		margin-top: 12px;
		margin-left: 50px;
*/
/* 		border: 1px solid black; */
	}
	
/*********************************/
/* sermons                          */
/*********************************/
#sermons
	{
		float: right;
/* 		width: 225px; */
		width: 25%;
		margin-top: 12px;
		margin-left: 5px;
		background: #F0E68C;
 		border: 1px solid black;
	}
	
#sermons *
	{
	}
/*
	
#sermons h3
	{
	font-size: 1.4em;
	font-weight: bold;
	color:#FFF;
	background: #FC6;
	padding: 4px 0px 5px 3px;
	margin-bottom: 9px;
	}
*/
	
#sermons h4
	{
		font-size: 1.0em;
		font-weight: normal;
		color:#300;
		background: #CC9;
		padding: 3px 0px 3px 3px;
	}
	
#sermons p
	{
		font-size: 0.9em;
/* 		color:#300; */
		padding: 3px 0px 3px 5px;
		line-height: 120%
	}

#sermons ul
	{
	font-size: 0.9em;
	line-height:0.9em;
	margin-top: 0px; /* Space above */
	margin-left: 10px;
	list-style-position:inside;
	list-style-type:none;
	}

	
#sermons li
	{
		margin-top: 7px; /* Space above */
		margin-left: 00px;
	}
	

/*********************************/
/* in_progress                        */
/*********************************/

#in_progress {

	text-align:center;
/*	clear:both;*/
	margin:0px;
	text-align:center;
}
#in_progress p
	{
	font-size:.8em;
	font-style:italic;
	font-weight:bold;
	margin:0px;
	margin-top:40px;
	text-align:center;
	}

/*********************************/
/* Footer                        */
/*********************************/

/*
#footer 
	{
	text-align:center;
	clear:both;
	margin:0px;
	}
*/
#footer 
	{
/* 	font-family: Verdana, sans-serif; */
	font-family: "Georgia", Arial, Helvetica, sans-serif;
	font-size: 18px;
	width: 100%;
	text-align:center;
	clear:both;
	margin:0px;
	}

#footer p
	{
	font-size:0.8em;
	font-weight:bold;
	margin-top:5px;
	margin-left:0px;
	text-align:center;
	}
#footer h2
	{
		text-align: left;
		font-size: 1em;
		font-weight: bold;
		word-spacing: 5em;
	}

#footer_test 
	{
	font-family: Verdana, sans-serif;
/* 	font-family: "Georgia", Arial, Helvetica, sans-serif; */
	font-size: 18px;
	width: 100%;
	text-align:center;
	clear:both;
	margin:0px;
	}
#footer_color
	{
		clear:both;
		margin-top: -10px;
		background: #F0AD00 repeat-x;
		width: 100%;
	}
#footer_test p
	{
	font-size:0.8em;
/* 	font-weight:bold; */
	font-weight: lighter;
	font-family: "Georgia", Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:0px;
	text-align:center;
	background: white;
	}
#footer_test h2
	{
		background: #F0AD00 repeat-x;
		text-align: left;
		font-size: 1em;
		color: white;
		display: block;
		font-weight: bold;
		word-spacing: 5em;
	}

#footer_test a
	{
		display: block;
/* 		width: 10em; */
		width: 10em;
		padding: 0px 10px;
		color: white;
/* 		font-size: large; */
	}
	
	
#footer_test, #footer_test ul
	{
		float:left;
		list-style: none;
		line-height: 40px;
		padding: 0;
/* 		padding-left: 30px; */
		margin: 0;
	}
#footer_test a
	{
		display: block;
/* 		width: 10em; */
		width: 10em;
		padding: 0px 10px;
		color: white;
/* 		font-size: large; */
	}
#footer_test li
	{
		float: left;
		padding: 0;
		background: #F0AD00;
/* 		width: 15em; */
	}


/*********************************/
/* Lists                         */	
/*********************************/

.list_disc
	{
		list-style-type: disc;
		list-style-position: outside;
		margin-left: 220px;
	}
.list_disc li
	{
		list-style-type: disc;
		list-style-position: outside;
		margin-left: 210px;	
	}
.list_disc_no_indent
	{
		list-style-type: disc;
		list-style-position: outside;	
	}

.list_reg
	{
		list-style-type: none;
		margin-left: 220px;
	}
.list_plain
	{
		list-style-type: disc;
		list-style-position: outside;
	}
.list_plain li
	{
		list-style-type: disc;
		list-style-position: outside;
	}




/*********************************/
/* Pix                           */
/*********************************/

.OSC_pix_right
	{
		float: right;
/*
		width: 288px;
		margin:0px;
		margin-left:10px;
		margin-top:12px;
*/
		padding: 5px;
	}

.OSC_pix_left
	{
		float: left;
/*
		width: 288px;
		margin:0px;
		margin-left:10px;
		margin-top:12px;
*/
		padding: 5px;
	}
.OSC_pix_left_clear
	{
		float: left;
/*
		width: 288px;
		margin:0px;
		margin-left:10px;
		margin-top:12px;
*/
		clear:both;
		padding: 5px;
	}


.OSC_pix_right_clear
	{
		float: right;
/*
		width: 288px;
		margin:0px;
		margin-left:10px;
		margin-top:12px;
*/
		clear:both;
		padding: 5px;
	}


#OSC_MW
	{
		float: right;
		width: 448px;
		margin:0px;
		margin-left:10px;
		margin-top:12px;
		padding-left: 5px;
	}
#Ken_pix
	{
		margin: 10px;
		float: right; 
	}

#Joan_pix
	{
		margin: 10px;
		float: right; 
		padding: 5px;
	}

#left_pix
	{
		float: left;
/* 		margin: 10px; */
	}


#right_pix
	{
		float: right;
/* 		margin: 10px; */
	}

	
/* pseudo selectors              */

a			{text-decoration:none}

a:link		{color: blue}
a:visited	{color: purple}
a:hover		{color: #F93}
a:active	{color: red}

/*********************************/
/* Classes                       */
/*********************************/


/* For gross copyright */	
#gross
	{
	text-align: center;
	clear: both;
	}


img
	{
	border: 1px solid #CCCCC;
	margin: 5px 5px 5px 5px;
	padding: 5px;
	}
	
indent_200
	{
		padding-left: 200px;
	}
	
.left_padding
	{
	padding-left: 5%;
	}

.left_pix
	{
		float: left;
		padding: 5px;
 		margin: 5px;
	}


.right_pix
	{
		float: right;
		padding: 5px;
 		margin: 0px;
	}

.bold
	{
	font-weight:bold
	}

.section {
	display: inline;
	color: #F93;
	font-weight: normal;
}

.centered_larger_text
	{
/* 		color:#630; */
/* 		color:#61380B; */
		color: #472200;
		font-size:4em;
		font-weight:bold;
		
		line-height:1.3em;
		margin-top:25px; /* space above */
		margin-bottom:15px; /* space below */
		text-align:center;
	}
	

.caption
	{
/* 	color: #000; */
	font-size:0.75em;
	font-weight: bold;
	line-height:1.3em;
	text-align:center;
	}
	
/*
.floatLeft {
	float: left;
	margin:0px;
	margin-right: 10px;
	padding:0;
}
*/
img.floatLeft {
	border: 1px solid #000000;
	margin-right: 5px;
	margin-top: 6px;
	margin-bottom: 5px;
	padding:0;
}

/*.floatRight {
	float: right;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
*/
img.floatRight {
	float: right;
	border: 1px solid #000000;
	margin-left: 0px;
}


.Kens_note {
	font-style:italic;
	margin:0px;
/*
	margin-left:425px;
	margin-right:250px;
*/
	margin-bottom:10px;
}

.Kens_address {
	/* 	display: inline;	*/
	margin:0px;
	margin-left: 475px;
	margin-top: 5px;
	margin-bottom: 10px;
}

