* { padding: 0;
margin: 0;
}
.outer {
width:870px;
margin:auto;
display:table;
background:#fff url(/images/design/back_all_newer.png) repeat-x 0 0;
}
.outer_index {
width:870px;
margin:auto;
display:table;
background:#fff url(/images/design/back_index_newer.png) repeat-x 0 0;
}
.inner {
width:auto;
margin:0px;
display: table;
}
.navigation {
width:auto;
height: 109px;
 }
.nav_right {
position:absolute;
right:0px;
width:870px;
float:left;
}
img.nav_right{
margin:25px;
 }
body {
font-family: Arial, sans-serif;
background-color:#f0ebe6;
color: #4c4840;
font-size: 14px;
line-height: 1.5em;
}
.vidbook{
width:auto;
height: 275px;
background-repeat:no-repeat;
 }
.index_main{
background:#fff;
width:auto;
width:870px;
 }
.main{
width:auto;
min-height:600px;
 }
.main_ministry{
width:auto;                          
 }
#footer{
	width:870px;
	overflow:hidden;
    background:#f2ede8 url(/images/design/footer_back_new.png) repeat-x 0 0;
	clear:both;
	margin:0 0 0 0px;
}
.div_footer{
margin:0 auto;
	width:auto;
    height: 129px;
    width:870px;
	overflow:hidden;
}
.logo{
float:left;
padding-left:10px;
padding-top:5px;
margin:10px;
width:310px;
 }
.social{
float:right;
margin:15px;
 }
.nav_text{
float:left;
margin:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:center;
width:850px;
 }
.index_left{
padding-top: 22px;
padding-left: 75px;
float:left;
width: 314px;
 }
.index_mid{
float:left;
padding-top:43px;
padding-left:50px;
width: 145px;
 }
.index_right{
float:right;
padding-top:40px;
margin:10px;
font-size: 14px;
line-height: 1.3em;
width: 250px;
text-align:left;
 }
.index_postit{
float:left;
padding-left:50px;
width: 395px;
 }
.welcome{
font-family: Times Bold, Arial;
color: #FFF;
font-size: 14px;
font-weight:bold;
padding-left: 50px;
 }
.footer_left{
padding-top: 15px;
float:left;
width: 225px;
line-height: 1.3em;
color:#fff;
text-align:center;
font-weight:bold;
font-size:13px;
 }
.footer_mid{
padding-top: 15px;
float:left;
width: 395px;
font-size: 12px;
line-height: 1.3em;
color:#fff;
text-align:center;
font-size:11px;
 }
.footer_right{
font-family: Times Italic;
padding-top: 15px;
float:right;
width: 190px;
line-height: 1.3em;
color:#fff;
text-align:center;
font-weight:bold;
font-style: italic;
 }
.body_left{
padding-top: 15px;
padding-left: 35px;
float:left;
width: 250px;
text-align:justify;
color: #4c4840;
 }
.body_mid{
padding-top: 15px;
padding-left: 25px;
float:left;
width: 250px;
text-align:justify;
 }
.body_right{
padding-top: 15px;
padding-left: 15px;
padding-right: 35px;
float:right;
width: 250px;

text-align:justify;
 }
 .body_header_left{
padding-top: 15px;
padding-left: 20px;
float:left;
width: 270px;
height: 100px;
 }
.body_header_mid{
padding-top: 15px;
padding-left: 20px;
float:left;
width: 270px;
height: 100px;
 }
.body_header_right{
padding-top: 15px;
padding-left: 20px;
padding-right: 10px;
float:right;
width: 260px;
height: 100px;
 }
 .body_header{
padding-top: 15px;
padding-left: 30px;
padding-right: 30px;
float:left;
width: 810px;
line-height: 1.5em;
color: #554e3d;
text-align:justify;
 } 
 p
{
/*text-indent:50px; */
}
a.order { display:block; height:61px; width:158px; overflow:hidden;}
a.order:hover img {margin-left: -158px; }
a.order_new { display:block; height:50px; width:130px; overflow:hidden;}
a.order_new:hover img {margin-left: -131px; }
a.order_footer { display:block; height:61px; width:158px; overflow:hidden;}
a.order_footer:hover img {margin-left: -159px; }
a.index_box { display:block; height:25px; width:130px; overflow:hidden;}
a.index_box:hover img {margin-left: -130px; }
a.bring212 { display:block; height:44px; width:130px; overflow:hidden;}
a.bring212:hover img {margin-left: -130px; }
a.index_listen { display:block; height:36px; width:144px; overflow:hidden;}
a.index_listen:hover img {margin-left: -144px; }
a.sub_video { display:block; height:79px; width:173px; overflow:hidden;}
a.sub_video:hover img {margin-left: -173px; }
a.itunes { display:block; height:55px; width:130px; overflow:hidden;}
a.itunes:hover img {margin-left: -130px; }
a.donate { display:block; height:79px; width:187px; overflow:hidden;}
a.donate:hover img {margin-left: -187px; }
a.donateonetime { display:block; height:43px; width:166px; overflow:hidden;}
a.donateonetime:hover img {margin-left: -166px; }
a.add_cart { display:block; height:25px; width:130px; overflow:hidden;}
a.add_cart:hover img {margin-left: -130px; }
a.bulk { display:block; height:86px; width:205px; overflow:hidden;}
a.bulk:hover img {margin-left: -205px; }
a.join212 { display:block; height:72px; width:166px; overflow:hidden;}
a.join212:hover img {margin-left: -166px; }
a.twoonetwo { display:block; height:61px; width:144px; overflow:hidden;}
a.twoonetwo:hover img {margin-left: -144px; }
.index2_left{
padding-top: 70px;
padding-left: 50px;
float:left;
width: 190px;
font-family: Arial;
background:#fff;
}
 .index2_left_box{
float:left;
width: 137px;
background:#a2978d;
text-align:center;
font-family: Arial;
font-size: 14px;
line-height: 1.0em;
color:#fff;
 }
 .index2_left_box_new{
float:left;
width: 150px;
background:#a2978d url(/images/design/212_box.png) repeat-x 0 0;
text-align:center;
font-family: Arial;
font-size: 14px;
line-height: 1.0em;
color:#fff;
 }
  .index2_left_space{
width: 137px;
background:#fff;
text-align:center;
font-family: Arial;
font-size: 14px;
line-height: 1.0em;
color:#fff;
 }
 .index2_right_box{
float:left;
width: 140px;
background:#a2978d;
font-family: Arial;
font-size: 11.5px;
line-height: 1.4em;
color:#fff;
text-align:justify;
padding:5px;
 }
