/** BASIC */

html, body {
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	background: #EEE2C3 url(images/bg01.jpg) repeat left top;
}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

/** HEADINGS */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

h1, h2 {
	color: #614C31;
}

h1 span, h2 span {
	padding: 0px 40px 0px 0px;
	background: url(images/homepage03.gif) no-repeat right center;
}

h1 {
	margin-bottom: 20px;
	font-size: 14px;
}

h2 {
	margin-bottom: 15px;
	font-size: 12px;
}

h3 {
	margin-bottom: 5px;
	font-size: 11px;
	color: #9C5234;
}

/** TEXTS */

body, th, td, input, textarea, select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B4813;
}

p, blockquote, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 1em;
}

.list1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

.list1 li {
	display: block;
	height: 17px;
	margin-bottom: 3px;
	padding: 3px 0px 0px 10px;
	background: url(images/homepage11.jpg) no-repeat left top;
}

.list1 li a {
	text-decoration: none;
	font-size: 10px;
}

.list1 li a:hover {
	text-decoration: underline;
}

.list2 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

.list2 li {
	display: block;
	height: 13px;
	margin-bottom: 3px;
	padding: 3px 0px 0px 0px;
}

.list2 li a {
	text-decoration: underline;
}

.list2 li a:hover {
	text-decoration: none;
}

/** LINKS */

a {
	color: #994D2E;
}

a:hover {
	text-decoration: none;
}

.more {
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 68px;
	background: url(images/homepage09.gif) no-repeat left center;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 8px;
}

.more a {
	padding-right: 15px;
	background: url(images/homepage10.gif) no-repeat right center;
	text-decoration: none;
}

.more a:hover {
	text-decoration: underline;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1 {
}

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

img.left {
	float: left;
	margin: -5px 5px 0px -5px;
}

img.right {
	float: right;
	margin: -5px -5px 0px 5px;
}

hr { display: none; }

.hr1 {
	height: 31px;
	background: url(images/homepage04.gif) repeat-x left center;
}

/** WRAPPER */

#wrapper {
	height: 100%;
	min-height: 700px;
	background: url(images/bg02.jpg) repeat-x left top;
}

html>body #wrapper {
	height: auto;
}

/** HEADER */

#header {
	width: 748px;
	height: 200px;
}

/** LOGO */

#logo {
	width: 272px;
	height: 200px;
}

#logo h1, #logo p {
}

/** MENU */

#menu {
	width: 476px;
	height: 200px;
	background: url(images/homepage02.jpg) no-repeat left top;
}

#menu a {
	text-decoration: none;
	font-weight: bold;
}

#menu a:hover {
	text-decoration: underline;
}

/** PAGE */

#page {
	width: 748px;
	background: url(images/subpage2_01.jpg) repeat-y left top;
}

#page-bg {
	background: url(images/subpage2_02.jpg) no-repeat left top;
}

/** SIDEBAR > BOXED */

.boxed {
	background: url(images/homepage16.jpg) repeat-y left top;
}

.boxed-top {
	background: url(images/homepage15.jpg) no-repeat left top;
}

.boxed-bottom {
	padding: 29px 10px 10px 16px;
	background: url(images/homepage17.jpg) no-repeat left bottom;
}

.boxed h2, .boxed-first h2 {
	margin-bottom: 5px;
	font-size: 10px;
}

.boxed .more, .boxed-first .more {
	padding: 0px;
	background: none;
}

.boxed-first {
	background: url(images/homepage13.jpg) repeat-y left top;
}

.boxed-top-first {
	background: url(images/homepage12.jpg) no-repeat left top;
}

.boxed-bottom-first {
	padding: 29px 10px 20px 16px;
	background: url(images/homepage14.jpg) no-repeat left bottom;
}

.boxed-second {
	background: url(images/subpage1_06.jpg) repeat-y left top;
}

.boxed-top-second {
	background: url(images/subpage1_05.jpg) no-repeat left top;
}

.boxed-bottom-second {
	padding: 29px 10px 20px 16px;
	background: url(images/subpage1_07.jpg) no-repeat left bottom;
}

/** FOOTER */

#footer {
	width: 748px;
	height: 80px;
	background: url(images/subpage2_03.jpg) no-repeat left top;
}

#footer p {
	margin: 0px;
	padding: 40px 0px 0px 0px;
	text-align: center;
	font-size: 9px;
	color: #9A8661;
}

.gallery {
	zoom:1;
	width:640px;				
}
.gallery a {
	display:block;
	float:left;
	margin:5px;
	opacity:0.87;
	text-align:center;
}
.gallery a:hover {
	opacity:1;
}
.gallery a img {
	border:none;
	display:block;
}
.gallery a#vlightbox{display:none}



#lbxSmallSearchContainer {width:145px;height:50px;background:url(images/smallbg.gif) 

no-repeat;font:Arial, Helvetica, sans-serif normal #333;line-height:100%;}
#lbxSmallSearchField {padding: 3px 2px 0px;height: 27px;}
#lbxSmallSearchContainer form {border:none;margin: 0;padding: 0;}
#lbxSmallSearchContainer input {background:white;width:98px;border:0;text-align: left;margin: 0px 0px 2px 

7px;font-size:12px;position:relative;top:-6px;left:1px;}
#lbxSmallSearchContainer #go {width: 18px;cursor: pointer;border: 0;margin-top:7px;position:relative;top:0px;}
#lbxSmallSearchFooter {text-align:center;color:#FFF;font-size:9px;font-family:Arial, Helvetica, sans-serif;margin-top:4px;}
#lbxSmallSearchFooter a img {vertical-align:baseline;padding:0; padding-right:2px;margin:0;}
#lbxSmallSearchFooter a {color:#FFF;text-decoration:none;font-size:9px;}
a.lbxSmallSearchTooltip {display:inline;cursor:pointer;position:relative;z-index:24;}
a.lbxSmallSearchTooltip:hover {z-index:25}
a.lbxSmallSearchTooltip span {display: none;}
a.lbxSmallSearchTooltip:hover span {position: absolute;margin:15px 0px 0px 

0px;background-color:#FFF;width:195px;height:88px;cursor:pointer;background: 

url(http://www.logos.com/images/biblesearchbar/tooltip.jpg) no-repeat;display:block;top:.5em;left:.5em;}
.lbxBlurred {color: #666666;}

p.pageselector {
	background-color:#e2ce9b;
	padding:10px;
	margin-top:15px;
	font-size:11px;
	text-align:left;
	border:1px solid #ccc;
	width: 300px;
}
p.pageselector span a{
	text-decoration: none;
	color: #EEE1C1;
}
p.pageselector span{
	background-color:#805F2C;
	padding:5px;
	font-size:11px;
	color: #EEE1C1;
	border:1px solid #ccc;
}

.pageselectors {
	padding:5px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #DABF7C;
	color: #614C31;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}
A.toggler:link {
	color: #614C31;
	text-decoration: none;
}
A.toggler:visited {
	color: #614C31;
	text-decoration: none;
}
A.toggler:hover {
	color: #614C31;
	text-decoration: none;
}
