body {
/*	font-family:Arial, Helvetica, sans-serif; */
	font-family: helvetica, arial, 'ms pgothic', 'hiragino kaku gothic pro', meiryo, sans-serif;
	font-size:13px;
	background-color:#333355;
	background-image:url("/images/background.jpg");
	background-attachment: fixed;
	background-position: 0% 0%;
	background-repeat: repeat;	
}

.maintable {
	width:90%;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color:#ffffff;
	vertical-align:top;
}

.maintable td {
	vertical-align:top;
}

ul {
/*	line-height: 150%; */
}

ul li {
	font-size:14px;
}


.doublespacing {
	line-height: 150%;
}


.nodeco {
	text-decoration:none;
}

hr {
	size: 1px;
}
/*
.header {
	color: #630;
	font-weight: bold;
}
*/


.px11 {font-size: 11px}
.px12 {font-size: 12px}
.px13 {font-size: 13px}
.px14 {font-size: 14px}
.px16 {font-size: 16px}
.px18 {font-size: 18px}

.px14b {font-size: 14px; font-weight:bold;}
.px18b {font-size: 18px; font-weight:bold;}


.centered {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}



.rssincl-entry {
	font-size: 13px; 
	line-height: 120%;
}

.rssincl-entry p {
	margin: 0;
	padding: 0;
}

.rssincl-itemdesc { display:none; }

.fb-like {
  position: relative;
  margin-right: 0%;
  left: auto;
}

.toppage-menu {
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
	padding: 4px 4px 4px 4px;
}

.rightbar {
	vertical-align:top;
	text-align:center;
	width:170px;
}

.copyright { 
	font-size: 11px;
	text-align:center;
}

.width468, .width728, .responsive-ads {
         text-align:center;
		 margin-left: auto;
		 margin-right: auto;
}

.responsive-ads {
		 clear:both;
}

.topright {
		 clear: both;
		 white-space:nowrap;
}

.gsc-control-cse .gsc-table-result {        font-family : inherit;}
.gsc-control-cse .gsc-input-box {        height : inherit;}
input.gsc-input,
.gsc-input-box,
.gsc-input-box-hover,
.gsc-input-box-focus,
.gsc-search-button, 
input.gsc-search-button-v2 {
	box-sizing  : content-box;
	line-height : normal;
	margin-top  : 0px;
	margin-bottom : 5px;
}
.gsc-input-box,
.gsc-input-box-hover,
.gsc-input-box-focus {
	margin-top  : 0px;
	height: 28px;
}

.fb-page {
	width:100%;
	text-align:center;
}

.jtodaysbible {
	text-align:center;
	padding-bottom: 10px;
}

.jchurches td {
	padding: 4px;
   font-size:12px;
}


.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	margin-bottom:10px;
	height: 0;
	text-align:center;
}
.videoWrapper iframe {
	top: 0;
    margin: 0 auto;
	width: 100%;
	height: 280px;
	display:block;
	margin-bottom:10px;
}

.top-album, .album-cover {
	float:right;
	border:none;
}

.album-cover {
	float:right;
	border:none;
	width:150px;
	margin:5px;
}

.featured-slider {
	float: left; 
	max-width:816px;
	padding: 0;  
	border:none;
}

.featured-slider img {
	width:100%;
	border:none;
	padding: 0;  
	margin: 0;  
}

ul.bxslider {  
	padding: 0;  
	margin: 0;  
}  

.bx-wrapper .bx-viewport {
    -moz-box-shadow: 0;
    -webkit-box-shadow: 0;
    box-shadow: none;
    border: 0;
    left: 0;
    background: #fff;
}

.featured-posts {
	float: left; 
	height:100%;
}

.scriptures {
	width:75%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
   	font-size:14px;
	line-height: 150%;
	margin-bottom: 10px;
}

.section-header {
	color:#00A8FF;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.section-header2 {
	color:#00A8FF;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.section-navigation {
	font-family: Arial, Helvetica, sans-serif;
	color:#00a8ff;
	font-size:13px;
	font-weight:bold;

}

.section-navigation a {
	text-decoration:none;
	color:#00a8ff;
}

.discography-table {
	border-collapse: collapse;
}

.discography-table td {
	border: 1px solid black;
	padding: 1px;
	font-size: 14px;
}


@media (max-width: 1280px) {
    .width1280 {
         display: none;
    }
}

@media (max-width: 1024px) {
    .top-album {
         display: none;
    }
}

@media (max-width: 728px) {
    .width728, .rightbar, .top-album {
         display: none;
    }

	.featured-posts, .featured-slider {
		clear:both;
	}
}

@media (max-width: 512px) {
    .width468 {
         display: none;
    }
	.maintable {
		line-height: 150%;
	}
	
	ol {
		line-height: 150%;
	}


}

@media (min-width: 728px) {
    .responsive-ads {
         display: none;
    }
	
	.videoWrapper iframe {
	width: 320px;
	height: 250px;
	}

	.featured-posts {
		width:31%;
		height: 100%;
		margin-right: 0px;
		margin-left: auto;
	}
	
	.featured-slider {
		width:68%;
		margin-right: auto;
		margin-left: 0px;
	}


}


@media (min-width: 512px) {
    .topright {
		 float:right; 
		 text-align:right;
    }

}


