/* CSS Document */
body {
margin: 0;
padding: 0;
background: url(images/background.jpg) top no-repeat;
 }

#container {
clear:both;
width: 999px;
margin: 10px auto;
padding: 0px 0px 0px 0px;
}

#header {
clear:both;
width: 999px;
height:166px;
margin: 0px auto;
background: url(images/header-back.jpg) no-repeat;
/*height: 100px;*/
display: block;
}

#content {
clear:both;
padding: 0px 0px 0px 0px;
margin: 0px auto;
font-family: Georgia, "Times New Roman", Times, serif;
display: block;
font-size: 14px;
width: 999px;
background:url(images/content-back.jpg) repeat-y;
float:left;
/*height: 1500px;*/
}

/*with borders, margins, picture borders, 346px (w/ +6px for pic) w, 355px h, 361 h w 6 from pic*/
.topleft { width: 304px; height: 305px;
margin: 40px 20px 30px 30px;
float: left;
}

.topleft img {
border: 3px solid #000000;
}

.toprighthead { width: 606px; height: 35px;
margin: 40px 13px 0px 20px;
background: #D9D3BC;
/*background: url(images/christ1.jpg) no-repeat;*/
float: left;
}

/*Topleft and topright is index page first "row"; need 653px w; 355 h; 2 columns;*/
.topright { width: 606px; height: 276px;
margin: 0px 13px 30px 20px;
text-align:left;
background: #D9D3BC;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
float:left;
/*background: url(images/christ1.jpg) no-repeat;*/
}

.topright ul {
list-style:square;
}

.topright ul li {
padding: 0px 0px 9px 0px;
}


.left { width: 293px;
padding-left: 10px;
margin: 0px 0px 10px 30px;
text-align:left;
font-family: Georgia, "Times New Roman", Times, serif;
color: #000000;
float: left;
}



.mid { width: 293px;
margin: 0px 0px 10px 30px;
padding-left: 10px;
text-align:left;
vertical-align:top;
font-family: Georgia, "Times New Roman", Times, serif;
color: #000000;
float: left;
}

.onethirdcol { width: 320px;
margin: 0px 0px 10px 13px;
text-align:left;
vertical-align:top;
font-family: Georgia, "Times New Roman", Times, serif;
color: #000000;
float: left;
}

		/*Small icons in bottom part of index*/
		.picthumb {
		vertical-align: top;
		width: 75px;
		height: 75px;
		float:left;
		margin-top:15px;
		margin-right:20px;
		}
		
		.picthumb img {border:3px solid #000000;
		}
		
		/*end small icons*/

.threecoltext {
width: 212px;
margin: 15px 10px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
vertical-align:top;
font-family: Georgia, "Times New Roman", Times, serif;
color: #000000;
float: left;
}

.onethirdhead { width: 310px; height: 35px;
margin: 0px 10px 0px 13px;
vertical-align:left;
float: left;
}

.midheader { width: 323px; height: 35px;
margin: 0px 5px 0px 5px;
float: left;
}

.rightheader { width: 323px; height: 35px;
margin: 0px 5px 0px 5px;
float: left;
}

							.twocolleft {
							width: 460px;
							margin: 10px 20px 10px 20px;
							padding: 0px 0px 0px 0px;
							text-align: center;
							font-weight:bold;
							font-size:14px;
							font-family: Georgia, "Times New Roman", Times, serif;
							color: #000000;
							float: left;
							}
							
							.twocolright {
							width: 459px;
							margin: 10px 20px 10px 20px;
							padding: 0px 0px 0px 0px;
							text-align: center;
							font-weight:bold;
							font-size:14px;
							font-family: Georgia, "Times New Roman", Times, serif;
							color: #000000;
							float: left;
							}
			

.onecol {
width: 900px;
font-size:14px;
text-align:center;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 20px 49px 10px 50px;
float:left;
}

				/*For story page; header has larger font, two col format */
				.twocolleftstory {
				width: 380px;
				margin: 10px 50px 10px 50px;
				padding: 0px 10px 0px 10px;
				text-align: center;
				font-size:13px;
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #000000;
				float: left;
				}
				
				.twocolrightstory {
				width: 379px;
				margin: 10px 50px 10px 50px;
				padding: 0px 10px 0px 10px;
				text-align: left;
				font-size:13px;
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #000000;
				float: left;
				}
				
				.onecolstory {
				width: 900px;
				font-size:24px;
				font-weight:bold;
				text-align:center;
				font-family: Georgia, "Times New Roman", Times, serif;
				margin: 20px 49px 10px 50px;
				float:left;
				}
				
				.twocolleftstory ul {
				list-style-type:none;
				}
				
				.twocolrightstory ul {
				list-style-type:none;
				}
				
				/*End style for story page; header has larger font, two col format */

