<style type="text/css">    
    p{text-indent:0pt; word-spacing:2px; letter-spacing:0px; font-size:13px; font-family:Arial; color:#444444; margin: .95em 0em 0em 0em; line-height: 1.2;}
   body {
  		text-align: center; /* for IE */
			margin-top: 10px;
  		} 
		.bkgradient{background-image:url("/images/pages/page-bk.jpg");background-repeat:no repeat;background-attachment: fixed; background-position:top center};
		i{font-size:12px;color:#444444;font-family:Arial}
    b{font-size:12px;color:#000000;font-family:Arial}
    text{font-size:12px;color:#ffffff;font-family:Arial}
    td{font-size:14px;color:#000000;font-family:Arial}
    li{font-size:12px;color:#000000;font-family:Arial}
    legend{font-size:14px;color:#ffffff;font-family:Arial}
		h1{font-size:25px;color:#c12323;font-family:Arial;vertical-align: top;margin-bottom: 0;font-weight:normal}
		h2{font-size:20px;color:#c12323;font-family:Arial;vertical-align: bottom;margin-bottom: -2;font-weight:normal}
		h3{font-size:18px;color:#c80909;font-family:Arial;vertical-align: bottom;margin-bottom: 0;margin-top: 0;font-weight: normal}
		h4{font-size:16px;color:#c12323;font-family:Arial;vertical-align: bottom;margin-bottom: 1;margin-top: 8;font-weight: bold}
    hr{color: #777777; height: 1px; margin-bottom:4px; margin-top:1px;}
		.border{border-style:solid;border-width:1px; border-color: #555555;}
		.servicetitle{font-size:20px;color:#ffffff;font-family:Arial}	
		.welcometitle2{font-size:16px;color:#666666;font-family:Arial;font-weight:normal}
		.small{font-size:11px;color:#ffffff;font-family:Arial}	
		.copyright2{font-size:11px;color:#ffffff;font-family:Arial}
		.darkred{font-size:15px;color:#c80909;font-family:Arial}		
		.white{font-size:15px;color:#ffffff;font-family:Arial}		
		.white2{font-size:13px;color:#ffffff;font-family:Arial}
		.white3{font-size:11px;color:#ffffff;font-family:Arial}
		.grey{font-size:12px;color:#777777;font-family:Arial}
		.red{font-size:14px;color:#c80909;font-family:Arial}						
		A:link{text-decoration: none; color: #000000;}
    A:visited{text-decoration: none; color: #000000;}
    A:hover{font-style: normal; color: #ff0000; text-decoration:underline;}
    A.nav:link{font-size:15px;color:#ffffff;font-family:Arial;font-weight:normal}
    A.nav:visited{font-size:15px;text-decoration: none; color: #ffffff;font-family:Arial;font-weight:normal}
    A.nav:hover{font-size:15px;font-style: normal; color: #ffffff; text-decoration:underline;font-family:Arial;font-weight:normal}		
    A.nav2:link{font-size:11px;color:#ffffff;font-family:Arial;font-weight:normal}
    A.nav2:visited{font-size:11px;text-decoration: none; color: #ffffff;font-family:Arial;font-weight:normal}
    A.nav2:hover{font-size:11px;font-style: normal; color: #ed2025; text-decoration:underline;font-family:Arial;font-weight:normal}
    A.radiolinks:link{font-size:11px;color:#ffffff;font-family:Arial;font-weight:normal}
    A.radiolinks:visited{font-size:11px;text-decoration: none; color: #ffffff;font-family:Arial;font-weight:normal}
    A.radiolinks:hover{font-size:11px;font-style: normal; color: #c50c19; text-decoration:none;font-family:Arial;font-weight:normal}		
		A.readmore:link{font-size:12px;color:#cf1c28;font-family:Arial;font-weight:bold}
    A.readmore:visited{font-size:12px;text-decoration: none; color: #cf1c28;font-family:Arial;font-weight:bold}
    A.readmore:hover{font-size:12px;font-style: normal; color: #cf1c28; text-decoration:underline;font-family:Arial;font-weight:bold}
		
    A.direction:link{font-size:13px;color:#ffffff;font-family:Arial;font-weight:normal}
    A.direction:visited{font-size:13px;text-decoration: none; color: #ffffff;font-family:Arial;font-weight:normal}
    A.direction:hover{font-size:13px;font-style: normal; color: #ffffff; text-decoration:underline;font-family:Arial;font-weight:normal}		
		
		A.copyright:link{font-size:12px;color:#ffffff;font-family:Arial;font-weight: bold}
    A.copyright:visited{font-size:12px;text-decoration: none; color: #ffffff;font-family:Arial;font-weight: bold}
    A.copyright:hover{font-size:12px;font-style: normal; color: #cf1c28; text-decoration:underline;font-family:Arial;font-weight: bold}	
/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 -4px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 16px/100% Arial, Helvetica, sans-serif;
	padding: 10px 17px 8px;/* 1st number=text vertical height 2nd number=blockspace 3rd number block height */
	/*text-shadow: 0 1px 1px rgba(0,0,0,.3);*/
	/*-webkit-border-radius: .0em; 
	-moz-border-radius: .0em;
	border-radius: .0em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);*/
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 0px;
}

.bigrounded {
	-webkit-border-radius: 0em;
	-moz-border-radius: 0em;
	border-radius: 0em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles 
---------------------------------------------- */
/* blue */
.blue {
	color: #ff0000;
	border: solid 1px #777777;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#f41625), to(#720000));
	background: -moz-linear-gradient(top,  #f41625,  #720000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f41625', endColorstr='#720000');

}
.blue:link {
	color: #ffffff;
}
.blue:visited {
	color: #ffffff;
}
.blue:hover {
	color: #ffffff;
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff604f), to(#d71b28));
	background: -moz-linear-gradient(top,  #ff604f,  #d71b28);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff604f', endColorstr='#d71b28');
}
	.blue:active2 {
	color: #b2853b;
	border: solid 1px #bdbdbb;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#84a3ff), to(#003366));
	background: -moz-linear-gradient(top,  #84a3ff,  #003366);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#84a3ff', endColorstr='#003366');
/*.blue:active2 {
	color: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');*/
}			
	 #body
      {
			position:relative;
			z-index: 1;
      width:850px;
			min-height: 100%;
			overflow: hidden;
			height: auto;
			border:1px solid #777777;
      background:#ffffff;
			padding: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin: 0 auto;   /* align for good browsers */
		  text-align: left; /* counter the body center */
			 }
	 #bodyvideo
      {
			position:relative;
			z-index: 1;
      width:1100px;
			min-height: 100%;
			overflow: hidden;
			height: auto;
			border:1px solid #777777;
      background:#ffffff;
			padding: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin: 0 auto;   /* align for good browsers */
		  text-align: left; /* counter the body center */
			 }       
		#header
      {
      position:relative;
			z-index: 1;
	    width:850px;
			height:187px;
      border:0px solid #000000;
      background-image:url("/images/pages/pleasant-hill-pages_01.jpg");
			padding: 0px;
			padding-top: 0px;
			padding-right: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
      }		
		#headervideo
      {
      position:relative;
			z-index: 1;
	    width:1100px;
			height:187px;
      border:0px solid #000000;
      background-image:url("/images/pages/pleasanthill-header-wide.jpg");
			padding: 0px;
			padding-top: 0px;
			padding-right: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
      }	      	
		.headercontent
      {
      position:relative;
			z-index: 1;
      width:300px;
      border:0px solid #000000;
			padding: 0px;
			padding-top: 148px;
			padding-right: 0px;
			margin-left: 493px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: left;
      font: normal 12px arial ;
			color: #444444;
      }	
		#welcomewindow
      {
      position:relative;
			width:850px;
			height:220px;
			border:0px solid #000000;
      background-image:url("/images/home/welcome-bk.jpg");
			overflow: hidden;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 1px;
			margin-bottom: 0px;
      }
    .welcometitbar
      {
      width:850px;
			height: 29px;
			background:none;
			border:0px solid #0e428b;
      border-bottom:0px solid #0e428b;
      padding:0px;
      font: bold 11px verdana;
      }
    .welcomecontent
      {
    	width:840px; /* always -2px from the window width for IE only - -10px for IE $ Firefox*/
      overflow:none;
			height: 180px;
			background:none;
      font: normal 12px arial ;
			color: #000000;
      scrollbar-base-color: #eee;
      scrollbar-track-color: #fff;
      scrollbar-arrow-color: #aaa;;
      scrollbar-highlight-color:#fff;
      scrollbar-shadow-color:#ddd;
      scrollbar-darkshadow-color:#777;
      padding:0px;
			margin-left: 6px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: left;
      font: normal 14px arial ;
			color: #444444;			
      }			
		#navigation
      {
      position:relative;
      width:100%;
			height:36px;
      border:0px solid #000000;
      /*background-image:url("/images/pages/nav-bk.jpg");*/
    	background: #0095cd;
    	background: -webkit-gradient(linear, left top, left bottom, from(#f41625), to(#720000));
    	background: -moz-linear-gradient(top,  #f41625,  #720000);
    	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f41625', endColorstr='#720000');      
			padding: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 1px;
			margin-bottom: 1px;
      font: normal 13px arial ;
			text-align: center;
			color: #ffffff;
      }		
		.navigationcontent
      {
      position:relative;
			z-index: 1;
      width:850px;
			height: 5px
      border:0px solid #000000;
			padding: 0px;
			padding-top: 12px;
			padding-right: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: center;
	    }
		#pages
      {
      position:relative;
			z-index: 2;
      width:850px;
			border:0px solid #000000;
      background:none;
			padding: 0px;
			clear: both;
			overflow: hidden;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 2px;
			margin-bottom: 4px;
      }
		#pagesvideo
      {
      position:relative;
			z-index: 2;
      width:1100px;
			border:0px solid #000000;
      background:none;
			padding: 0px;
			clear: both;
			overflow: hidden;
			margin-left: 8px;
			margin-right: 0px;
			margin-top: 2px;
			margin-bottom: 4px;
      }      
		#divone
      {
      position:relative;
			z-index: 2;
      width:850px;
			height: 298px;
			border:0px solid #000000;
      background:none;
			padding: 0px;
			clear: both;
			overflow: hidden;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 2px;
			margin-bottom: 4px;
      }			
			.pageleft
			{
			float: left;
			z-index: 1;
			border:0px solid #777777;
			width: 608px;
			background:none;
			padding: 0px;
			margin-top: 1px;
			}	
			.pageright
			{
			float: right;
			border:0px solid #777777;
			width: 242;
			background:#2c2c2c;
			padding: 0px;
			margin-top: 1px;
			}	
			.pagesingle
			{
			float: left;
			z-index: 1;
			border:0px solid #000000;
			width: 900px;
			background:none;
			padding: 0px;
			margin-bottom: 0px;
			clear: both;			
			}
			.pagesingle2
			{
			float: left;
			z-index: 1;
			border:0px solid #000000;
			width: 830px;
			background:none;
			padding: 0px;
			overflow: hidden;
			margin-bottom: 0px;
			font: normal 13px arial ;
			color: #000000;
			margin-left: 6px;
			margin-right: 0px;
			margin-top: 4px;
			margin-bottom: 4px;						
			}	
			.pagesinglevideo
			{
			float: left;
			z-index: 1;
			border:0px solid #000000;
			width: 1100px;
			background:none;
			padding: 0px;
			overflow: hidden;
			margin-bottom: 0px;
			font: normal 13px arial ;
			color: #000000;
			margin-left: 6px;
			margin-right: 0px;
			margin-top: 4px;
			margin-bottom: 4px;						
			}	      			
		#servicewindow
      {
      position:relative;
			width:242px;
			height:301px;
			border:0px solid #000000;
      background-image:url("/images/home/service-bk.jpg");background-repeat:repeat-x;background-attachment: scroll; background-position:top left;
			padding: 0;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
      }
    .servicetitbar
      {
      width:238px;
			height: 29px;
			background:none;
			border:0px solid #0e428b;
      border-bottom:0px solid #0e428b;
      padding:0px;
      font: bold 11px verdana;
      }
    .servicecontent
      {
    	width:224px; /* always -2px from the window width for IE only - -10px for IE $ Firefox*/
      overflow:none;
			height: 298px;
			background:none;
      font: normal 12px arial ;
			color: #000000;
      scrollbar-base-color: #eee;
      scrollbar-track-color: #fff;
      scrollbar-arrow-color: #aaa;;
      scrollbar-highlight-color:#fff;
      scrollbar-shadow-color:#ddd;
      scrollbar-darkshadow-color:#777;
      padding:0px;
			margin-left: 6px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: left;
      font: normal 12px arial ;
			color: #ffffff;			
      }
		#bottomrow
      {
      position:relative;
			z-index: 2;
      width:850px;
			border:0px solid #000000;
      background:none;
			overflow: hidden;
			padding: 4px;
			clear: both;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 4px;
      }			
		#ministryboxwindow
      {
      position:relative;
			width:197px;
			height:201px;
			float: left;
			border:1px solid #777777;
      background-image:url("/images/home/ministry-box.jpg");background-repeat:repeat-x;background-attachment: scroll; background-position:top left;
			padding: 0;
			margin-left: 12px;
			margin-right: 6px;
			margin-top: 0px;
			margin-bottom: 0px;
      }
    .ministryboxtitbar
      {
      width:197px;
			height: 29px;
			background:none;
			border:0px solid #0e428b;
      border-bottom:0px solid #0e428b;
      padding:0px;
      font: bold 11px verdana;
      }
    .ministryboxcontent
      {
    	width:194px; /* always -2px from the window width for IE only - -10px for IE $ Firefox*/
      overflow:none;
			height: 180px;
			background:none;
      font: normal 12px arial ;
			color: #000000;
      scrollbar-base-color: #eee;
      scrollbar-track-color: #fff;
      scrollbar-arrow-color: #aaa;;
      scrollbar-highlight-color:#fff;
      scrollbar-shadow-color:#ddd;
      scrollbar-darkshadow-color:#777;
      padding:0px;
			margin-left: 6px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: left;
      font: normal 12px arial ;
			color: #444444;			
      }
		#newsboxwindow
      {
      position:relative;
			width:197px;
			height:201px;
			float: left;
			border:1px solid #777777;
      background-image:url("/images/home/news-box.jpg");background-repeat:repeat-x;background-attachment: scroll; background-position:top left;
			padding: 0;
			margin-left: 0px;
			margin-right: 6px;
			margin-top: 0px;
			margin-bottom: 4px;
      }
    .newsboxtitbar
      {
      width:197px;
			height: 29px;
			background:none;
			border:0px solid #0e428b;
      border-bottom:0px solid #0e428b;
      padding:0px;
      font: bold 11px verdana;
      }
    .newsboxcontent
      {
    	width:194px; /* always -2px from the window width for IE only - -10px for IE $ Firefox*/
      overflow:none;
			height: 180px;
			background:none;
      font: normal 12px arial ;
			color: #000000;
      scrollbar-base-color: #eee;
      scrollbar-track-color: #fff;
      scrollbar-arrow-color: #aaa;;
      scrollbar-highlight-color:#fff;
      scrollbar-shadow-color:#ddd;
      scrollbar-darkshadow-color:#777;
      padding:0px;
			margin-left: 6px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: left;
      font: normal 12px arial ;
			color: #444444;			
      }
		#sermonboxwindow
      {
      position:relative;
			width:197px;
			height:201px;
			float: left;
			border:1px solid #777777;
      background-image:url("/images/home/sermon-box.jpg");background-repeat:repeat-x;background-attachment: scroll; background-position:top left;
			padding: 0;
			margin-left: 0px;
			margin-right: 6px;
			margin-top: 0px;
			margin-bottom: 4px;
      }      
		#sermonboxwindow2
      {
      position:relative;
			width:197px;
			height:201px;
			float: left;
			border:1px solid #777777;
      background: #c8c8c8;
			padding: 0;
			margin-left: 6px;
			margin-right: 6px;
			margin-top: 0px;
			margin-bottom: 0px;
      }
    .sermonboxtitbar
      {
      width:197px;
			height: 29px;
			background:none;
			border:0px solid #0e428b;
      border-bottom:0px solid #0e428b;
      padding:0px;
      font: bold 11px verdana;
      }
    .sermonboxcontent
      {
    	width:194px; /* always -2px from the window width for IE only - -10px for IE $ Firefox*/
      overflow:none;
			height: 180px;
			background:none;
      font: normal 12px arial ;
			color: #000000;
      scrollbar-base-color: #eee;
      scrollbar-track-color: #fff;
      scrollbar-arrow-color: #aaa;;
      scrollbar-highlight-color:#fff;
      scrollbar-shadow-color:#ddd;
      scrollbar-darkshadow-color:#777;
      padding:0px;
			margin-left: 6px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: left;
      font: normal 12px arial ;
			color: #444444;			
      }
		#blogboxwindow
      {
      position:relative;
			width:197px;
			height:201px;
			float: left;
			border:1px solid #777777;
      background-image:url("/images/home/blog-box.jpg");background-repeat:repeat-x;background-attachment: scroll; background-position:top left;
			padding: 0;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
      }
    .blogboxtitbar
      {
      width:190px;
			height: 29px;
			background:none;
			border:0px solid #0e428b;
      border-bottom:0px solid #0e428b;
      padding:0px;
      font: bold 11px verdana;
      }
    .blogboxcontent
      {
    	width:194px; /* always -2px from the window width for IE only - -10px for IE $ Firefox*/
      overflow:none;
			height: 180px;
			background:none;
      font: normal 12px arial ;
			color: #000000;
      scrollbar-base-color: #eee;
      scrollbar-track-color: #fff;
      scrollbar-arrow-color: #aaa;;
      scrollbar-highlight-color:#fff;
      scrollbar-shadow-color:#ddd;
      scrollbar-darkshadow-color:#777;
      padding:0px;
			margin-left: 6px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: left;
      font: normal 12px arial ;
			color: #444444;			
      }		
		.bottomcontainerleft
      {
      position:relative;
			width:266px;
			height:95px;
			float: left;
			border:1px solid #777777;
      background: none;
			margin-left: 10px;
			margin-right: 6px;
			margin-top: 0px;
			margin-bottom: 0px;
      }         
		.bottomcontainer
      {
      position:relative;
			width:266px;
			height:95px;
			float: left;
			border:1px solid #777777;
      background: none;
			margin-left: 0px;
			margin-right: 6px;
			margin-top: 0px;
			margin-bottom: 0px;
      }      																							
		#copyright
      {
      position:relative;
      width:100%;
			padding: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			clear: both;
      border:0px solid #ff0000;
      }					
			.copyrightcontent
      {
      position:relative;
      width:850;
      border:0px solid #ffffff;
			align: center;
			padding: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: center;
      font: normal 13px arial ;
			color: #ffffff;
      }												
  		#contactus
      {
      font: normal 14px arial;
			font-weight:normal;
			color: #000000;
      position:relative;
      width:902px;
      border:0px solid #0000ff;
			padding: 0px;
			margin-left: 20px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 4px;
      }							 			
</style>


