body { 
	margin: 0;
	padding: 0;
	background: url('/images/background.png') repeat scroll top left; 
	padding-top:3em; color:white;
	line-height:1.5;
	font-size:75%;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; }
	
p {margin:0 0 1.5em;}
	
a { color:#616161; }
a {text-decoration:underline;}
a:hover {color:#000;}
a img {border: none; }

h1 {
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
	width:272px; /*-*/ height /**/:81px; padding-top:60px; margin-bottom:8px;
	background: transparent url('/images/en/title.png') no-repeat top left; 
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/title.png',sizingMethod='scale'); } 

body.lang-de h1 {
	background: transparent url('/images/de/title.png') no-repeat top left; 
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/title.png',sizingMethod='scale'); } 
	
body.lang-es h1 {
	background: transparent url('/images/es/title.png') no-repeat top left; 
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/title.png',sizingMethod='scale'); } 

body.lang-fr h1 {
	background: transparent url('/images/fr/title.png') no-repeat top left; 
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/title.png',sizingMethod='scale'); } 

h2 	{ height:0px; width:0px; overflow:hidden; }

h3 { /* width: 322px; */
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
	width: 475px; /*-*/ height /**/:37px; padding-top:37px; position:absolute; top:46px; }
	
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em; margin-top: 0;}

h1, h2, h3, h4, h5, h6
 	{ font-weight:bold; color:white; text-transform: uppercase; }

dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dt { margin-top:1.5em;}
dd { margin-left:0;}

body.prayer_as_a_movement h3 {
	background: transparent url(/images/en/prayerasamovement.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/prayerasamovement.png',sizingMethod='scale'); }

body.prayer_as_justice h3 {
	background: transparent url(/images/en/prayerasjustice.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/prayerasjustice.png',sizingMethod='scale'); }
	
body.prayer_as_mission h3 {
	background: transparent url(/images/en/prayerasmission.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/prayerasmission.png',sizingMethod='scale'); }

body.prayer_as_creativity h3 {
	background: transparent url(/images/en/prayerascreativity.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/prayerascreativity.png',sizingMethod='scale'); }

body.prayer_as_community h3 {
	background: transparent url(/images/en/prayerascommunity.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/prayerascommunity.png',sizingMethod='scale'); }
	
body.lang-de.prayer_as_a_movement h3 {
	background: transparent url(/images/de/prayerasamovement.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/prayerasamovement.png',sizingMethod='scale'); }

body.lang-de.prayer_as_justice h3 {
	background: transparent url(/images/de/prayerasjustice.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/prayerasjustice.png',sizingMethod='scale'); }

body.lang-de.prayer_as_mission h3 {
	background: transparent url(/images/de/prayerasmission.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/prayerasmission.png',sizingMethod='scale'); }

body.lang-de.prayer_as_creativity h3 {
	background: transparent url(/images/de/prayerascreativity.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/prayerascreativity.png',sizingMethod='scale'); }

body.lang-de.prayer_as_community h3 {
	background: transparent url(/images/de/prayerascommunity.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/prayerascommunity.png',sizingMethod='scale'); }

body.lang-es.prayer_as_a_movement h3 {
	background: transparent url(/images/es/prayerasamovement.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/prayerasamovement.png',sizingMethod='scale'); }

body.lang-es.prayer_as_justice h3 {
	background: transparent url(/images/es/prayerasjustice.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/prayerasjustice.png',sizingMethod='scale'); }

body.lang-es.prayer_as_mission h3 {
	background: transparent url(/images/es/prayerasmission.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/prayerasmission.png',sizingMethod='scale'); }

body.lang-es.prayer_as_creativity h3 {
	width: 630px;
	background: transparent url(/images/es/prayerascreativity.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/prayerascreativity.png',sizingMethod='scale'); }

body.lang-es.prayer_as_community h3 {
	background: transparent url(/images/es/prayerascommunity.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/prayerascommunity.png',sizingMethod='scale'); }

body.lang-fr.prayer_as_a_movement h3 {
	background: transparent url(/images/fr/prayerasamovement.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/prayerasamovement.png',sizingMethod='scale'); }

body.lang-fr.prayer_as_justice h3 {
	background: transparent url(/images/fr/prayerasjustice.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/prayerasjustice.png',sizingMethod='scale'); }

body.lang-fr.prayer_as_mission h3 {
	background: transparent url(/images/fr/prayerasmission.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/prayerasmission.png',sizingMethod='scale'); }

body.lang-fr.prayer_as_creativity h3 {
	background: transparent url(/images/fr/prayerascreativity.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/prayerascreativity.png',sizingMethod='scale'); }

body.lang-fr.prayer_as_community h3 {
	background: transparent url(/images/fr/prayerascommunity.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/prayerascommunity.png',sizingMethod='scale'); }

p.buttontoside { position: relative; padding-right: 120px; }

a.toside { position: absolute; top: 0px; right: 0px; }

a.toside:hover { cursor: hand; }

.footer {margin: 3em 0;}

.hide {display:none;}

.clearing {clear:both;}

#containerPage {
	width:950px;margin:0 auto;
	background: transparent url(/images/stripesbg.png) no-repeat top left; }

#sidebar { float: left; width: 270px; }

#navigation {	
	position: relative; top: -4px;
	width: 278px; height: 576px; margin-bottom:13px;
	background: url('/images/sidebar-bg-5live.png') no-repeat scroll top left;}

#navigation a { color:black; text-decoration:none; }
#navigation a:hover { color:black; text-decoration:underline; }
#navigation a:active { color:white; text-decoration:none;}

#nowshowing, #comingsoon {
	width: 190px;
	margin: 0 10px 0 40px;
	padding: 1.5em 0;
}

#comingsoon {
	display: none !important;
}

body.lang-es #nowshowing, body.lang-es #comingsoon {
	width: 268px; }

#nowshowing h4 { 
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;	
	width:137px; /*-*/ height /**/:19px; padding-top:19px; 
	background: transparent url(/images/en/nowshowing.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/nowshowing.png',sizingMethod='scale'); }
	
body.lang-de #nowshowing h4 {
	width: 208px; position: relative; left: -24px;
	background: transparent url(/images/de/nowshowing.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/nowshowing.png',sizingMethod='scale'); }

body.lang-es #nowshowing h4 {
	width: 208px; position: relative; left: -24px;
	background: transparent url(/images/es/nowshowing.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/nowshowing.png',sizingMethod='scale'); }

body.lang-fr #nowshowing h4 {
	width: 250px; position: relative; left: -24px;
	background: transparent url(/images/fr/nowshowing.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/nowshowing.png',sizingMethod='scale'); }

#comingsoon { margin-top: 1.5em; }

#comingsoon,.footer { color:#4d4d4d; }

#lang { margin: 0 10px 1.5em 40px; position: relative; z-index: 1; }

#comingsoon h4 { 
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
	background: transparent url(/images/en/comingsoon.png) no-repeat top left;
	width:131px; /*-*/ height /**/:19px; padding-top:19px; 
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/comingsoon.png',sizingMethod='scale'); }
	
body.lang-de #comingsoon h4 {
	position: relative; left: -24px;
	background: transparent url(/images/de/comingsoon.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/comingsoon.png',sizingMethod='scale'); }

body.lang-es #comingsoon h4 {
	position: relative; left: -24px;
	background: transparent url(/images/es/comingsoon.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/comingsoon.png',sizingMethod='scale'); }

body.lang-fr #comingsoon h4 {
	width: 200px;
	position: relative; left: -24px;
	background: transparent url(/images/fr/comingsoon.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/comingsoon.png',sizingMethod='scale'); }

#twocolContainer {
	float: right;
	margin-left: -320px;
	width: 100%;
}

#twocolContent {
	margin-left: 320px;
}

#page-header { height:81px; margin-bottom:26px; position: relative; }

#comingsoonad { 
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
	background: transparent url(/images/en/comingsoonad.png) no-repeat top left;
	width:213px; /*-*/ height /**/:37px; padding-top:37px; position:absolute; top:46px; left:417px;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/comingsoonad.png',sizingMethod='scale'); }

body.lang-de #comingsoonad {
	background: transparent url(/images/de/comingsoonad.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/comingsoonad.png',sizingMethod='scale'); }

body.lang-es #comingsoonad {
	background: transparent url(/images/es/comingsoonad.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/comingsoonad.png',sizingMethod='scale'); }
	
body.lang-fr #comingsoonad {
	background: transparent url(/images/fr/comingsoonad.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/comingsoonad.png',sizingMethod='scale'); }
	
body.lang-de.prayer_as_justice #comingsoonad, body.lang-es #comingsoonad, body.lang-fr.prayer_as_a_movement #comingsoonad {
	display: none; }

#download {
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
	background: transparent url(/images/en/btn-download.png) no-repeat top left;
	width:106px; /*-*/ height /**/:38px; padding-top:38px; display:block; 
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/btn-download.png',sizingMethod='scale'); }

body.lang-es #download {
	background: transparent url(/images/es/btn-download.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/btn-download.png',sizingMethod='scale'); }

body.lang-fr #download {
	background: transparent url(/images/fr/btn-download.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/btn-download.png',sizingMethod='scale'); }

#invite { 
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
	background: transparent url(/images/en/btn-invite.png) no-repeat top left;
	width:106px; /*-*/ height /**/:38px; padding-top:38px; display:block; 
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/btn-invite.png',sizingMethod='scale'); }
	
body.lang-de #invite {
	background: transparent url(/images/de/btn-invite.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/btn-invite.png',sizingMethod='scale'); }

body.lang-es #invite {
	background: transparent url(/images/es/btn-invite.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/btn-invite.png',sizingMethod='scale'); }
	
body.lang-fr #invite {
	background: transparent url(/images/fr/btn-invite.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/btn-invite.png',sizingMethod='scale'); }

#credits { 
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
	background: transparent url(/images/en/btn-credits.png) no-repeat top left;
	width:106px; /*-*/ height /**/:38px; padding-top:38px; display:block; 
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/btn-credits.png',sizingMethod='scale'); }

body.lang-de #credits {
	background: transparent url(/images/de/btn-credits.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/btn-credits.png',sizingMethod='scale'); }

body.lang-es #credits {
	background: transparent url(/images/es/btn-credits.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/btn-credits.png',sizingMethod='scale'); }

body.lang-fr #credits {
	background: transparent url(/images/fr/btn-credits.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/btn-credits.png',sizingMethod='scale'); }

#support { 
	margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
	background: transparent url(/images/en/btn-support.png) no-repeat top left;
	width:106px; /*-*/ height /**/:95px; padding-top:95px; display:block;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/btn-support.png',sizingMethod='scale'); }
	
body.lang-de #support {
	background: transparent url(/images/de/btn-support.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/de/btn-support.png',sizingMethod='scale'); }

body.lang-es #support {
	background: transparent url(/images/es/btn-support.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/es/btn-support.png',sizingMethod='scale'); }

body.lang-fr #support {
	background: transparent url(/images/fr/btn-support.png) no-repeat top left;
	_background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fr/btn-support.png',sizingMethod='scale'); }

#modal_overlay {
	background-color: #000;
}

#modal_container {
	background: transparent url('/images/background.png') repeat scroll left top;
	border: 4px solid #525252;
	overflow: auto;
	padding: 1.5em 15px 15px;
}