.onecolnov {
width: 900px;
font-size:13px;
font-weight:bold;
text-align:left;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 20px 49px 10px 50px;
float:left;
}

.fourcolpic {
width: 215px;
margin: 5px 5px 5px 5px;
font-weight:bold;
float:left;
}

.fourcolpic img {
border:5px solid #999999;
border-style: ridge;
}


.gentext {
width: 899px;
margin: 0px auto;
font-size:13px;
font-weight:normal;
text-align:left;
font-family: Georgia, "Times New Roman", Times, serif;
padding: 0px 0px 0px 0px;
}

.gentext A:link {
color: #333366;
}

.gentext img.pipe {
border: solid 3px #222;
margin-left:115px;
}

		/*Text div for excerpts of stories and writing*/
		.maintext {
		width: 609px;
		/*padding: 20px 35px 20px 45px;*/
		margin: 20px 20px 20px 80px;
		font-size:13px;
		font-weight:normal;
		text-align:left;
		font-family: Georgia, "Times New Roman", Times, serif;
		padding: 0px 0px 0px 0px;
		float: left;
		}
		#writecont {
		clear:both;
		background: url(images/paperllined.jpg) repeat-y;
		width: 709px;
		margin: 40px 145px 40px 145px;
		border: solid 5px #000000;
		text-align:center;
		font-weight:bold;
		display:block;
		float:left;
		}
		
		/*end div excerpts stories and writing*/

#write {
width: 599px;
margin: 50px 200px 25px 200px;
font-size:13px;
text-align:center;
font-family: Georgia, "Times New Roman", Times, serif;
padding: 0px 0px 0px 0px;
float:left;
}

					/*drop down menu info*/
					#dropmenudiv {
					margin-top: -10px;
					margin-left: 30px;
					border-top: #fff 0px solid; 
					border-left: #fff 1px solid; 
					border-right: #fff 1px solid; 
					font-size: 12px;
					font-weight: bold; 
					z-index: 100;
					text-transform: uppercase; 
					line-height: 20px; 
					font-family: Arial, Verdana, Trebuchet MS, Helvetica, Trebuchet, Sans-serif; 
					position: absolute;
					filter:alpha(opacity=90);opacity:.90;
					}
					
					#dropmenudiv A {
					padding-right: 0px; 
					display: block; 
					padding-left: 0px; 
					padding-bottom: 1px; 
					width: 100%; 
					text-indent: 10px;
					border-bottom: #ddd 1px solid;
					text-align:left;
					text-decoration: none;
					background: #000000;
					/*background-color:#FF0000;*/
					}
					
					#dropmenudiv A:link {
					color: #fff;
					}
					
					#dropmenudiv A:visited {
					color: #fff;
					}
					
					#dropmenudiv A:active {
					color: #fff;
					}
					
					#dropmenudiv A:hover {
					color: #000000;
					text-decoration: none;
					background-color: #ffffff;
					/*background-color:#164C1D;*/
					}
					/*end drop down menu*/


#navcontainer ul {
padding: 0px 0px 0px 0px;
margin: 0px auto;
background: #669900;
/*background: #FFFF33;*/
/*background: #000066;*/
height: 33px;
font-family: "Gill Sans", arial, helvetica, sans-serif;
width: 999px;
font-size: .8em;
letter-spacing: .1em;
text-transform: uppercase; }

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
padding: 9px 36px 0px 36px;
color:#ffffff;
text-decoration: none;
float: left; }

#navcontainer ul li a:hover {
color: #339966; }

		#footer {
		clear:both;
		margin: 0 0 0 0;
		height: 84px;
		background: #000000;
		font-size: 10px;
		font-weight: normal;
		text-align:right;
		background: url(images/footer-back.jpg) no-repeat;
		}
		
		#footer-copy {
		float: right;
		width: 350px;
		padding: 60px 10px 0px 0px;
		text-align: right;
		color: #000000;
		font-size: 10px;
		font-weight: normal;
		font-family: Georgia, "Times New Roman", Times, serif;
		}

/*List of Different Headings and Font Style classes */

.title1 {
clear:both;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:24px;
text-align:center;
}

.subhead {
font-size:16px;
font-weight:bold;
text-align:center;
font-family: Georgia, "Times New Roman", Times, serif;text-align:center;
}

.subhead2 {
font-size:20px;
font-weight:bold;
text-align:center;
font-family: Georgia, "Times New Roman", Times, serif;text-align:center;
}
