	#gkm-header-nav-container, .prev-block, .next-block, #gkm-footer, #gkm-footer-header, .gkm-mobile-hnav-cont, #sidebar, .gkm-blog-author, .gkm-lower-footer, .gkm-paragraph-dash-block.green.even-padding, #ccm-page-controls-wrapper, .gkm-button {
		display:none !important;
	}
	.gkm-scripture {
		padding:0;
		background-color:transparent;
		border:0;
		padding-left:30px;
	}
	.gkm-page-header {
		background:none !important;
	}
	.row {
		display:block;
	}
	#gkm-blog-content {
		overflow:visible;
	}
	.gkm-blog-subheader {
		color:#000;
		font-size:20px;
		padding:0;
		border:0;
		margin:15px 0px;
	}
	#gkm-blog-content a {
		color:#000;
		font-weight:bold;
	}
	* {
		font-size: 15px !important;
	}
	p {
		margin-bottom:15px !important;
	}
	#gkm-blog-post-header-area * {
		display:none;
	}
	h1.pf-title {
		display:block !important;
		text-shadow:none !important;
		color:#000 !important;
		font-size:25px !important;
		text-align:center !important;
		border-bottom:2px dashed #444;
		padding-bottom:15px;
	}
	.pf-title:after {
		display:none;
	}
	.gkm-page-header {
		padding:0px;
	}
	#gkm-blog-post-header-area h5#gkm-blog-post-info {
		display:block !important;
		text-shadow:none;
		color:#000;
	}
	#gkm-blog-post-info span {
		margin-left:10px;
	}
	#gkm-blog-post-info span:first-of-type {
		margin-left:0;
	}
	#gkm-blog-post-header-area h5#gkm-blog-post-info * {
		display:inline-block !important;
		color:#000 !important;
	}
	 #gkm-blog-post-header-area h5#gkm-blog-post-info a {
		 font-weight:bold;
	}
	body {
		margin:0;
		padding:0;
	}
	#gkm-wrapper {
		margin:0 !important;
	}
	@page { 
		size:letter;
		margin: 20mm 10mm;
	}
}