body {
		font-family:arial,verdana,sans-serif; 
		font-size:16px; 
		font-weight:bold; 
		color:#000000;
		background-color:#ffffff;
		
		}

h1 { 
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		font-size:56px; 
		font-weight:bolder; 
		color:#88bbff; 
		text-align:center; 
		background-image:url(headerbg4.jpg);  
		background-repeat:repeat-y; 
		background-position:center;
		background-color:#ffffff;
		padding-top:10px;
		padding-bottom:10px;
		z-index:2;}
		
h2 {	font-size:24px;
		padding-top:30px;
		}
h3 {	font-size:24px;
		color:#007799;
		}	
h4 {	font-size:18px;
		color:#007799;
		}

h4.links {color:#000033;
			padding-top:30px;
		}
		
div.links {
		z-index:1;
		position:absolute;
		top:160px;
		left:0px;
		width:200px;
		height:100%;
		padding-left:10px;
		padding-top:10px;
		padding-bottom:10px;
		}
		
div.section {position:relative;
}
		
div.main {position:relative;
				margin-left:230px;
		margin-top:160px;
		margin-right:30px;
		}
		

div.news {
		overflow:auto;
		max-height:800px;
		padding-top:10px;
		border-style:double;
		border-color:#330099;
		border-width:5px;
		padding:15px;
		}




div.news2 {
		overflow:auto;
		max-height:700px;
		padding-top:10px;
		border-style:double;
		border-color:#330099;
		border-width:5px;
		padding:15px;
		margin-bottom:20px;
		}
	
div.news3 {
		overflow:auto;
		max-height:1000px;
		padding-top:10px;
		border-style:double;
		border-color:#330099;
		border-width:5px;
		padding:15px;
		margin-bottom:20px;
		}
	
div.photo {
		position:relative;
		text-align:center;
		}
	
div.prayer {
		overflow:auto;
		margin-right:240px;
		
		padding-top:10px;
		border-style:double;
		border-color:#330099;
		border-width:5px;
		padding:15px;
		}
		
div.picture {
		position:absolute;
		right:10px;
		top:50px;
		}
		
div.foot {
			color:#330099;
		width:100%;
		}
		


div.back {
		color:#330099;
		width:100%;
		text-align:center;
		}
		
div.thank {
		margin-top:160px;
		margin-left:15%;
		margin-right:15%;
		border-style:double;
		border-color:#330099;
		border-width:5px;
		padding:15px;
		text-align:center;
		}
		
form {
		margin-left:10%;
		margin-right:10%;
		min-width:500px;
		}
		
fieldset {background-color:#ffffff;
		margin: 0 0 2em 0;
		padding: 1em, 5em, 5em, 5em;
		border-style:double;
		border-color:#330099;
		border-size:5px;
		}
legend {color:#007799;
		font-size:18px;}

input, textarea {background-color:#f5f5f5;
		font-weight:bold;
		font-size:16px;}

				
label {font-weight:bold;
		font-size:16px;}		
		
p.foot, .foottwo, .phone {
		text-align:center;
		}
		
p.order {
		text-align:center;
}
		
h3.service {
		text-align:center;
}

		
p.foottwo {line-height:4px;
		}
		
span.date { vertical-align:super;
			font-size:14px;}

p {
		text-align:justify;
		line-height:28px;
		}

		
a:link {
		color:#330099;
		text-decoration:underline;
		}

a:visited {
		color:#88bbff;
		text-decoration:underline;
		}
a:hover {
		color:#007799;
		text-decoration:underline;
		}

a img { border-style : none ;}

table {
	
		border-style:double;
		border-color:#330099;
		border-width:5px;
		text-align:left;
		width:80%;
		}
tr {background-color:#f6f6f6;
		
		}