/* CSS Document */
body	{
		margin:0px;
		padding:0px;
		width:100%;
		background-color:#3a342e;
		}
div.mainborder	{
				width:900px;
				border:solid 1px #ffffff;
				height:800px;
				padding:0px;
				margin-top:10px;
				}
div.maincontainer	{
					width:880px;
					height:780px;
					border:solid 1px #6e5a44;
					background-color:#ffffff;
					padding:0px;
					margin:10px;
					}
a.articles	{
			text-decoration : none;
			border-bottom: 1px solid #ededed;
			color: #a3894b;
			font-size:12px;
			font-family: American Typewriter, Trebuchet MS, Trebuchet, Lucida, sans-serif;
			font-weight:bold;
			}
a.articles:hover	{
					text-decoration : none;
					color: #e0861e;
					border-bottom: 1px dotted #e0861e;
					font-size:12px;
					font-family: American Typewriter, Trebuchet MS, Trebuchet, Lucida, sans-serif;
					}
a.botlink	{
			color:#ffffff; 
			font-size:11px; 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			padding-left:10px;
			}

/* Menu */
a.menu	{
		background-color:#911010;
		width:70px;
		float:left;
		height:36px;
		color:#ffffff;
		text-decoration:none;
		}
a.menu:hover	{
				background-color:#b81616;
				width:70px;
				float:left;
				height:21px;
				padding-top:15px;
				}	
a.home		{
			color:#ffffff;
			text-decoration:none;
			background-image:url('images/home_cur.gif');
			background-repeat:no-repeat;
			width:70px;
			float:left;
			height:36px;
			}
a.menuhome	{
				color:#ffffff;
				text-decoration:none;
				background-image:url('images/home_cur.gif');
				background-repeat:no-repeat;
				width:70px;
				float:left;
				height:36px;
				}		
a.menuhome:hover	{
					color:#ffffff;
					text-decoration:none;
					background-image:url('images/home_menuhov.gif');
					background-repeat:no-repeat;
					width:70px;
					float:left;
					height:21px;
					padding-top:15px;
					}	
a.currenthome	{
				color:#ffffff;
				text-decoration:none;
				background-image:url('images/home_menuhov.gif');
				background-repeat:no-repeat;
				width:70px;
				float:left;
				height:21px;
				padding-top:15px;
				}
a.contacthome		{
					color:#ffffff;
					text-decoration:none;
					background-image:url('images/contact_menu.gif');
					background-repeat:no-repeat;
					width:70px;
					float:left;
					height:36px;
					}
a.contacthome:hover	{
					color:#ffffff;
					text-decoration:none;
					background-image:url('images/contact_menuhov.gif');
					background-repeat:no-repeat;
					width:70px;
					float:left;
					height:21px;
					padding-top:15px;
					}	
a.contactcur	{
				color:#ffffff;
				text-decoration:none;
				background-image:url('images/contact_menuhov.gif');
				background-repeat:no-repeat;
				width:70px;
				float:left;
				height:21px;
				padding-top:15px;
				}	
a.current	{
			color:#ffffff;
			text-decoration:none;
			background-color:#b81616;
			width:70px;
			float:left;
			height:21px;
			padding-top:15px;
			}		
ul.menutop	{
			width:880px;
			height:24px;
			list-style:none;
			padding:0px;
			margin-top:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			}
li.menubg	{
			float:left;
			padding:0px;
			margin:0px;
			}
li.home	{
		float:left;
		padding:0px;
		margin:0px;
		}
li.contact	{
			float:left;
			padding:0px;
			margin:0px;
			}
div.bar	{
		background-color:#b81616;
		width:876px; 
		height:20px; 
		padding:0px; 
		margin:0px; 
		float:left;
		}
/* End Menu */

a.ministries	{
				text-decoration : none;
				border-bottom: 1px solid #ededed;
				color: #a3894b;
				font-size:12px;
				font-family: American Typewriter, Trebuchet MS, Trebuchet, Lucida, sans-serif;
				font-weight:bold;
				padding-left:5px;
				}
