
#id133 .left{
	display:none;
}
#id133 .center{
	left:0px;
	width:auto;
}

#id133 ul.testaments{
	width:335px;
	background:#e6dec5;
	padding:15px;
}
@media (min-width: 850px) {
#id133 ul.testaments{
	position:absolute;
	left:645px;
	top:0px;
}
.link-to-bible {
	display: none;
}
}

.link-to-bible {
font-size: 14px;
}


#id133 .wrap_center{
	position:relative;
	max-width:600px;
	left: 0px;
}
#c295{
	min-height: 1300px;
}
#id133 .chapter_selector{
	overflow:auto;
	list-style-type:none;
	padding-left:0px;
}
#id133 .chapter_selector li{
	float:left;
	margin-right:10px;
}



ul.testaments,ul.sections{
	list-style-type: none;
	padding-left: 0px;
}
ul.testaments > li{
	margin-right:20px;
	float:left;
}
ul.testaments > li:first-child{
	width:139px;
}
ul.sections > li{
	margin-top:10px;
}
ul.sections > li em{
	color: #777;
}
ul.books{
	padding-left: 2em;
}

ul.books li a{
	color:#444;
	font-weight:normal;
}
#id133 a.active{
	color:#a51e1d;
}
ul.books li a:hover{
	color:#072d58;
	text-decoration:underline;
}
.output p{
	margin: 0px;
	padding: 5px;
}
.output p:hover, .output .highlight{
	background: #e6dec5;
}












#id281 .menu_sub_level1 .menu_sub2{
	display:none;
}
#id281 .menu_sub_level1.active .menu_sub2{
	display:block;
}

#id281 ul.menu_sub.front li.menu_sub_level1 .menu_sub2{
	display:block;
}
#id281 ul.menu_sub.front{
	width: 977px;
	background: #e6dec5;
}
#id281 ul.menu_sub.front li.menu_sub_level1{
	width:962px;
}
#id281 ul.menu_sub.front .menu_sub_level2 {
	width: 237px;
	float: left;
}

.article a, .csc-default a{
font-weight:bold;
}

#mediaplayer_wrapper{
margin-left: 212px;
padding: 12px 0px;
}


body .gsc-results .gsc-cursor-box .gsc-cursor-current-page{
color:white;
}
.gsc-above-wrapper-area{
display:none;
}

.news-img-wrap{
float:left;
}

.news-single-additional-info{
margin:20px 10px;
padding: 20px;
background:#CDC4A7;
clear:both;
}
.news-single-related dt{
padding-bottom: 10px;
color: #072D58;
font-size: 1.32em;
font-weight: normal;
}

.subheader_wrap{
background: #CDC4A7;
margin: 9px;
margin-left: 212px;
padding: 12px;
}

.tags_wrap{
background: #CDC4A7;
margin: 0px;
padding: 12px;
}

.print{
float:right;
}


.media div,p.media{
padding:5px;
}
span.doubleHeight p{
line-height:2.5em;
}
.records{
color:#a51e1d;
}
.news-single-timedata{
font-size: 12px;
color: gray;
margin-top: -5px;
display: block;
}
.news-related-timedata{
color: gray;
margin-right:10px;
}
.news-latest-date{
color:#a51e1d;
}

.single-title{
}

.tx-euplaylists-pi1 .header{
color:#a51e1d;
line-height:1.3em;
font-size:1.1em;
font-weight:bold;
border-bottom: 1px solid;
}
.tx-euplaylists-pi1 td.sourceRow{width:50px;}
.tx-euplaylists-pi1 td.playtimeRow, .tx-euplaylists-pi1 td.filesizeRow{text-align:center;}
.tx-euplaylists-pi1 .album{
color:#a51e1d;
}
/* reset.css */ 
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, figure, figcaption, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5em;margin:0;padding:0;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
.clear{clear:both;}
ul,ol{padding-left:3em;}
sup,sub{line-height:0;}
.header ul, .left ul, .right ul{padding:0; list-style:none;}

/*************Helvetica Neue******************/
.right .news-list-item,.left .news-list-item{
padding-bottom:10px;
line-height:1.3em;
overflow:hidden;
}




.menu_sub{
margin-bottom:30px;
}


.text a{
font-weight:bold;
}


/**************** Main *****************/
body{
background:#fcf2d6;
}
.wrap{
max-width:980px;
margin:0 auto;
position:relative;
}
html, body {
height: 100%;
}
.wrap {
position: relative;
min-height: 100%;
}

