	/* cascading style sheet - webdesignministries.com - E010STR */
	
	/* colors used */
	/* 254110	dark green */
	/* 254110	grey */
	/* AED872	lght green */
	/* FFFFFF	white */
	/* FBFEEF	off white */
	/* F0FBC4	pale green */
	/* 000000	black */
	/* 666666	dark grey */
	
html {	margin: 0px;
		padding: 0px;
}

body  { background: #939974;
		width: 100%;
		height: 100%;
		margin: 0px;
		padding: 0px;
}

h1    { font: normal normal bold 14pt Verdana, Arial, sans-serif;
		color: #254110;
		margin-bottom: -6px;
}

h2    { font: normal normal bold 12pt Verdana, Arial, sans-serif;
		color: #254110;
		margin-bottom: -6px;
}

h3    { font: normal normal bold 10pt Verdana, Arial, sans-serif;
		color: #254110;
		margin-bottom: -6px;
}

h4    { font: normal normal bold 9pt Verdana, Arial, sans-serif;
		color: #666666;
		margin-bottom: -6px;
}

h5    { font: normal normal normal 16pt Curlz MT, Arial, sans-serif;
		color: #666666;
		margin-bottom: -6px;
}

hr	{color: #939974;
}

ul, ul ul {	list-style: square;
	 		font: normal normal bold 10pt/14pt Arial, sans-serif;
			color: #000000;
}