a.ministries:hover	{
					text-decoration : none;
					border-bottom: 1px solid #ededed;
					color: #e0861e;
					font-size:12px;
					font-family: American Typewriter, Trebuchet MS, Trebuchet, Lucida, sans-serif;
					font-weight:bold;
					padding-left:5px;
					}

p	{
	width:280px; 
	margin-left:20px; 
	text-align:left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	}
div.bottommid	{
				float: left; 
				color:#ffffff; 
				width:950px;
				font: 8pt Verdana, Arial, Helvetica, sans-serif;
				}
div.mainheadline	{
					font-family: American Typewriter, Trebuchet MS, Trebuchet, Lucida, sans-serif; 
					font-size: 14px; 
					font-weight:bold; 
					margin: 0px; 
					padding: 0px; 
					letter-spacing: 1px; 
					color:#B30101; 
					text-decoration:underline;
					}
div.media	{
			width: 430px; 
			text-align: left; 
			margin-:0px; 
			padding-left:250px;
			padding-bottom:10px;
			}
div.content	{
			float:left;
			height:30px; 
			margin-top:40px; 
			margin-left:10px; 
			width:876px; 
			}
div.sermons		{
				width:876px; 
				float:left; 
				font-size: 12px;
				font-weight: normal; 
				color:#B30101;
				margin-right:5px;
				}
div.eventsright	{
				float:right; 
				width:200px; 
				padding-right:20px;
				}
div.eventsborder	{
					float:left; 
					width:1px; 
					height:500px; 
					border-right: solid 1px #dddddd;
					}			

/* Slideshow */

*{
margin:0;
padding:0}

a.photo:link,a.photo:visited{
color:#333;
text-decoration:none
}

a.photo:hover,a.photo:visited:hover{
color:#000;
text-decoration:underline
}

a.inactive:link,a.inactive:visited{
color:#CECEB5
}

#Container{
margin:0 auto;
padding: 0;
position:relative;
width:100%;
height:310px;
background-color:#fff;
border:3px solid #CECEB5;
overflow:hidden
}

#LoadContainer{
height:25%;
width:50%;
position:absolute;
top:40%;
left:25%;
text-align:center;
z-index:1
}

#PhotoContainer{
visibility:hidden
}

#CaptionBlock{
height:18px;
width:582px;
text-align:left;
margin:0 auto
}
#Caption{
color:#333
}

#License{
margin:0 auto;
padding-top:10px;
font-size:10px;
color:#666;
border-top:1px solid #CECEB5;
width:740px;
text-align:left;
line-height:1.4em;
}

#LinkContainer{
display:none;
position:absolute;
top:0;left:0;
height:200px;
width:200px;
z-index:100;
background:url(images/slideshow/start.gif) 50% 50% no-repeat
}

#PrevLink{
z-index:100;
position:absolute;
top:0%;
left:0%;
height:200px;
width:50%;
display:block
}

#NextLink{
z-index:100;
position:absolute;
top:0%;
left:50%;
height:200px;
width:50%;
display:block
}

#PrevLink:hover,#NextLink:hover{
text-decoration:none
}

#PrevLink:hover{
background:transparent url(images/slideshow/prev_rounded_sidebar2.gif) left 50% no-repeat
}

#NextLink:hover{
background:transparent url(images/slideshow/next_rounded_sidebar2.gif) right 50% no-repeat
}

#PrevLink span,#NextLink span{
display:none
}

img{
border:none
}

p{
font-size:11px;
padding:1em 0
}

#Wrapper{
margin:0 auto;
height:500px;
width:100%;
overflow:hidden;
position:relative
}

#Wrapper[id]{
display:table;
position:static
}

#InnerWrapper{
position:absolute;
top:50%;
left:0;
}

#InnerWrapper[id]{
display:table-cell;
vertical-align:middle;
position:static
}

#OuterContainer{
position:relative;
top:-50%
}