.body{
position:relative;
max-width:980px;
margin-top:30px;
padding-bottom:100px;
top:30px;
}
.center{
position:absolute;
}
.main_footer{
padding-bottom:30px;
background-image: url(../Images/footer.png);
background-position: bottom;
background-repeat: repeat-x;
height:41px;
position:relative;
bottom:-20px;
width:100%;
}
.copyright{
text-align:center;
font-size:1em;
line-height:1.1em;
margin:0 auto;
padding:28px 20px 8px 20px;
/*padding-bottom:40px;*/
}
.copyright .pl12{
color: #A51E1D;
border: 2px solid #A51E1D;
padding: 1px 1px;
}
/************** Header ***********************/
div.header{
position:relative;
top:5px;
height:80px;
}
.header img#logo{
position: absolute;
left:30px;
}
.header h1.title{
position: absolute;
left: 135px;
text-transform: uppercase;
color:#072d58;
font-size: 16px;
font-weight: normal;
line-height: 1.2;
padding:0;
margin:0;
margin-top: 4px;
max-width: 300px;
}
@media (min-width: 840px) {
.header h1.title {
max-width: 100%;
margin-top: 25px;
font-size: 20px;
}
}
.header .red{
color: #a51e1d;
}
/*Lang*/
.header .menu_lang{
position: absolute;
padding-top:15px;
width: 108px;
height:68px;
background:url(../Images/lang_back.png) no-repeat top left;
right: 0px;
top:5px;
left: 850px;
text-align: center;
color:#072d58;
font-size: 13px;
font-weight: bold;
}
.header .header_nav{
position:relative;
top:83px;
left:0px;
}

/*Menu_top*/
.header div.menu_top{
position: absolute;
/*height: 40px;	*/
overflow:hidden;
max-width:985px;
top: 0px;
index:10;
}
.header ul.menu_top{
list-style:none;
}
.header ul.menu_top div.menu_top_level1{
text-transform: uppercase;
line-height: 40px;
margin-right: 15px;
text-align: center;
background:url(../Images/top_menu.gif) bottom no-repeat #a51e1d;
height: 40px;
width: 317px;
}
.header ul.menu_top li#last div.menu_top_level1{
margin-right:0px;
}
.header ul.menu_top li.menu_top_item{
float: left;
}
.header ul.menu_top div.menu_top_level1 a{
color: white;
font-weight: bold;
}
.header ul.menu_top_2{
width:262px;
background: #cdc4a7;
display:none;
padding: 10px;
margin-left: 18px;
}
.header ul.menu_top_2 a{
color: #072d58;
}
.header .menu_top_level2{
margin: 0;
padding-left:15px;
padding-top: 5px;
padding-bottom: 5px; 
background-image:url(../Images/arrow.gif);
background-repeat: no-repeat;
background-position: center left;
font-size:1.17em;
font-weight: normal;	
line-height: 1.17em;
}
.header .menu_top_lead{
width:280px;
text-align: center;
margin: 0px;
padding-top: 2px;
padding-bottom: 2px;
margin-top: 2px;
margin-left: 19px;
background: url(../Images/down_arrow.gif) no-repeat;
height: 9px;
}

/*menu_icons*/
.header .menu_icons{
position:absolute;
left: 10px;
top: 10px;
}
.header .menu_icons a{
color:#072d58;
max-width:80px;
display: block;
float: left;
font-size: 11px;
height: 30px;
padding-left: 30px;
margin-right: 14px;
background-position: left top;
background-repeat: no-repeat;
line-height: 1.4em;
}

.header .menu_icons a.menu_icons_1{background-image: url(../Images/MenuIcons/audio.gif);}
.header .menu_icons a.menu_icons_2{background-image: url(../Images/MenuIcons/photo.gif);}
.header .menu_icons a.menu_icons_3{background-image: url(../Images/MenuIcons/video.gif);}
.header .menu_icons a.menu_icons_4{background-image: url(../Images/MenuIcons/calendar.gif);line-height:10px;}
.header .menu_icons a.menu_icons_45{background-image: url(../Images/MenuIcons/bible.gif);}
.header .menu_icons a.menu_icons_5{background-image: url(../Images/MenuIcons/news.gif);}
.header .menu_icons a.menu_icons_6{background-image: url(../Images/MenuIcons/tags.png);}
.header .menu_icons a.menu_icons_7{background-image: url(../Images/MenuIcons/inetconf.gif);line-height:10px;}
.header .menu_icons a.menu_icons_8{background-image: url(../Images/MenuIcons/rmap.gif); line-height:10px; max-width:40px;}
.header .menu_icons a.menu_icons_9{background-image: url(../Images/MenuIcons/afisha.gif); }


