	/* cascading style sheet - webdesignministries.com - Margot Wurst */
	
	/* colors used */
	/* FFFFFF	white */
	/* 000000	black */
	/* 666666	dark grey */
	/* 28166F	purple */
	/* E77817	orange */
	/* 0066CC   blue */
	/* 019040   green */
	/* E8E8E8	light grey */
		
html {	margin: 0px;
		padding: 0px;
}

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

h1    { font: normal normal bold 14pt Arial, sans-serif;
		color: #28166F;
		margin-top: 20px;
		margin-bottom: 10px;
}

h2    { font: normal normal bold 12pt Arial, sans-serif;
		color: #0066CC;
		margin-top: 15px;
		margin-bottom: -5px;
}

h3    { font: normal normal bold 12pt Arial, sans-serif;
		color: #019040;
		margin-top: 15px;
		margin-bottom: -5px;
}

h4    { font: normal normal bold 12pt Arial, sans-serif;
		color: #E77817;
		margin-top: 15px;
		margin-bottom: -5px;
		padding-left: 25px;
}

h5    { font: normal normal bold 10pt Arial, sans-serif;
		color: #0066CC;
		margin-top: 15px;
		margin-bottom: -5px;
}

hr    { color: #0066CC;
}

ul, ul ul {	list-style: square;
	 		font: normal normal normal 9pt/11pt Arial, sans-serif;
			color: #000000;
			padding-left: 50px;
}

a:link 		{ color: #28166F; text-decoration: underline; }  
a:visited	{ color: #28166F; text-decoration: underline; }
a:hover 	{ color: #E77817; text-decoration: none; }
a:active 	{ color: #28166F; text-decoration: underline; }

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

.accent	{color: 0066CC;
			font-weight: bold;
}

.leftfeetbl {	width: 50%;
				height: 25px;
				font: normal normal normal 9pt Arial, sans-serif;
				text-align: left;
}
		
.rightfeetbl {	width: 50%;
				font: normal normal normal 9pt Arial, sans-serif;
				text-align: right;
}
		
.blocklrgfnt {	font-size: 110%;
				font-weight: bold;
				text-align: right;
				padding-right: 10px;
}
				
.blocksmlfnt {	font-size: 80%;
}

.leftcol {	background: #FFFFFF;
			width: 22%;
			height: 100%;
			vertical-align: top;
			padding: 10px;
}
	
.leftcol2 {	background: #FFFFFF;
			width: 32%;
			height: 100%;
			vertical-align: top;
			padding: 10px;
}

.leftcolblocktop {	background: #28166F; 
					width: 85%;
					font: normal normal bold 10pt Arial, sans-serif; 
					color: #FFFFFF;
					text-align: left;
					vertical-align: top;
					padding: 5px 10px 5px 10px;
}
					
.leftcolblock {	background: #E8E8E8;
				border: 1px solid #28166F;
				font: normal normal normal 9pt Arial, sans-serif; 
				color: #000000; 
				text-align: left;
				vertical-align: middle;
				padding: 5px 10px 5px 10px;
}
			
.fullcol {	background: #FFFFFF;
			font: normal normal normal 9pt Arial, sans-serif; 
			color: #000000;
			text-align: left;
			vertical-align: top;
			padding: 10px;
}
			
.fullcol p {	padding-left: 20px;
				padding-right: 20px;
}

.maincol {	background: #FFFFFF;
			width: 56%;
			font: normal normal normal 9pt Arial, sans-serif; 
			color: #000000;
			text-align: left;
			vertical-align: top;
			padding: 10px;
}
			
.maincol p {	padding-left: 20px;
				padding-right: 20px;
}

.maincol2 {	background: #FFFFFF;
			width: 72%;
			font: normal normal normal 9pt Arial, sans-serif; 
			color: #000000;
			text-align: left;
			vertical-align: top;
			padding: 10px;
}
			
.maincol2 p {	padding-left: 20px;
				padding-right: 20px;
}

.rightcol {	background: #FFFFFF;
			width: 22%;
			height: 100%;
			vertical-align: top;
			padding: 10px;
}
	
.rightcolblocktop {	background: #E77817; 
					width: 85%;
					font: normal normal bold 10pt Arial, sans-serif; 
					color: #FFFFFF;
					text-align: left;
					vertical-align: top;
					padding: 5px 10px 5px 10px;
}

.rightcolblock {	background: #E8E8E8;
					border: 1px solid #E77817;
					font: normal normal normal 9pt Arial, sans-serif; 
					color: #000000; 
					text-align: left;
					vertical-align: middle;
					padding: 5px 10px 5px 10px;
}
			
.headmenu { background: #FFFFFF;
			height: 25px;
			font: normal normal bold 10pt/14pt Arial, sans-serif; 
			color: #28166F; 
			border-top: 2px solid #28166F;
			text-align: left;
			vertical-align: top;
			padding-left: 15px;
			padding-top: 2px;
}
		
.headmenu a:link	{ background: transparent; color: #28166F; text-decoration: none; } 
.headmenu a:visited { background: transparent; color: #28166F; text-decoration: none; }
.headmenu a:hover 	{ background: transparent; color: #E77817; text-decoration: none; }
.headmenu a:active	{ background: transparent; color: #28166F; text-decoration: none; } 
	
.headimage { background-image: url('../image_files/header_img.jpg');
			 background-repeat: no-repeat;
			 width: 750px;
			 height: 250px;
}
	
.footer {	background: #FFFFFF;
			width: 100%; 
			height: 25px;
			border-top: 2px solid #28166F;
			font: normal normal normal 8pt/12pt Arial, sans-serif; 
			color: #28166F; 
			text-align: left;
			padding: 3px 0px 0px 0px;
}
			
.footer a:link		{ background: transparent; color: #28166F; font-weight: bold; text-decoration: none; }
.footer a:visited	{ background: transparent; color: #28166F; font-weight: bold; text-decoration: none; }
.footer a:hover 	{ background: transparent; color: #28166F; font-weight: bold; text-decoration: underline; }
.footer a:active	{ background: transparent; color: #28166F; font-weight: bold; text-decoration: none; }

	/* cascading style sheet - end */