.index2_mid{
float:left;
padding-top:10px;
padding-left:10px;
padding-right: 10px;
width: 390px;
text-align:justify;
color: #4c4840;
font-size:light;
 }
.index2_right{
padding-left: 10px;
float:right;
padding-top:70px;
width: 180px;
font-family: Arial;
 }
.gold_header{
color:#97846b;
font-size:12px;
text-align:center;
 }
.min_header{
color:#97846b;
font-family: Times Bold;
font-size:16px;
font-weight:bold;
 }
.program_title{
font-family: Times Bold;
font-size:14px;
text-align:center;
font-weight:bolder;
 }
img.border{
border:3px solid #97846b;
 }
 .body_left_2col{
padding-top: 15px;
padding-left: 150px;
padding-right: 10px;
float:left;
width: 270px;
text-align:justify;
 }
 .body_right_2col{
padding-top: 15px;
padding-left: 10px;
float:left;
width: 270px;
text-align:justify;
 }
 .media_left_2col{
padding-top: 15px;
padding-left: 100px;
padding-right: 10px;
float:left;
width: 320px;
text-align:center;
line-height: 1.0em;
font-size:12px;
 }
 .media_right_2col{
padding-top: 15px;
padding-left: 10px;
padding-right: 10px;
float:left;
width: 320px;
text-align:center;
line-height: 1.0em;
font-size:12px;
 }
.body_book_2col{
width:150px;
float:right;
padding-top: 15px;
padding-right:20px;
 }
 .body_video_left{
padding-top: 15px;
padding-left: 20px;
float:left;
width: 180px;
text-align:justify;
 }
.body_video_mid{
padding-top: 15px;
padding-left: 20px;
float:left;
width: 470px;
text-align:justify;
 }
.body_book_2col{
width:150px;
float:right;
padding-top: 15px;
 }
.radio_body_left{
padding-top: 25px;
padding-left: 20px;
float:left;
width: 200px;
text-align:justify;
 }
 .radio_left_box{
 padding:5px;
float:left;
width: 165px;
background:#a2978d;
text-align:center;
 }
 .store_left_box{
 padding:5px;
float:left;
width: 165px;
background:#a2978d;
text-align:center;
color:#fff;
 }
 .radio_body_mid{
padding-top: 15px;
padding-left: 20px;
float:left;
width: 500px;
text-align:center;
 }
.radio_date{
padding-left:25px;
float:left;
width: 100px;
text-align:left;
}
.radio_play{
float:left;
width: 250px;
text-align:left;
vertical-align:middle;
 }
.radio_trans{
float:left;
width: 100px;
text-align:right;
 }
.stations{
float:left;
width: 150px;
text-align:left;
 }
.archives_header{
color:#4c4840;;
font-size:18px;
text-align:center;
 }
a.archive_link{
text-decoration: none;
color:#fff;
 }
a:hover.archive_link{
text-decoration: underline;
color:#fff;
 }
a.radio{
text-decoration: none;
color: #a0865c;
 }
a:hover.radio{
text-decoration: underline;
color: #a0865c;
 }
a.two_link{
text-decoration:none;
color:#FF0000;
 }
a:hover.two_link{
text-decoration:underline;
color:#FF0000;
}
.body_archive_mid{
padding-top: 15px;
padding-left: 75px;
float:left;
width: 550px;
text-align:justify;
 }
pr.program_title {
float: left;
font-weight:bold;
}
.date_radio {
float: right;
font-weight:bold;
}
 .audio_itunes_box{
width: 137px;
padding-top:120px;
text-align:center;
font-size: 14px;
line-height: 1.4em;
color:#fff;
 }
