/* @override 
	http://moviechurch.com/css/home.css
*/

/* @group Content */

#container-inner{
   background: url(/_img/bg_home_container-inner.png) center 118px no-repeat;
   padding: 0;
}

#content-wrap{
   width: 960px;
}

#content{
   width: 960px;
   height: 415px;
   padding: 0;
}

/* @end  */


/* @group Sidebar */

#home-tabs{
   float: left;
   width: 960px;
   position: relative;
   z-index: 998;
   background: url(/_img/bg_tab_area.jpg) #fff no-repeat left 29px;
}

.home-panel object,
.home-panel embed{
   position: relative;
   z-index: 998;
}

#home-tabs .ui-tabs-hide{
   left: -9999en;
}

#home-nav ul{
   margin: 14px 0 0;
   float: left;
   width: 278px;
   height: 393px;
  /* background: #f4f3f1 url(/_img/bg_home_sidebar.gif) no-repeat top right;*/
   list-style: none;
}

#home-nav ul li{
   background: url(/_img/bg_home-nav_li.gif) no-repeat 245px 37px;
   position: relative;
   z-index: 100;
   height: 94px;
   font-size: 1em;
   border-right:solid 1px #d5d5d5;
   border-bottom:solid 1px #d5d5d5;
}

#home-nav ul li:hover,
#home-nav ul li.ui-state-active{
   background-position: 245px -41px;
   /*background-color: #fff;*/
   /*border-top: 1px solid #d5d5d5;
   border-bottom: 1px solid #d5d5d5;*/
   /*height: 92px;*/
   cursor: pointer !important;
}

#home-nav ul li:hover a,
#home-nav ul li.ui-state-active a{
  /* padding: 24px 30px 24px;*/
}

#home-nav ul li a{
   font-size: 1.4em;
   color: #716f6b;
   text-decoration: none;
   padding: 25px 30px 25px;
   display: block;
   position: absolute;
   top: 0;
   left: 0;
   width: 218px;
   z-index: 5;
   cursor: pointer !important;
   height: 44px;
}
#home-nav ul li a{background: url("/_img/bg_rpt_btm_subnav.png") repeat-y 0 0;}

#home-nav ul li.first a{background: url("/_img/bg_rpt_top_subnav.png") repeat-x left bottom;}

#home-nav ul li.ui-state-active a{background: none;}
#home-nav ul li.ui-state-active{border-right:none;}
#home-nav ul li a strong{
   display: block;
   font-size: 1.3em;
   font-weight: normal;
}

.blank_area_tab{width:277px; height:108px;background: url("/_img/bg_rpt_btm_subnav.png") repeat-y 0 0;display:block;position:absolute; left:0; bottom:0;border-right:solid 1px #d5d5d5;}

#home-nav ul object{
   cursor: pointer !important;
   z-index: 1 !important;
}

#service-times{
  width: 209px;
  height: 45px;
  background: url(/_img/bg_service-times.gif) no-repeat;
  position: absolute;
  left: 11px;
  bottom: 11px;
  padding: 20px 23px;
  z-index:999;
}

#service-times p#stimes {
	color: #1a7296;
	font-size:16px;
	font-weight: 100 !important;
}

#service-times p#join {
	margin-top: -5px;
	color: #504e4b;
	font-size:16px;
	font-weight: 100 !important;
}

#service-times p{
   margin: 0;
}

#service-times p#join{
   margin-bottom: 5px;
}

#service-times p.map{
   width: 43px;
   height: 20px;
   background: url(/_img/bg_p_map.gif);
   position: absolute;
   right: 27px;
   bottom: 47px;
}

#service-times p.map a{
   display: block;
   height: 20px;
   text-indent: -9999px;
}

.ui-tabs-panel{
   width: 682px;
   height: 406px;
   padding: 0;
   right: -1px;
   overflow: hidden;
   position: relative;
}

.ui-tabs-panel img{
	width: 682px;
	height: 406px;
   position: absolute;
   top: 0;
   left: 0;
}

#home-video a{
   display: block;
}

#content #home-video p{
   margin: 0;
}


/* @end  */

/* @group Quicklinks */

#quicklinks{
   clear: both;
}

#quicklinks li{
   float: left;
   margin-right: 8px;
}

#quicklinks li.last{
   margin: 0;
}

/* @end  */
