ul#mainnav{
	position: relative;
	font-family: 'Merriweather', serif;
	background-image:url("../images/mainnav.png");
	height: 55px;
	width: 821px;
	padding: 0px;
	margin-top:0px;
	left: 0px;
	top: -6px;
	float:left;
		   }
ul#mainnav, ul#mainnav li{
	list-style:none;
    float:right;
	}
ul#mainnav li{
	height:50px;
}
ul#mainnav li a{
	display:block;
	text-decoration:none;
	text-align:center;
	width:100%;
	height:100%;
	padding-top:17px;
	color:#821510;
	font-size:18px;
}
.cf:before, .cf:after{
	content="";
	display:table;
}
.cf:after{
	clear:both;
	}
.cf{
	zoom:1;
}



img{border:0; border-style:none;} 
a{text-decoration:none; color: #2c2c2c; }
a:hover{text-decoration:none; color: #124b98;}
i{
	font-family: MuseoSans-300Italic;
	font-style:normal;
}
body{
	position:relative; 
	z-index:0; 
	color: #2c2c2c; 
	font: 13px Lucida Sans Unicode, Lucida Grande, sans-serif; 
	line-height:20px;
	height: 100%; 
	min-height: 100%; 
	margin:0;
	padding:0; 
	background:#fadfb3 url(../images/bg.jpg) repeat-x;
}

body:after {
	position:absolute; 
	z-index:-1; 
	width:100%;
	top:0; 
	bottom:0; 
	content:url(../images/none.png);
	background: url(../images/bg-frame.png) repeat-y;
	background-position:center; 
	background-attachment:fixed;
}

input{
	font:100% arial,sans-serif;
	vertical-align:middle;
	height:17px;
	font-size: 12px;
	padding:2px 5px 2px 5px;
	color:#726e58;
    border: 1px solid #adadad; 
	
	
}
textarea{
	width:348px;
	/* height:84px; */
	height:44px
	font:100% arial,sans-serif;
	vertical-align:middle;

	font-size: 12px;
	padding:2px 5px 2px 5px;
	color:#726e58;
    border: 1px solid #adadad; 
}
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
	height:21px;
	font-size: 11px;
	color:#445592;
    border: 1px solid #adadad; 
}


input[type="radio"] {border: 0;}
input[type="checkbox"] {border: 0;}
input[type="image"] {border: 0; width:231px; height:23px; margin:15px 0 0 60px;}

form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}

table{ 
	border-collapse: collapse; border-spacing: 0; border: 0px;
}
td {
	padding: 0px; border: 0px; height:25px;
}


#wrapper {
	display: block; margin: 0 auto;
	position:relative;
	width:933px;
	background: url(../images/bg-contents-m.jpg) repeat-y;
}
#header{
	position:relative;
}
#navigation{
	height:113px;
	
}
#navigation-sub{
	height:113px;
	background: url(../images/bg-sub-top.jpg) no-repeat;
}
.top-small-button{
	height:21px;
	width:875px;
	margin:3px 0 0 29px;
	float:left;

}
.top-small-button .about-button a{
	width:76px;
	height: 21px;
	margin: 0;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;

	background: url(../images/btn-about.png) no-repeat;
}
.top-small-button .about-button a:hover{
	background: url(../images/btn-about-over.png) no-repeat;
}
.top-small-button .contact-button a{
	width:76px;
	height: 21px;
	margin: 0;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;

	background: url(../images/btn-contact.png) no-repeat;
}
.top-small-button .contact-button a:hover{
	
	background: url(../images/btn-contact-over.png) no-repeat;
}

ul#topnav{
	z-index:10;
	list-style:none;
	float:left;
	margin:2px 0 0 7px;
	padding:0;
	width:929px;
	height:54px;
	clear:both;

}
#topnav .n1 a{
	width:190px;
	height: 54px;
	margin: 0;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;
	background: url(../images/nav-answer.png) no-repeat;
}

#topnav .n2 a{
	width:192px;
	height: 54px;
	margin: 0;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;
	background: url(../images/nav-daily.png) no-repeat;
}

#topnav .n3 a{
	width:191px;
	height: 54px;
	margin: 0 0 0 157px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;
	background: url(../images/nav-how.png) no-repeat;
}
#topnav .n4 a{
	width:191px;
	height: 54px;
	margin: 0;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;
	background: url(../images/nav-book.png) no-repeat;
}
#topnav .n1 a:hover,
#topnav .n2 a:hover,
#topnav .n3 a:hover,
#topnav .n4 a:hover,
#topnav .currentMenu a{
	background-position: 0 -54px;
}

.logo a{
	position:relative;
	width:123px;
	height: 101px;
	margin: -68px 0 0 400px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
	z-index:1;
	background: url(../images/logo.png) no-repeat;
}
 