/*Search*/
.header .search{
position: absolute;
right: 0px;
top: 70px;
width:200px;
}
.gsc-resultsbox-visible{
z-index:1000;
}
.header .search .submit{
background: #a51e1d;
color: white;
font-size: 1em;
border-style: groove;
}
.header .search .input{
background: #e6dec5;
}
.menu_top{
z-index:1001;
}
.gsc-resultsbox-visible{
width:600px;
left:-400px;
position:relative;
background-color: #E6DEC5;
padding:10px;
border:2px solid #a51e1d;
}
.gsc-control-cse div.gsc-resultsbox-visible{
position:relative;
}
.gsc-branding{
display:none;
}
input.gsc-search-button{
color:white;
}
.gsc-adBlockVertical, .gsc-adBlock{
display:none;
}
.gsc-thinWrapper{
width:100%;
}
.gsc-control-cse {
font-family: "Trebuchet MS", sans-serif;
border-color: #FCF2D6;
background-color: #FCF2D6;
}
input.gsc-input {
border-color: #E6DEC5;
}
input.gsc-search-button {
border-color: #A51E1D;
background-color: #A51E1D;
}
.gsc-tabHeader.gsc-tabhInactive {
border-color: #A51E1D;
background-color: #A51E1D;
}
.gsc-tabHeader.gsc-tabhActive {
border-color: #A51E1D;
background-color: #A51E1D;
}
.gsc-tabsArea {
border-color: #A51E1D;
}
.gsc-webResult.gsc-result {
border-color: #A51E1D;
background-color: #E6DEC5;
}
.gsc-webResult.gsc-result:hover {
border-color: #373737;
background-color: #E6DEC5;
}
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b {
color: #A51E1D;
}
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b {
color: #A51E1D;
}
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b {
color: #A51E1D;
}
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b {
color: #A51E1D;
}
.gsc-cursor-page {
color: #A51E1D;
}
a.gsc-trailing-more-results:link {
color: #A51E1D;
}
.gs-webResult.gs-result .gs-snippet {
color: #373737;
}
.gs-webResult.gs-result .gs-visibleUrl {
color: #072D58;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
color: #072D58;
}

.gs-webResult.gs-result .gs-visibleUrl-short {
display: none;
}
.gs-webResult.gs-result .gs-visibleUrl-long {
display: block;
}
.gsc-cursor-box {
border-color: #A51E1D;
}
.gsc-results .gsc-cursor-page {
border-color: #A51E1D;
background-color: #E6DEC5;
}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
border-color: #A51E1D;
background-color: #072D58;
}
.gs-promotion.gs-result {
border-color: #FCF2D6;
background-color: #FCF2D6;
}
.gs-promotion.gs-result a.gs-title:link {
color: #FCF2D6;
}
.gs-promotion.gs-result a.gs-title:visited {
color: #FCF2D6;
}
.gs-promotion.gs-result a.gs-title:hover {
color: #FCF2D6;
}
.gs-promotion.gs-result a.gs-title:active {
color: #FCF2D6;
}
.gs-promotion.gs-result .gs-snippet {
color: #FCF2D6;
}
.gs-promotion.gs-result .gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl-short {
color: #FCF2D6;
}
/***** Crumbs *****/
div.crumbs{
clear:both;
font-size: 1.1em;
position: absolute;
top:180px;
}
div.crumbs a{
text-decoration: underline;
font-weight: normal;
color:#373737;	
}

div.crumbs .last_crumb a{
color: #a51e1d;
}


/************** General news **************/




