body {
	background-color:#ffffff;
	background-image:url("http://kjvol.com/theme/leather2.jpg");
	
	border-width:3px;

	margin:0px;
	padding:0px;
	
	font-family:sans-serif;
	text-align:center;
	}
	
form {
	margin:0px;
	padding:0px;
	}

br {
	display:block;
	clear:both;
	}

h1, h2, h3, h4 {
	margin:5px;
	}

.page_frame {
	width:888px;
	
	background-color:#ffffff;
	background-image:url("http://kjvol.com/theme/parchment.jpg");
	
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	
	border-color:#86492c;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;

	}
	
.page_head {
	width:860px;
	height:209px;
	
	background-image:url("http://kjvol.com/theme/head.jpg");
	
	border-style:solid;
	border-color:#86492c;
	
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;

	clear:both;
	}
	
.page_headcap {
	width:460px;
	
	background-color:#ffffff;
	
	margin-top:140px;
	margin-left:360px;
	
	border-color:#86492c;
	border-style:solid;
	}
	
.page_headcap h1 {
	margin:5px;

	font-family:serif;
	color:#86492c;
	}
	
.page_wrapper {
	margin-bottom:10px;

	clear:both;
	}
	
.menulink {
	width:150px;
	
	margin-left:10px;
	margin-bottom:5px;
	
	float:left;
	}
	
.menulink a:link {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.menulink a:visited {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.menulink a:hover {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
#searchform {
	width:390px;
	height:24px;
	
	margin:0px;
	margin-right:10px;
	margin-bottom:5px;
	
	text-align:center;
	
	float:right;
	}
	
#searchbox {
	height:20px;

	background-color:#ffffff;
	border-style:solid;
	border-width:1px;

	margin-top:auto;
	margin-bottom:auto;
	padding:0px;
	
	font-size:1.2em;
	font-weight:bold;	
	font-family:sans-serif;
	text-align:left;
	color:#86492c;
	}
	
#searchbutton {
	height:20px;

	background-image:url("http://kjvol.com/theme/leather2.jpg");

	border-style:solid;
	border-width:1px;

	margin-top:auto;
	margin-bottom:auto;
	padding:0px;
	
	font-weight:bold;	
	font-family:sans-serif;
	font-weight:bold;
	color:#f3ebd6;
	}
	
.mhr {
	width:860px;
	
	margin:0px;
	margin-left:10px;
	
	color:#86492c;
	border-color:#86492c;
	background-color:#86492c;

	clear:both;
	}

.page_leftcol {
	width:160px;
	height:600px;
	
	margin:10px;
	border-color:#86492c;
	border-style:solid;

	float:left;
	}
	
.page_leftblock {
	width:250px;
	height:250px;
	
	margin:10px;
	border-color:#86492c;
	border-style:solid;

	float:left;
	}
	
.page_content {
	width:610px;
	
	margin:10px;

	float:left;
	}
	
.page_navbot {
	width:860px;
	
	background-color:#ffffff;

	margin:10px;
	margin-left:auto;
	margin-right:auto;
	
	border-color:#86492c;
	border-style:solid;
	
	clear:both;
	}
	
.page_footlink {
	
	margin:10px;

	float:left;
	}
	