#home-contents{


}
#home-contents .hi1{
	height:210px;

	background: url(../images/home1.jpg) no-repeat;
}
#home-contents .hi2{
	height:380px;

	background: url(../images/home2.jpg) no-repeat;
}
#home-contents .hi3{
	height:162px;

	background: url(../images/home3.jpg) no-repeat;
}
 
 
#contents{
	
}
.title{
	height:111px;
	width:933px;
	background: url(../images/bg-title.jpg) no-repeat;
	
}
.title img{
	margin-top:48px;
	
	
}
.contents-in{
	background: url(../images/bg-contents-top.jpg) no-repeat;
	min-height:690px;
	background-position:top; 
}

.con{
	width:856px;
	display:block;
	margin:0 auto;
	padding-top:15px;
	z-index:20;
	padding-bottom:100px;
	position:relative;
}
.con p{
	width:810px;
	display:block;
	margin:0 auto;
}


#footer{
	height:65px;
	position:relative;
	background: url(../images/bg-footer.jpg) no-repeat;
	font: 11px Arial,Tahoma, Helvetica, sans-serif; 
}
#footer-sub{
	height:65px;
	position:relative;
	margin-top:-268px;
	padding-top:268px;
	background: url(../images/bg-sub-footer.jpg) no-repeat;
	font: 11px Arial,Tahoma, Helvetica, sans-serif; 

}
#footer ul, #footer-sub ul{
	list-style:none;
	padding:37px 0 0 28px;
	margin:0;
}
#footer li, #footer-sub li{
	float:left;
	margin-right:15px;
}
#footer li a, #footer-sub li a{
color:#efe3cb;
}
#footer li a:hover, #footer-sub li a:hover{
color:#ffc350;
}
.footer-parch{
	position:relative;
	width:349px;
	height:74px;
	margin:-74px -14px 0 0;
	float:right;
	background: url(../images/footer-parch.png) no-repeat;
}

.footer-parch-sub{
	width:349px;
	height:74px;

	margin:-74px -14px 0 0;
	position:relative;
	float:right;
	background: url(../images/footer-parch.png) no-repeat;
}
.footer-parch p, .footer-parch-sub p{
	font: 11px Arial,Tahoma, Helvetica, sans-serif; 
	margin:47px 0 0 95px;
	color:#533e1b;
}
#logo-bottom{
	height:146px;
	position:relative;
	font: 11px Arial,Tahoma, Helvetica, sans-serif; 
}



.home-parch-l{
	width:74px;
	height:502px;
	margin:-742px 0 0 -73px;
	float:left;
	position:relative;
	background: url(../images/home-parch-l.png) no-repeat;
}
.home-parch-lr{
	width:284px;
	height:539px;
	position:relative;
	margin:-736px 0 0 1px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;

	background: url(../images/home-parch-lr.jpg) no-repeat;
}

.home-parch-rl{
	width:323px;
	height:572px;
	position:relative;
	margin:-731px 3px 0 0;
	float:right;
	background: url(../images/home-parch-rl.jpg) no-repeat;
}

.home-parch-r{
	width:57px;
	height:566px;
	position:relative;
	margin:-731px -54px 0 0px;
	float:right;
	background: url(../images/home-parch-r.png) no-repeat;
}
.link-amazon a{
	width:326px;
	height:124px;
	position:relative;
	margin:-310px 0 0 284px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	z-index:1;
	background: url(../images/book.png) no-repeat;
}
.link-amazon-sub a{
	width:326px;
	height:124px;
	margin: -123px 0 0 34px;
	padding:0;
	display:block;
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	z-index:20;
	background: url(../images/book.png) no-repeat;
}
.link-amazon a:hover, .link-amazon-sub a:hover{

	background: url(../images/book.png) no-repeat 0 -124px;
}
.sub-tabs{
	width:258px;
	background:#f5e4c8;
	float:left;
	font-size:13px;
	line-height:18px;

	color:#ff0000;
}
ul#subnav{
	list-style-image: url('../images/bullet-sub-nav.png');
	margin:0 13px 0 -15px;
	font: 15px Georgia, serif; 
	
}
ul#subnav li{
	margin:10px 0 10px 0;
}




.sub-tabs-a{
	width:264px;
	height:423px;
	float:left;
	font-size:13px;
	color:#5e0000;
	background: url(../images/bg-answers-subtab.jpg) no-repeat;
}
.sub-tabs-b{
	width:264px;
	height:452px;
	float:left;
	font-size:13px;
	color:#5e0000;
	background: url(../images/bg-study-subtab.jpg) no-repeat;
}
ul#subnav-a{
	list-style-image: url('../images/bullet-sub-nav-a.png');
	margin:100px 0 0 15px;
	font: 15px Georgia, serif; 
}
ul#home-say{
	list-style-image: url('../images/bullet-sub-nav-a.png');
	margin:100px 0 0 68px;
	font: 15px Georgia, serif; 
}
ul#home-say li{
	margin:1px;
}
ul#subnav-a li{
	margin:2px;
}
ul#subnav-a li a, ul#home-say li a{
	color:#5e0000;
}
ul#subnav-a li a:hover, ul#home-say li a:hover{
	color:#c20000;
}
.home-say-more{
	font: 11px Arial,Tahoma, Helvetica, sans-serif; 
	margin:20px 0 0 210px;
	width:120px;
	color:#304d4a;
}
.home-say-more a{
	text-decoration:underline;
}
.subnav-div{
	width:247px;
	height:3px;
	margin:0 0 0 -18px;
	background: url(../images/div-sub-nav.png) no-repeat;
}
.sub-currentMenu a{

	color:#aa0000;
}