.audio_share_box{
float:left;
width: 137px;
background:#a2978d;
text-align:center;
font-family: Arial;
font-size: 17px;
line-height: 1.4em;
color:#fff;
 }
.body_book_mid{
padding-top: 15px;
padding-left: 50px;
float:left;
width: 770px;
text-align:justify;
 }
h1{
font-size:17px;
color:maroon;
text-align:center;
text-weight:normal;
font-weight:100;
 }
h2{
color:#ff0000;
text-align:center;
font-style:italic;
line-height: 1.8em;
font-size:14px;
color:#a0865c;
font-weight:100;
 }
.twohead{
color:#ff0000;
text-align:center;
font-style:italic;
line-height: 1.8em;
font-size:17px;
 }
.download_left{
padding-left:210px;
width:150px;
float:left;
text-align:center;
font-family: Times Bold;
font-size:16px;
font-weight:bolder;
 }
.download_right{
padding-right:210px;
width:150px;
float:right;
text-align:center;
font-family: Times Bold;
font-size:16px;
font-weight:bolder;
 }
.testimonial_right{
width:380px;
float:right;
text-align:left;
 }
.testimonial_left{
padding-left:50px;
width:380px;
float:left;
text-align:left;
 }
h3{
font-family: Times Bold;
font-size:13px;
text-align:left;
font-weight:900;
}
h4{
font-style:italic;
font-size:11px;
color: #a0865c;
text-align:left;
font-weight:100;
line-height: 1.2em;
padding-left:5px;
 }
a.referral{
font-family: Times Bold;
font-size:15px;
text-align:center;
font-weight:bold;
text-decoration: none;
color: #4c4840;
 }
a:hover.referral{
text-decoration: underline;
 }
a.referral_min{
text-align:center;
font-style:italic;
font-size:13px;
color:#a0865c;
font-weight:100;
text-decoration: none;
 }
a:hover.referral{
text-decoration: underline;
 }
.vidcarousel {
	float:left;
	width:310px;
	height:185px;   
	margin-left: 2px;
	margin-top: 3px;
}
ul.donate
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
li.donate
{
background-image: url(/images/list_logo.png);
background-repeat: no-repeat;
background-position: 0px 3px; 
padding-left: 14px; 
}
.store_book
{
width:400px;
text-align:left;
 }
.store_body_left{
padding-top: 15px;
padding-left: 20px;
float:left;
width: 150px;
text-align:justify;
height:auto;
 }
.store_body_mid{
padding-top: 15px;
padding-left: 5px;
float:left;
width: 450px;
text-align:justify;
line-height: 1.4em;
 }
.main_store{
padding-top: 15px;
padding-left: 5px;
width: 450px;
text-align:justify;
line-height: 1.4em;
float:left;
 }
.body_store_2col{
padding-top: 15px;
width:220px;
float:left;
padding-left:10px;
 }
.store_left_item {
width:300px;
padding-left:75px;
float:left;
 }
.store_right_cont{
width:250px;
padding-right:30px;
float:right;
 }
.store_photo {
width:210px;
padding-left:75px;
float:left;
 }
.store_info {
width:500px;
padding-right:5px;
float:right;
 }
 .contact_body_mid{
padding-top: 15px;
float:left;
width: 425px;
text-align:justify;
 }
 .store_details{
padding-top: 15px;
padding-left: 50px;
ppadding-right: 50px; 
float:left;
width: 750px;
line-height: 1.5em;
color: #554e3d;
text-align:justify;
 }
.store_mini_left {
width:225px;
float:left;
text-align:left;
line-height: 1.4em;
 }
.store_mini_right{
width:225px;
float:right;
text-align:left;
line-height: 1.4em;
 }
.speaking_right{
width:340px;
padding-right:50px;
float:right;
text-align:center;
z-index:-1;
 }
.speaking_left{
padding-left:50px;
width:380px;
float:left;
text-align:justify;
line-height:2.5em;
 }
.bulk_right_cont{
width:150px;
padding-right:10px;
float:right;
 }
.bulk_info {
width:300px;
padding-right:10px;
float:left;
 }
.bulk_photo {
width:200px;
padding-left:100px;
padding-right:20px;
float:left;
 }
.blog_book_mid{
padding-top: 15px;
padding-left: 20px;
padding-right: 20px;
float:left;
width: 610px;
text-align:justify;
 }
.blog_book_2col{
width:190px;
float:left;
padding-top: 15px;
padding-left: 10px;
 }
a{
text-decoration:none;
color:#a0865c;
 }
a:hover{
text-decoration:underline;
 }
.journ_dest{
font-family: Times;
line-height: 1.2em;
color:#fff;
text-align:center;
font-weight:bold;
font-style: italic;
font-size:12px
 }
 .events_body{
padding-top: 15px;
padding-left:50px;
float:left;
width: 600px;
text-align:justify;
 }
.contact_left_box{
padding:5px;
float:left;
width: 165px;
background:#a2978d;
text-align:center;
line-height:1.4em;
color:#fff;
}


