* {
margin:0;
padding:0;
outline:0;
}
html, body {
	padding:0px;
	margin:0px;
	line-height:1.1;
	font-size:12px;
	color:#333333;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	height:100%;
	background-color:#fff;
	}
.body {
	background-color:#cbcbcb;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
a:link, a:visited {
	text-decoration:none;
	color:#2b426e;
	outline:0;
	}
hr {
	padding:0px;
	margin:0px;
	height:1px;
	}
form, option {
padding:0px;
margin:0px;
}
select {
	line-height:16px;
	max-width:160px;
	font-size:14px;
	color:#555555;
	font-weight:normal;
	margin:2px 0px;
	padding:0px;
	}
#mobile1 select {
max-width:100px;
font-size:12px;
}
.ref {
vertical-align:super;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:72%;
font-weight:bold;
line-height:1;
}
option {
	font-size:14px;
	color:#444444;
	font-weight:normal;
	}
input, button {
	font-size:12px;
	line-height:1.2;
	padding:0px 2px;
	margin:0px;
	}
p {
	padding:0px;
	margin:5px 0;
	}
ul {
margin:0 15px;
}
#header, h1, .h1 {
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	height:24px;
	margin:0px;
	padding:0px;
	text-align:left;
	color:#ffffff;
	background-image:url('images/gloss.jpg');
	background-repeat:repeat-x;
	}
h2 {
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	margin:15px 0 10px 0;
	padding:0px;
	text-align:left;
	color:#333333;
	}
blockquote {
text-align:justify;
}
.editor {
background-color:#cccccc;
line-height:24px;
}
.editor td {
width:25px;
font-size:14px;
font-weight:bold;
text-align:center;
}
.box {
margin:10px;
padding:15px;
border:1px solid #cccccc;
font-size:1em;
color:#444444;
}
.browse a:link, .browse a:visited {
	font-size:1em;
	color:#333333;
	}
.browse a:hover, .browse a:active {
	font-size:1em;
	color:#ffffff;
	background-color:#2b426e;
	}
	
/* Begin Header */
#header li {
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
	position:relative;
	}
#header li li {
display:block;
}
#mobile {
text-align:center;
}
#mobile input {
font-size:14px;
width:85%;
}
#mobile button {

margin:5px;
}
#mobile #header {
text-align:center;
}
.select {
margin-left:5px;
}
.logo {
	}
.menu {
	float:right;
	text-align:right;
	padding:0px;
	margin:0px;
	}
.menu ul {
padding:0px;
margin:0px;
}
.menu li a {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding:0px 5px;
	}
.menu li:hover ul.sub_menu,  .opt:hover #option {
display:block;
}
.sub_menu {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	display:none;
	text-align:left;
	padding:5px;
	margin:0px;
	position:absolute;
	left:0px;
	top:18px;
	width:95px;
	letter-spacing:0px;
	background-color:#666;
	}
.sub_menu li a {
	font-size:12px;
	}
/* End Header */
/* ----------- Begin Main Content  -------------*/
#container {
display:none;
max-width:1280px;
margin:0 auto;
}
#container .column {
	position:relative;
	float:left;
	margin:0 0.5%;
	-webkit-box-shadow: 0px 0px 5px #888;
	-moz-box-shadow: 0px 0px 5px #888;
	}
.center {
	height:100%;
	margin:0px;
	padding:0px;
	vertical-align:top;
	}
/* Begin Center Column */
	#center {
		text-align:left;
		width:54%;
		height:100%;
		position:relative;
		}
	.content1, .content2 {
		color:#000000;
		text-align:justify;
		margin:0px;
		padding:0px 15px;
		font-size:15px;
		line-height:1.9;
		overflow:auto;
		background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1));
		}
	.content2 b {
		display:none;
		}
	.verse a, .verses {
		font-weight:bold;
		font-size:1.1em;
		font-family:Georgia, "Times New Roman", Times, serif;
		}
	.verse a.strongs {
		font-size:1em;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		text-decoration:underline;
		}
	#strongsdata {
	font-size:12px;
	background-color:#fff;
	text-align:left;
	padding:10px;
	height:180px;
	}
/* End Center Column */
/* Begin Right Column */
	#right {
		text-align:left;
		width:44%;
		height:100%;
		}
	.content {
		color:#444444;
		text-align:justify;
		font-size:1.2em;
		line-height:1.8;
		overflow:hidden;
		padding:0 20px;
		background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1));
		}
	p.search {
		padding-left:25px;
		margin:0px;
		line-height:1.3;
		}
	.search {
		padding-left:30px;
		}
	p.search_header {
		text-align:left;
		border:1px solid #333333;
		padding:5px;
		}
	p.code {
	border:1px solid #333333;
	background-color:#cccccc;
	padding:10px;
	}
	.toolbar {
	background-image:url('images/toolbar.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	height:59px;
	width:100%;
	}
	
/* End Right Column */
	#search {
		float:left;
		margin-left:5px;
		}
/* Begin Option Popup */
	#option {
		margin:0px;
		font-size:1.1em;
		color:#fff;
		width:360px;
		padding:5px;
		display:none;
		position:fixed;
		top:24px;
		right:0;
		text-align:left;
		background-color:#666;
		}
	#option p, #option form {
		margin:2px 0px;
		font-size:12px;
		}

	#option select {
	width:100px;
	}
	#option .center1 {
	background-color:#2b426e;
	}
	#option a {
	color:#fff;
	}
	#option input, #option select {
	line-height:12px;
	}
	.opt {
	display:block;
	position:absolute;
	top:0;
	right:5px;
	color:#fff;
	width:80px;
	text-align:right;
	}
	.opt a {
	color:#fff;
	}
/* End Option Popup */
.footer {
clear:both;
position:fixed;
bottom:0px;
left:0px;
width:100%;
text-align:center;
line-height:20px;
font-size:12px;
padding-top:4px;
background-image:url(images/h.png);
}