/*************** Left *********************/
/*Left menu*/
@media (min-width: 850px) {
.left{
position:absolute;
left:0px;
top:0px;
width:217px;
}
}
/*Left news */
.left ul.menu_sub{
/*border-top: #a51e1d 3px solid;*/
width:236px;
}
.left li.menu_sub_level1{
overflow: auto; 
width:226px;
border-bottom: #a51e1d 3px solid;
font-size:1.32em;
font-weight: normal;	
padding: 12px 5px 12px 10px;
line-height: 1.4em;	
}
.left li.active{
background: #e6dec5;
}
.left li.menu_sub_level1 a{
color: #072d58;
}
.left ul.menu_sub2 li.active a,.left li.active>a{
color: #a51e1d;
}
.left ul.menu_sub2{
margin-top: 10px;
font-size: 0.88em;
line-height: 1.17em;
padding-left: 5px;
margin-right:5px;
}
.left ul.menu_sub2 li a{
padding: 0px 0px 10px 10px;
text-decoration:underline;
display: block;
}
.left ul.menu_sub2 li.active{
background-image: url(../Images/right_arrow.gif);
background-position: center left;
background-repeat: no-repeat;
}
.left ul.active a{
color: #373737;
text-decoration: underline;
}
/*Single_display_news*/
.left .news h2{
padding-bottom: 10px;
color: #072d58;
font-size:1.32em;
font-weight: normal;	
margin: 0;
line-height:1.32em;
}

.left .news a, .right .news a{
font-weight: normal;
color: #373737;
text-decoration:underline;
}

.left .news .menu_sub_level1 .menu_sub_level2 a{
text-decoration:underline;
}
.left .news .menu_sub_level1 a{
text-decoration:none;
}
.center .news-list-view{
margin-top:10px;
}
.center .news-list-view:first-child{
margin-top:0px;
}
.news-single .news-latest-gotoarchive a{
color:#072d58;
font-size: 0.86em;
}

/************ Center ******************/
.center {
padding:0px 10px;
}
@media (min-width: 850px) {
.center{
position:absolute;
left:237px;
width:730px;
top:0px;
overflow:hidden;
}
}
.news-latest-item{
overflow: auto;
}
.hr{
border-top:3px solid #a51e1d;
padding: 0px;
position: relative;
margin:0px;
background: #a51e1d;
/*line-height:0;*/
clear: both;
z-index:1;
}
.csc-default > .csc-textpic, .csc-default > .csc-textpic-text {
border-top:3px solid #a51e1d;
padding: 10px;
position: relative;
margin:0px;
margin-bottom: 20px;
background: #e6dec5;
/*line-height:0;*/
clear: both;
z-index:1;
}

/*Center news*/
.news-list-container{
margin-bottom: 20px;
}
.center .news-latest-item, .center .news-list-item{
background: #e6dec5;
margin-bottom: 2px;
width: 710px;
padding: 5px 10px 5px 10px;
}
.center .news-single-item{
background: #e6dec5;
padding: 5px 10px 5px 10px;
margin:0;
overflow:auto;
}
.center .news-single-item h2{
line-height:1.1em;
font-size:1.8em;
margin-bottom:0.4em;
margin-top:0;
}
.center .news-single-item .short{
font-weight: bold;
}
.center .news-latest-item h3, .center .news-list-item h3{
padding:0;
margin:0;
padding-top:0.2em;
line-height:1.1em;
font-size:1.1em;
font-weight:bold;
}
.center .news-list-view h2,.center .news-list-container h2,.csc-header h2{
color:white;
font-size: 1.32em;
display:inline;
padding:2px 24px 2px 6px;
line-height: 22px;
background: #a51e1d url(../Images/angle.gif) top right no-repeat;
font-weight: normal;
}
.center .news-list-view h2 a,.center .news-list-container h2 a{
color:white;
}
.center .news-latest-gotoarchive{
background: #e6dec5;
}
.center .news-latest-gotoarchive a{
font-size: 0.9em;
line-height: 25px;
font-weight: bold;
color:#072d58;
padding-left: 15px;
padding-right: 12px;
background-image: url(../Images/morearrow.gif);
background-position:right 4px;
background-repeat: no-repeat;
}

.news-latest-morelink{
display:block;
color:#072d58;
}
.news-latest-morelink a{
font-weight:normal;
}


/******** Gallery ***********/
.news-single-item-gallery .image-item-wrap, .gallery .gallery-item{
float: left;
width: 156px;
height: 202px;
margin: 0 15px 15px 0;
}
.news-single-item-gallery  .image-item-wrap img{
display:block;
margin:0 auto;
}

.news-single-item-gallery .image-item img{
display:block;
margin: 0 auto;
border: 1px solid #999;
padding: 5px;
}
.news-single-item-gallery .image-item-wrap .news-single-imgcaption{
display:none;
}
.gallery .gallery-gotoarchive {
clear:both;
}
.gallery-date{
color:#a51e1d;
font-size:0.88em;
}
.news-single-item-gallery .text{
clear:left;
}