.sub-con{
	width:560px;
	margin-left:290px;
	
}
.bible{
	font-size:11px;
	color:#537c74;
	font-style:normal;
	text-transform:uppercase;
	font-weight:bold;

}

.daily-scripture{
	font-size:13px;
	color:#302931;
	font-style:normal;

}

.view-daily a{
	width:557px;
	height:155px;
	margin: 50px auto;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	z-index:1;
	background: url(../images/btn-daily.png) no-repeat;
}

.book-info p{
	width:540px;
	margin:0 0 0 20px;
	padding:0;
}
.right-column{
	width:258px;
	float:right;
	font: 15px Georgia, serif; 
}
.sample{
	width:258px;
	height:147px;
	background: url(../images/bg-read-sample.gif) no-repeat;
}
.sample p{
	width:230px;
	height:60px;
	padding:43px 0 0 10px;
}
.sample a{
	width:231px;
	height:23px;
	margin:5px 0 0 13px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	z-index:1;
	background: url(../images/btn-view-the-book.png) no-repeat;
}

.purchasing{
	width:258px;
	height:250px;
	margin:20px 0 30px 0;
	background: url(../images/bg-purchasing-book.gif) no-repeat;
}
.purchasing p{
	width:230px;
	height:30px;
	padding:43px 0 0 10px;
}
.purchasing a{
	width:231px;
	height:23px;
	float:left;
	margin:0 0 0 13px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:1;
	background: url(../images/btn-order.png) no-repeat;
}

.worship{
	width:258px;
	height:147px;
	background: url(../images/bg-worship.gif) no-repeat;
}
.worship p{
	width:230px;
	height:60px;
	padding:43px 0 0 10px;
}
.worship a{
	width:231px;
	height:23px;
	margin:5px 0 0 13px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	z-index:1;
	background: url(../images/btn-worship.png) no-repeat;
}

.img-book{
	width:225px;
	height:332px;
	float:left;
	margin:20px 0 0 10px;
	background: url(../images/book.jpg) no-repeat;
}

.answers-box{
	width:827px;
	display:block;
	margin:25px auto;
}
.answers-box-top{
	height:83px;
	background: url(../images/answers-box-top.png) no-repeat;
}
.answers-box-bottom{
	height:56px;
	background: url(../images/answers-box-bottom.png) no-repeat;
}
.answers-box-list{
	background:#f5e4c8;
	padding-top:5px;
	
}

.bible-study-box-top{
	height:83px;
	background: url(../images/bible-study-box-top.png) no-repeat;
}


ul#answers-list {
	list-style:none;
	font: 15px Georgia, serif; 
}
ul#answers-list li{
	float:left;
	width:195px;
}

ul#answers-list-study li{
	float:left;
	width:335px;
}

.contact-info{
	width:222px;
	float:left;
	margin: 18px 0 0 25px;
}
.contact-form{
	width:437px;
	/* height:455px; */
	height:600px;
	margin-left:350px;
	padding:20px 0 0 30px;
	/* background: url(../images/bg-formmail.png) no-repeat;   */
	background: url(../images/bg-formmail-tall2.png) no-repeat;  
}
.form-box{
	margin-bottom:15px;
}

.PageTitle{
	font-size:20px;
	font-weight:bold;
	color:#324b46;
	margin-left:28px;
}
.PageTitle-pop{
	font-size:20px;
	font-weight:bold;
	color:#324b46;
	
}
.answerbody{
	width:800px;
	display:block;
	margin:10px auto;
}
.answerbody p a{
	text-decoration:underline;
}
.answerbody p a:hover{
	text-decoration:none;
}
.answerbody-pop{

	display:block;
	margin:10px auto;
}
.answersattrib{
	font-size:11px;
	color:#537c74;
	font-style:normal;
	text-transform:uppercase;
	font-weight:bold;
	margin-left:28px;
}
.answersattrib-pop{
	font-size:11px;
	color:#537c74;
	font-style:normal;
	text-transform:uppercase;
	font-weight:bold;
	
}
h3{
	font-size:20px;
	font-weight:bold;
	color:#324b46;
	padding:0;
}
ol li{
	margin-bottom:15px;
}
ol li strong{
	color:#324b46;
}
.con-pop{
	background:#f0d9b0;
	padding:20px;
	width:740px;
}


.col-left{
	width:390px;
	float:left;
	margin-left:20px;
}
.col-right{
	width:390px;
	float:right;
	margin-right:20px;
}

#accordion dt{
	margin:10px 0 0 20px;
	padding-left:18px;
	color:#5e0000;
	cursor: pointer;
	font-size:14px;
	background: url(../images/bullet-sub-nav-a.png) no-repeat 0 5px;
}
#accordion dt:hover{
	color:#de3232;
	
}
#accordion dd{
	width:780px;

}

.clear{
	clear:both;
}

