														@charset "UTF-8";
																/* CSS Document */


/*---------------------------------Global Styles--------------------------------------*/
a img{ border:none; }
body {background-image: url(../images/maine_background.gif);margin: 0;padding: 0;text-align: center; color: #000000;background-repeat: no-repeat;}
.wrapper {width: 1110px;  margin: 0 auto; border: 0px solid #000000;padding: 0;text-align: left;}
.main{width: 875px;float: left;}

/*-----------------------------------------Styles For Slider-------------------------------------------*/
a:focus {outline: none;}
#panel {background-image: url(../images/slider_background.gif);height: 200px;display: none;}
.slide {margin: 0;padding: 0 auto;border-top: 4px solid #FFFFFF;background: url(../images/locations_service_times.gif) no-repeat center top;}
.btn-slide {text-align: center;width: 203px;height: 20px;padding: 10px 10px 0 0;margin: 0 auto;display: block;font: bold 140%/100% Arial, Helvetica, sans-serif;color: #000;text-decoration: none;}
.active {background-position: right 12px;}


/*---------------------------------------Styles For Content Inside Slider----------------------------------------*/
.location_wrapper {width: 1100px;margin: 0 auto;}
.left_location {width: 500px;height: 200px;float: left;margin: 10px 10px 0 10px;text-align: left;}
.left_location h1{font: Arial, Helvetica, sans-serif;font-size: 18px;color: #EC8D68;margin: 0;padding: 0;}
.left_location p {font: Arial, Helvetica, sans-serif;font-size: 14px;color: #779D8E; padding: 0; margin: 0 0 10px 0;}
.left_info{float: left; height: 180px;}
.gorham_map{padding: 0 20px 0 0;}
.right_location {width: 500px;height: 200px;float: left;margin: 10px 0 0 0;text-align: left;}
.right_location h1 {font: Arial, Helvetica, sans-serif;font-size: 18px;color: #EC8D68;margin: 0;padding: 0;}
.right_location p {font: Arial, Helvetica, sans-serif;font-size: 14px;color: #779D8E; padding: 0; margin: 0 0 10px 0;}
.bath_map {padding: 0 20px 0 0;}
/*-------------------------------------------------------------------------------------------------------*/
.church_logo{float: left;height: 238px;width: 212px;}


/*--------------------------Navigation Buttons------------------------------*/
.nav_buttons{height: 30px;width: 800px;float: left;margin: 45px 0 0 50px;color: #FFF;}
.nav_links{padding: 0 10px 0 10px;}
a.nav_links:link {font: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFF;text-decoration: none;}
a.nav_links:visited {font: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFF;text-decoration: none;}
a.nav_links:hover {font: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #591A2A;text-decoration: none;}
a.nav_links:active {font: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFF;text-decoration: none;}


/*------------------------------Big Pic-------------------------------*/
.big_pic {float: left;height:444px;width: 855px;margin: 0 0 0 20px;}


/*--------------------------Left SideBar---------------------------------*/
.left_sidebar{float: left;width: 212px;height: auto;}


/*-----------------------------Banners------------------------------*/
.top_banner{float: left;width: 212px;height: 84px;margin: 10px 0 0 0;}
.middle_banner{float: left;width: 212px;height: 84px;margin: 10px 0 0 0;}
.bottom_banner{float: left;width: 212px;height: 84px;margin: 10px 0 0 0;}


/*------------------------Slideshow------------------------------*/
#slideshow {position: relative;height:444px;width: 855px;margin: 0 0 0 20px;}
#slideshow a {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow a.active {z-index:10;opacity:1.0;}
#slideshow a.last-active {z-index:9;}

/*--------------------------Main Content Slider Styles--------------------*/
.main_content_wrapper {width: 795px;float: left;margin: 0 0 0 50px;}
.content{font: Arial, Helvetica, sans-serif; color:#5B182A; padding: 0 40px 0 40px;}
.content p {font-size: 12px;}
.content ul {list-style:none;}
.bold {font-weight: bold;}
.italic{font-style: italic;}
.list_adjust{padding-left: 0;}
a:focus2 {outline: none;}
#panel2 {background-image: url(../images/main_content_background.gif);height: auto;display: none;padding: 10px 10px 10px 10px;font-size: 12px;text-align: justify;color: #D4DC74;}
.slide2 {margin: 0 auto;padding: 0;border-top: none;background: url(../images/what_we_believe.gif) no-repeat center top;width: 400px;}
.btn-slide2 {text-align: center;width: 203px;height: 20px;padding: 10px 10px 0 0;margin: 0 0 0 93px;display: block;font: bold 140%/100% Arial, Helvetica, sans-serif;color: #D4DC74;text-decoration: none;}
.active2 {background-position: right 12px;}

/*--Media Content Page Main Content Styles--*/
.media_content{width: 835px;float: left;font: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;}
.media_content p{text-align: justify;text-align: left;}
.main_content{float: left;width: 855px; padding: 20px 0 30px 20px;}

/*---------------------------Sunny Days Page----------------------------------*/
div ul{list-style: none;}

/*---------------------------Media Page----------------------------------*/
a:focus4 {outline: none;}
#panel4 {background-image: url(../images/main_content_background.gif);height: 600px;display: none;padding: 10px 10px 10px 10px;font-size: 12px;text-align: justify;         color: #D4DC74;}
.slide4 {margin: 0 auto;padding: 0;border-top: none;background: url(../images/what_we_believe.gif) no-repeat center top;width: 400px;}
.btn-slide4 {text-align: center;width: 203px;height: 20px;padding: 10px 10px 0 0;margin: 0 0 0 93px;display: block;font: bold 140%/100% Arial, Helvetica, sans-serif;             color: #D4DC74;text-decoration: none;}
.active4 {background-position: right 12px;}

.podcast {width: 400px;}
.podcast a { font-size: 10px; color: #036; text-decoration: none; }
a.podcast:hover { text-decoration: underline;}
.podcast ul { list-style: none; margin: 0 0 0 2em; padding: 0;}
.podcast ul li { padding-bottom: 1em; margin-bottom: 1em; border-bottom: 1px dotted #ccc; }
.podcast ul li strong {color: #F90;}
.podcast ul li small { color: #666; }
.podcast ul li small a { color: #F90; }

.video_player_background{float: left;height:444px;width: 855px;margin: 0 0 0 20px; background-image: url(../images/lifechurch_media.jpg); 
background-repeat: no-repeat;}
.video_player{float: left; padding: 50px 0 0 425px;}


/*----------------------------Portland Faith Center Page--------------------------------*/
a:focus3 {outline: none;}
#panel3 {background-image: url(../images/main_content_background.gif);height: auto;display: none;padding: 10px 10px 10px 10px;font-size: 12px;text-align: justify;color: #D4DC74;}
.slide3 {margin: 0 auto;padding: 0;border-top: none;background: url(../images/about_name_change.gif) no-repeat center top;width: 400px;}
.btn-slide3 {text-align: center;width: 203px;height: 20px;padding: 10px 10px 0 0;margin: 0 0 0 93px;display: block;font: bold 140%/100% Arial, Helvetica, sans-serif;color: #D4DC74;text-decoration: none;}
.active3 {background-position: right 12px;}

/*--------------------------------Index Page-----------------------------------------*/
a:link{text-decoration: none; color: #D79265;}
a:visited{text-decoration: none; color: #D4DC74;}
a:hover {text-decoration: underline; color: #D4DC74;}
a:active{text-decoration: none; color: #D4DC74;}


/*------------------------------Project Blessing------------------------------*/
.pb_form{}
.bodytext1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;line-height: 12pt;color:#5B182A;margin-bottom: -5pt;}
.bodytext2 {font: Arial, Helvetica, sans-serif; color:#5B182A; font-size: 9pt;line-height: 12pt;margin-bottom: -5pt; text-align: left;}
.subhead1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12pt;line-height: 14pt;color:#5B182A;margin-bottom: -10px;font-weight: bold;}
.bodytext2bullets {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;line-height: 12pt;color: #333333;margin-bottom: -5pt;list-style-type: disc;text-indent: 10pt;text-align: left;}
.calendertext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;line-height: 11pt;color: #333333;margin-bottom: -5pt;}
.subhead2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12pt;line-height: 14pt;color: #FFFFFF;margin-bottom: -10px;font-weight: bold;}


/*-----------------------------Contact Us Page---------------------------------------*/
.contact_content {font-size: 12px;}
.maps{float: left; height: 290px; width: 500px; padding: 0 10px 0 0;}

/*-------------------------------Lightbox-----------------------------------------*/
#filter{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: #000;z-index:12;opacity:0.5;filter: alpha(opacity=50);}
#box {display: none;position: absolute;top: 20%;left: 40%;width: 300px;height: 200px;margin:0;border: 1px solid black;background-image:url(../images/maine_background.gif); background-repeat: no-repeat; z-index:101;overflow: none;}
#boxtitle{position:absolute;float:center;top:0;left:0;width:300px;height:24px;padding:0;padding-top:4px;left-padding:8px;margin:0;color:white;text-align:center;}
.exit_button{float: right; padding: 170px 5px 0 0;}
.fl_right {float: left; padding: 50px 0 0 50px;}

/*------------------------------Lightbox Login---------------------------------------*/
.login_box{float: left; width: 300px; height: 200px;}
#username {background: #FFFFFF;}
#password{background: #FFFFFF;}
a.login_font:link{font:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 10px; color: #000; text-decoration: none;}
a.login_font:visited{text-decoration: none;}
a.login_font:hover{text-decoration: underline;}
a.login_font:active{text-decoration: underline;}

/*-------------------------------------About Us Page-------------------------------------*/
.pastors_info{float: left; width: 810px; margin-bottom: 10px; border-bottom: 1px solid #000;}
.pastors_info_noborder{float: left; width: 810px; margin-bottom: 10px;}
.pastors_info img{padding: 0 10px 0 0;}
.pastors_info p {font-size: 12px; font: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #000; padding: 0; margin: 0; text-align: justify;}

a.about_us_link:link{text-decoration: none; color: #D79265;}
a.about_us_link:visited{text-decoration: none; color: #D4DC74;}
a.about_us_link:hover {text-decoration: underline; color: #D4DC74;}
a.about_us_link:active{text-decoration: none; color: #D4DC74;}

/*-------------------------------------Calendar Page-------------------------------------*/
.full_page_link { width: 855px;text-align: center; font: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 0 0 10px 0;}
a.calendar_link:link{text-decoration: none; color: #000;}
a.calendar_link:visited{text-decoration: none; color: #000;}
a.calendar_link:hover {text-decoration: none; color: #F60;}
a.calendar_link:active{text-decoration: none; color: #000;}
/*-------------------------------------First Time Page------------------------------------*/
.main_content_first_time{float: left;width: 805px;padding: 0 10px 30px 40px;background-image: url(../images/first_time_bg.jpg);color: #346700;font-size: 12px;}
.main_content_first_time p {color: #346700;font-size: 12px; font:Tahoma, Geneva, sans-serif; line-height: 1.5em;}

/*--------------------------------------Carny Page--------------------------------------*/
.main_content_carny{float: left;width: 805px;padding: 0 10px 30px 40px;background-image: url(../images/first_time_bg.jpg);color: #A1A656;font-size: 12px;}
.main_content_carny p {color: #A1A656;font-size: 12px; font: Arial, Helvetica, sans-serif;}
.main_content_carny ul {color: #A1A656;font-size: 12px; font: Arial, Helvetica, sans-serif; list-style: none; float: left;}
.main_content_carny li{ color: #A1A656;font-size: 12px; font: Arial, Helvetica, sans-serif;}
.carny_lists {width: 800px; height: 120px}

/*----------------------------------------Ministries Page-------------------------------------*/
a.ministries:link{text-decoration: none; color: #D79265;}
a.ministries:visited{text-decoration: none; color: #D4DC74;}
a.ministries:hover {text-decoration: underline; color: #D4DC74;}
a.ministries:active{text-decoration: none; color: #D4DC74;}