.page_footlink a:link {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.page_footlink a:visited {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.page_footlink a:hover {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.page_foot {
	width:888px;
	
	margin:10px;
	margin-left:auto;
	margin-right:auto;
	
	font-family:serif;
	font-weight:bold;
	text-align:center;
	font-size:1.2em;
	color:#ffffff;
	}
	
.verse {
	width:480px;
	
	background-color:#ffffff;

	margin:10px;
	margin-right:60px;
	
	border-color:#86492c;
	border-style:solid;
	
	float:right;
	}
	
.vhr {
	width:90%;
	
	color:#86492c;
	border-color:#86492c;
	background-color:#86492c;

	clear:both;
	}
	
.verse_id {
	font-family:sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:1.5em;
	
	color:#86492c;
	}
	
.verse_id h1{
	margin:5px;
	}
	
.verse_text {
	width:80%;
	
	margin-left:auto;
	margin-right:auto;
	
	font-family:serif;
	font-weight:normal;
	text-align:justify;
	font-size:1.5em;
		
	clear:both;
	}
	
.verse_foot {
	width:100%;
	
	font-family:sans-serif;
	font-weight:normal;
	font-size:.8em;
	
	clear:both;
	}
	
.verse_foot a:link {
	font-weight:normal;	
	text-decoration:none;
	color:#86492c;
	}
	
.verse_foot a:visited {
	font-weight:normal;	
	text-decoration:none;
	color:#86492c;
	}
	
.verse_foot a:hover {
	font-weight:bold;	
	text-decoration:none;
	color:#86492c;
	}
	
.verse_footleft {
	margin:5px;

	text-align:left;
	float:left;
	}
	
.verse_footright {
	margin:5px;

	text-align:right;
	float:right;
	}
	
.chapter {
	width:500px;
	
	background-color:#ffffff;

	margin:10px;
	margin-right:100px;
	
	border-color:#86492c;
	border-style:solid;
	
	float:right;
	}
	
.chapter a:link {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.chapter a:visited {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.chapter a:hover {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.chapter hr {
	width:90%;
	
	color:#86492c;
	border-color:#86492c;
	background-color:#86492c;

	clear:both;
	}
	
.chapter_id {
	font-family:sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:1.5em;
	
	color:#86492c;
	}
	
.chapter_id h1{
	margin:5px;
	}
	
.chapter_verse {
	width:80%;
	
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	
	font-family:serif;
	font-weight:normal;
	text-align:justify;
	font-size:1.5em;
		
	clear:both;
	}
	
.chapter_foot {
	width:100%;
	
	font-family:sans-serif;
	font-weight:normal;
	font-size:.8em;
	
	clear:both;
	}
	
.chapter_footleft {
	margin:5px;

	text-align:left;
	float:left;
	}
	
.chapter_footright {
	margin:5px;

	text-align:right;
	float:right;
	}
	
.book {
	width:500px;
	
	background-color:#ffffff;

	margin:10px;
	margin-right:100px;
	
	border-color:#86492c;
	border-style:solid;
	
	float:right;
	}
	
.book a:link {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.book a:visited {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.book a:hover {
	font-weight:bold;	
	font-family:sans-serif;
	text-decoration:none;
	color:#86492c;
	}
	
.book hr {
	width:90%;
	
	color:#86492c;
	border-color:#86492c;
	background-color:#86492c;

	clear:both;
	}
	
.book_id {
	font-family:sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:1.5em;
	
	color:#86492c;
	}
	
.book_id h1{
	margin:5px;
	}
	
.book_info {
	width:80%;
	
	margin-left:auto;
	margin-right:auto;

	font-family:serif;
	font-weight:normal;
	text-align:center;
	font-size:1.5em;
		
	clear:both;
	}
	
.book_info p{
	
	margin-top:35px;
	margin-bottom:35px;
	}
	
.book_chapter {
	width:80%;
	
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	
	font-family:serif;
	font-weight:normal;
	text-align:justify;
		
	clear:both;
	}
	
.book_foot {
	width:100%;
	
	font-family:sans-serif;
	font-weight:normal;
	font-size:.8em;
	
	clear:both;
	}
	
.book_footleft {
	margin:5px;

	text-align:left;
	float:left;
	}
	
.book_footright {
	margin:5px;

	text-align:right;
	float:right;
	}
	
.api_instruct {
	width:480px;
	
	background-color:#ffffff;

	margin:10px;
	margin-right:60px;
	
	border-color:#86492c;
	border-style:solid;
	
	float:right;
	}
	
.api_instruct hr {
	width:90%;
	
	color:#86492c;
	border-color:#86492c;
	background-color:#86492c;

	clear:both;
	}
	
.api_instructtext {
	width:80%;
	
	margin-left:auto;
	margin-right:auto;
	
	font-family:serif;
	font-weight:normal;
	text-align:justify;
		
	clear:both;
	}
	
.cgenform {
	width:90%;
	
	background-color:#ffffff;
	
	border-style:solid;
	
	margin-left:auto;
	margin-right:auto;
		}
	
.cgenform br{
	display:block;
	clear:both;
	}
	
.cgenform_label {
	width:40%;

	text-align:right;
	
	margin-top:10px;
	margin-bottom:10px;
	
	font-weight:bold;
	
	float:left;
	clear:left;
	}
	
.cgenform_input {
	width:44%;

	text-align:left;
	
	margin-top:10px;
	margin-bottom:10px;
	margin-right:5%;
	
	float:right;
	clear:right;
	}
	
	
	
	
	