a:link		{ color: #254110; text-decoration: underline; }  
a:visited	{ color: #254110; text-decoration: underline; }
a:hover		{ color: #939974; text-decoration: none; }
a:active	{ color: #254110; text-decoration: underline; }

.imgborder { border: 4px solid #254110;
}

.adtitle	{	font: normal normal normal 14pt Curlz MT, Arial, sans-serif;
				color: #254110;
				text-align: center; 
				padding: 3px;
				margin-top: 5px;
}

.adspan	{	color: #666666;
			font-size: .8em;
}

.adhead    { 	font: normal normal bold 14pt Arial, sans-serif;
				color: #254110;
				text-align: center;
}

.adblock {		background: #FFFFFF;
				font: normal normal normal 10pt/12pt Arial, sans-serif; 
				color: #666666;
				text-align: center;
				vertical-align: top;
				padding: 10px;
}

.adlist {		font: normal normal bold 10pt/12pt Arial, sans-serif; 
				color: #254110;
				text-align: left;
				padding-left: 25px;
}

.compright {	width: 30%;
				font: normal normal normal 9pt Arial, sans-serif;
				text-align: right;
				padding-right: 20px;
				vertical-align: middle;
}

.leftfeetbl {	width: 50%;
				height: 25px;
				font: normal normal normal 9pt Arial, sans-serif;
				text-align: left;
				vertical-align: middle;
}
		
.rightfeetbl {	width: 50%;
				font: normal normal normal 9pt Arial, sans-serif;
				text-align: right;
				vertical-align: middle;
}

.blocklrgfnt {	font-size: 110%;
				font-weight: bold;
				text-align: right;
				padding-right: 10px;
}

.backtofaq {	text-align: right;
				padding-right: 50px;
}
				
.blocksmlfnt {	font-size: 80%;
}

.leftblock {	background: #FBFEEF;
				width: 230px;
				height: 100%;
				border-left: 1px solid #AED872;
				font: normal normal normal 10pt/14pt Arial, sans-serif;
				color: #000000; 
				text-align: left; 
				vertical-align: top;
				padding: 10px;
}
	
.mainblock {	background: #FFFFFF;
				width: 500px;
				border-left: 1px solid #AED872;
				border-right: 1px solid #AED872;
				font: normal normal normal 10pt/14pt Arial, sans-serif; 
				color: #000000;
				text-align: left;
				vertical-align: top;
				padding: 10px; 
}
			
.mainblock p {	padding-left: 20px;
				padding-right: 20px;
}

.fullblock {	background: #FFFFFF;
				width: 730px;
				border-left: 1px solid #AED872;
				border-right: 1px solid #AED872;
				font: normal normal normal 10pt/14pt Arial, sans-serif; 
				color: #000000;
				text-align: left;
				vertical-align: top;
				padding: 10px; 
}
			
.fullblock p {	padding-left: 20px;
				padding-right: 20px;
}

.textaccent	{	color: #254110;
				font-weight: bold;
}

.halfblockleft {	background: #FFFFFF;
					width: 354px;
					border-left: 1px solid #AED872;
					font: normal normal normal 10pt/14pt Arial, sans-serif;
					color: #000000; 
					text-align: left;
					vertical-align: top;
					padding: 10px; 
}
				
.halfblockright {	background: #FFFFFF;
					width: 353px;
					border-left: 1px solid #AED872;
					border-right: 1px solid #AED872;
					font: normal normal normal 10pt/14pt Arial, sans-serif;
					color: #000000; 
					text-align: left;
					vertical-align: top;
					padding: 10px; 
}

.blocktop1 {	background: #939974;
				width: 230px;
				border-left: 1px solid #AED872;
				border-right: 1px solid #AED872;
				font: normal normal bold 10pt/14pt Verdana, Arial, sans-serif; 
				color: #FFFFFF;
				text-align: left;
				padding: 3px 8px 3px 8px; 
}
			
.block1 {	background: #F0FBC4;
			width: 230px;
			border-left: 1px solid #AED872;
			border-right: 1px solid #AED872;
			font: normal normal normal 9pt/11pt Arial, sans-serif; 
			color: #000000;
			text-align: left;
			vertical-align: top;
			padding: 8px; 
}
		
.blocktop2 {	background: #254110;
				width: 231px;
				font: normal normal bold 10pt/14pt Verdana, Arial, sans-serif; 
				color: #F0FBC4;
				text-align: left;
				padding: 3px 8px 3px 8px;
} 
	
.block2 {	background: #FBFEEF;
			width: 231px;
			font: normal normal normal 9pt/11pt Arial, sans-serif; 
			color: #000000;
			text-align: left;
			vertical-align: top;
			padding: 8px;
}
		
.sideblocktop {	background: #254110; 
				width: 175px;
				font: normal normal bold 9pt/13pt Verdana, Arial, sans-serif; 
				color: #FFFFFF;
				text-align: left;
				vertical-align: top;
				padding: 5px 10px 5px 10px;
}
					
.sideblock {	background: #FFFFFF;
				width: 175px;
				border: 1px solid #254110;
				font: normal normal normal 9pt/11pt Arial, sans-serif; 
				color: #666666; 
				text-align: left;
				vertical-align: middle;
				padding: 5px 10px 5px 10px;
}
			
.headname { background: #FFFFFF;
			height: 60px;
			border-bottom: 1px solid #AED872;
			font: normal normal bold 16pt Verdana, Arial, sans-serif;
			color: #254110;
			text-align: left;
			padding-left: 15px;
}

.headaddress {	background: #FFFFFF;
				position: relative;
				border-bottom: 1px solid #AED872;
				font: normal normal normal 8pt/10pt Arial, sans-serif;
				color: #939974;
				text-align: right;
				padding-right: 15px;
				padding-top: 2px;
}
	
.headimage { background-image: url('../image_files/head_img.jpg');
			 height: 250px;
}

.menubar {	background: #254110;
			height: 25px;
			border-bottom: 1px solid #AED872;
			font: normal normal bold 10pt/16pt Arial, sans-serif; 
			color: #FFFFFF; 
			text-align: center;
			padding-top: 2px;
}
		
.menubar a:link		{ background: transparent; color: #AED872; text-decoration: none; }
.menubar a:visited	{ background: transparent; color: #AED872; text-decoration: none; }
.menubar a:hover	{ background: transparent; color: #939974; text-decoration: none; }
.menubar a:active	{ background: transparent; color: #AED872; text-decoration: none; }

.footer {	background: #254110;
			width: 750px; 
			height: 25px;
			border: 1px solid #AED872;
			font: normal normal normal 10pt/16pt Arial, sans-serif; 
			color: #F0FBC4; 
			text-align: center;
			padding: 3px 0px 0px 0px;
}

.footer a:link		{ background: transparent; font-weight: bold; color: #F0FBC4; text-decoration: none; }
.footer a:visited	{ background: transparent; font-weight: bold; color: #F0FBC4; text-decoration: none; }
.footer a:hover 	{ background: transparent; font-weight: bold; color: #939974; text-decoration: none; }
.footer a:active	{ background: transparent; font-weight: bold; color: #F0FBC4; text-decoration: none; }

	/* cascading style sheet - end */