/**************SINGLE*****************/

.center div.vrez{margin-bottom:10px;}
.hover{
background: #e6dec5;
}
/*Images*/
body .news-list-view h2 a{
color: #072d58 !important;
text-decoration: none !important;
}
.news-latest-item .img, .news-list-item .img{
float: left;
padding-top: 5px;
padding-right: 10px;
}
.center .news-latest-item .text, .news-list-item .text{
}
.center .news-latest-item .noimage,.news-list-item .noimage{
margin-left:0px;
}
.news-single-item .img, .news-single .news-img-wrap{
float: left;
padding: 9px 10px 0px 0px;	
width:200px;
}
.news-single-item .text{
}

.news-single-img .image-item-wrap, .news-single .news-img-wrap figure{
padding-bottom: 1em;
}	

p.news-single-imgcaption, .csc-textpic-caption, .news-img-caption{
color: #072d58;
padding-top:0;
text-align:right;
line-height: 1.2em;
font-size: 0.9em;
margin:0px;
}	

/*****Audio*************/


/**************** *** *** *** ****************/
.news-list-view article{
background: #e6dec5;
margin-bottom: 2px;
width: 710px;
padding: 5px 10px 5px 10px;
overflow:auto;
}

.center .news-list-view > h2{
color:white;
font-size: 1.32em;
display:inline;
padding:2px 24px 3px 6px;
line-height: 24px;
background: #a51e1d url(../Images/angle.gif) top right no-repeat;
font-weight: normal;
}

.news-list-view header{
padding: 0;
margin: 0;
padding-top: 0.2em;
line-height: 1.1em;
font-size: 1.1em;
font-weight: bold;
}	
.news-list-view header > h3{
padding: 0;
margin: 0;
font-size: 1em;
}

.news-list-date{
color:#a51e1d;
float:left;
margin-right: 5px;
}

figure.news-img-wrap{
float: left;
padding:0px;
margin:0px;
padding-top: 5px;
padding-right: 10px;
}
//TODO create a better design for paginator
ul.f3-widget-paginator{
list-style-type: none;
margin: 0px;
padding: 0px;
overflow: auto;
}
.f3-widget-paginator li{
float: left;
display: block;
margin: 0px;
padding: 0px 10px;
}
.discuss_link{
clear: both;
margin-top: 10px;
}

.news-related-news{
margin: 20px 0px 10px 0px;
}
.news-related-news ul{
list-style-type: none;
padding-left: 0px;
}
.news-related-news h4, .news-related-category h4{
text-transform: uppercase;
font-size: 17px;
font-style: normal;
font-weight: normal;
}
.news-related-category h4{
margin-left:10px !important;
margin-top: 20px !important;
color: #a51e1d;
}

.news-related-news li a{
font-weight: normal;
}

.news-related-category{
overflow: hidden;
margin-top: 10px;
margin-bottom: 10px;
}
.news-single .news-related-category .news-img-wrap{
padding-top:0px;
}

.noimage_placeholder{
height:105px;
}

.news-related-category .relatedItem{
width: 136px;
float: left;
margin-right: 10px;
}

.addthis_toolbox{
margin-top: 5px;
clear: both;
}

#id287 .jcarousel-next-horizontal{
    left: 85px;
}

.english .header h1.title{
    left: 164px;
}

.news-related-files{
	margin-bottom: 18px;
	margin-top: 13px;
}
.news-related-files ul{
	list-style-type: none;
	overflow: auto;
	padding: 0;
}
.news-related-files ul li{
	float: left;
	background-color: #A51E1D;
	margin-right: 10px;
	padding: 5px 10px;
	color: white !important;
	transition: background-color 300ms ease-out;
}
.news-related-files ul li:hover{
	background-color: #D50200;
}
.news-related-files ul li a{
	color: white;
}



#all_quotes .quote{
	margin-top:20px;
	color:#072d58;
	font-weight:bold;
}
#all_quotes .quote .quote_ref{
	color: #a51e1d;
}
#all_quotes .quote.active{
	background: #e6dec5;
	padding: 10px;
}
#id343 .center{
	left: 0px;
}

.clear_children,.cc_tallest { position: relative;}
.cc_tallest:after { content: ''; } /* PREVENTS A REDRAW BUG IN SAFARI */

