@charset "UTF-8";



/* CSS All to All Pages */

body {
	font-family: Tahoma, Verdana, Arial, PMingLiu, MingLiu;
    margin: 0;
	padding: 0;
	background:#222 url('Index/BodyBack.jpg') repeat-x 0 0;
	color:#333333;
	line-height:1.8;
	font-size:12pt;
}
p,dl,pre,form{
	margin:0.7em 0;
	}
hr{margin:1.5em 0;border-top:1px dashed;border-left:0;border-right:0; border-bottom:0;height:1px}
.scrollable p {margin:5px 0}
div.space{height:10px}
h1 {
	color:#9C1418;
	font-size:18pt;
	margin:0.6em 0;
}
h2{	font-size:13pt;
	color:#9C1418;
	margin:0.6em 0;}
h3{font-size:10pt;
	margin:0.6em 0;
	color:#9C1418;
}
h4{font-size:10pt;
	margin:0.6em 0;
	color:#9C1418;
}
h5{font-size:10pt;
	margin:0.6em 0;
	color:#9C1418;
}
h6{font-size:10pt;
	margin:0.6em 0;
	color:#9C1418;
}
div.content_box_nomenu h1{color:#333333}
div.content_box_nomenu h2{color:#333333}
div.content_box_nomenu h3{color:#333333}
div.content_box_nomenu h4{color:#333333}
div.content_box_nomenu h5{color:#333333}
div.content_box_nomenu h6{color:#333333}
div.content_box_nomenu a{color:#9C1418;}
div.content_box_nomenu a:hover{text-decoration:underline}

div.content_middle {font-size:10pt;width: 781px;}
div.content_middle_sub_no_menu {font-size:10pt;width: 941px;min-height:300px;}
div.content_middle2 {font-size:10pt;width: 590px;}
div.content_middle3 {font-size:10pt;width: 642px; background-color:#fff; padding:20px 30px 30px;}
div.content_middle3 a:hover{color:#333333}
div.content_middle3 a{}
div.top_box{width:1000px; margin:0 auto;}
img {border:0;
	vertical-align: middle;
	}

a {color:#9C1418; cursor:pointer; text-decoration:none;}

a.main{ text-decoration:underline;color:#9C1418
	}

.ui-widget-content a { text-decoration:none;}

div.content_box{margin:0 0 13px 13px;float:left;}
div.content_box2{margin:0 0 10px 10px;float:left;}
div.content_box3{margin:0 0 10px 10px;float:left; width:784px;}
div.content_box4{margin:0 0 13px 25px;float:left;}
div.content_box_nomenu{margin:0 0 13px 33px;float:left;}
div.side_box { float:right;}

div {border:0;margin:0;padding:0}

div.outerbox{
	margin:20px auto 0;

	width:1000px;
	}


table.reg td{background-color:#fff}	
#expandable{cursor:pointer}
ul, ol{margin:0.7em 0}
.toplinks {position:relative;bottom:5px;}
/* top menu */

a.topmenu { display:block;height:31px; float:left;}

a.church {background-image:url(Index/MenuChurch.jpg); width:82px; border-right:#742918 1px solid}

a.pastor { background-image:url(Index/MenuPastorGrace.jpg); width:133px;border-right:#742918 1px solid}

a.frtc { background-image:url(Index/MenuFRTC.jpg); width:114px;border-right:#742918 1px solid}

a.music { background-image: url(Index/MenuMusic.jpg); width:78px;border-right:#742918 1px solid}

a.healing { background-image: url(Index/MenuHealing.jpg); width:78px;border-right:#742918 1px solid}

a.prayer { background-image: url(Index/MenuPrayer.jpg); width:78px;border-right:#742918 1px solid}

a.store { background-image: url(Index/MenuBookstore.jpg); width:78px;border-right:#742918 1px solid}

a.donate { background-image: url(Index/MenuPartner.jpg); width:114px;border-right:#742918 1px solid}

a.visitus { background-image: url(Index/MenuVisit.jpg); width:115px;border-right:#742918 1px solid}

a.events { background-image: url(Index/MenuNews.jpg); width:121px;}



div.top_banner{background-repeat:no-repeat;margin:0 0 13px 13px;}	
div.top_banner2{width:974px;height:243px;background-repeat:no-repeat;margin:0 0 0 13px;}
div.top_banner3{width:702px;height:243px;background-repeat:no-repeat;margin:0 0 0 13px;float:right;}

div.submenu{width:180px;font-size:10pt;}	

    .submenu ul {list-style-type:none;margin:0;padding:0;width:180px; line-height:24px;}

	.submenu ul li ul{list-style-type:none;margin:3px 0 0 0;width:178px; border:#acacac 1px solid; line-height:20px; display:none;}

	.submenu ul li {margin:0 0 3px 0;padding:0;}

	.submenu ul li ul li{margin:0 0 0 0;padding:0;}

	.submenu ul li a{color:#FFF;text-decoration:none;display:block;padding:0em 0.3em;border:#acacac 1px solid;background-color:#9C1418;}

	.submenu ul li ul li a:hover{color:#FFF;text-decoration:none;display:block; background-color:#818187;}

	.submenu ul li ul li a{color:#FFF;text-decoration:none;display:block; padding:0em 0.5em; border:0px; background-color:#cbcbd2;}
	
	.submenu ul li ul li.active a{background-color:#818187;}
	
div.submenu2{width:900px;font-size:14pt}	

    .submenu2 ul {list-style-type:none;margin:0;padding:0;line-height:25px;}

	.submenu2 ul li {margin:0 20px 0 0;padding:0; float:left;}

	.submenu2 ul li a{color:#FFF;text-decoration:none;display:block;padding:0em 0.3em;border:#acacac 2px solid;background-color:#9C1418;}
	
div.submenu3{width:232px;font-size:10pt;}	

	.submenu3 ul li ul{list-style-type:none; width:230px; border-left:#acacac 1px solid; border-right:#acacac 1px solid; border-top:#acacac 1px solid;line-height:25px; display:none;}
	
	.submenu3 ul li.last ul{border-top:0px; border-bottom:#acacac 1px solid;}

	.submenu3 ul li {padding:0;}

	.submenu3 ul li ul li{margin:0 0 0 0;padding:0;}
	
	.submenu3 ul li a.parent{color:#FFF;text-decoration:none;display:block;padding:0em 0.5em;border:#acacac 1px solid; border-bottom:0px; background-image:url(PastorGrace/PastorGraceMenuButton.jpg);}
	
	.submenu3 ul li.last a{border-bottom:#acacac 1px solid;}
	
	.submenu3 ul li.last ul a{border-bottom:0px;}

	.submenu3 ul li ul li a:hover{ color:#5a0000}

	.submenu3 ul li ul li a{color:#9C1418;text-decoration:none;display:block; padding:0em 1em; border:0px; background-color:#fff; background-image:none;height:25px}
	
	.submenu3 ul li ul li.last a{border-bottom:0px;}
	
	.submenu3 ul li ul li.active a{ color:#5a0000}
	
	div.pastorTitleBox{background-color:#E6E6E4; color:#4B4C4D; font-size: 12pt; font-weight:bold; height:39px; padding:8px 0 0 5px;}
	div.pastorTitleBoxBottom{background-color:#fff;color:#221E1F;border-left:1px #E6E6E4 solid; border-right:1px #E6E6E4 solid; font-size:12px; padding-left:20px;width:210px}
	div.pastorTitleBoxBottom li.active a{font-weight:bold}
	div.pastorTitleBoxBottom li.active ul a{font-weight:normal}
	div.pastorTitleBoxBottom li.active ul li.active a{font-weight:bold}
	div.pastorBottomBox { margin-top:10px; background-color:#E6E6E4; float:left; width:346px; height:80px;}
	div.pastorBottomBox2 { margin-top:10px; background-color:#E6E6E4; float:left; margin-left:10px; width:321px; margin-left:10px; height:65px; color:#4b4c4d; font-size:22px; font-weight:bold; padding:15px 0 0 25px;cursor:pointer}
	div.pastorTitleBoxBottom ul{list-style:none; margin:0px; padding:0px;}
	div.pastorTitleBoxBottom ul ul{padding:0 0.5em; display:none;}
	div.pastorTitleBoxBottom a{text-decoration:none}
	span.B_crumbBox{font-size:12px;}

/* footer */
div.footer{color:#FFF;margin:0 auto; width:980px;font-size:12px}
.footer a{color:#FFF;text-decoration:none;}
.footer a:hover{color:#cbcbcb;}

	.footer table tr td ul{list-style-type:none;margin:0;padding:5px;line-height:20px;}

	.footer table tr td ul li a:link{color:#FFF;text-decoration:none;display:block;}

	.footer table tr td ul li a:visited{color:#FFF;text-decoration:none;display:block;}

	.footer table tr td ul li a:active{color:#FFF;text-decoration:none;display:block;}

	.footer table tr td ul li a:hover{ color:#cbcbcb;}

	.footer table{width:100%}
	.footer tr {vertical-align:top;}

/* Sytle for Church page*/

div.church_banner{margin:0 0 0 13px; padding:0;position:relative;background-color: #FFFFFF;
    border: 1px solid #AAAAAA;
    height: 357px;
    padding: 6px;
    width: 958px;}

div.churchMenu{ font-size:10pt; float:left; width:485px;}

div.churchMenu ul{ list-style:none; padding:0px; margin:0px; float:right}

div.churchMenu li{ float:left;}

div.churchMenu a:hover{text-decoration:none; color:#39393b}

div.churchMenu li.last a{border-right:0px}

div.churchScrollable{ position:relative; overflow:hidden; width:407px;float:left;height:27px}

div.churchItems{position:absolute; height:20000em;}

div.churchItems div{color:#fff}

div.churchItems div a{color:#E4D1A0; text-decoration:underline}

div.churchNews{ background-image:url(Church/churchNewsTitle.jpg); margin:0 0 10px 13px; width:487px; float:left}

div.churchSubMenu{width:232px;font-size:10pt;}	

    .churchSubMenu ul {list-style-type:none;margin:0;padding:0;width:232px; line-height:25px;}

	.churchSubMenu ul li ul{list-style-type:none; width:230px; border-left:#897B4C 1px solid; border-right:#897B4C 1px solid; border-top:#897B4C 1px solid;line-height:25px; display:none;}
	
	.churchSubMenu ul li.last ul{border-top:0px; border-bottom:#897B4C 1px solid;}

	.churchSubMenu ul li {padding:0;}

	.churchSubMenu ul li ul li{margin:0 0 0 0;padding:0;}

	
	
	.churchSubMenu ul li a.parent{color:#FFF;text-decoration:none;display:block;padding:0em 1em;border:#897B4C 1px solid; border-bottom:0px; background-color:#6E6131;}
	
	.churchSubMenu ul li.last a{border-bottom:#897B4C 1px solid;}
	
	.churchSubMenu ul li.last ul a{border-bottom:0px;}

	.churchSubMenu ul li ul li a:hover{ color:#BDA260}

	.churchSubMenu ul li ul li a{color:#6e6131;text-decoration:none;display:block; padding:0em 1.5em; border:0px; background-color:#fff;}
	
	.churchSubMenu ul li ul li.last a{border-bottom:0px;}
	
	.churchSubMenu ul li ul li.active a{ color:#BDA260}

div.content_middle_church {font-size:10pt;width: 642px; background-color:#fff; padding:10px 30px 30px; color:#4b4c4d; min-height:300px}

div.content_middle_church h1{ color:#6E6131}

div.content_middle_church h2{ color:#6E6131}

div.content_middle_church h3{ color:#6E6131}

div.content_middle_church h4{ color:#6E6131}

div.content_middle_church h5{ color:#6E6131}

div.content_middle_church h6{ color:#6E6131}

div.content_middle_church a{ color:#9C1418;}

div.content_middle_church a:hover{color:#4B4C4D}

div.content_middle_church div.resource_list_shortcut_links a{color:#6E6131;}

div.content_middle_church div.resource_list_shortcut_links a:hover{color:#000}

div.content_middle_church td.resource_link{color:#A83A2A}

div.church_top_banner{margin:0 0 13px 25px}

/*Sub Pages*/

div.content_middle_sub {font-size:10pt;width: 642px; background-color:#fff; padding:10px 30px 20px; color:#4b4c4d;min-height:300px}

div.content_middle_sub h1{ color:#9C1418}

div.content_middle_sub h2{ color:#9C1418}

div.content_middle_sub h3{ color:#9C1418}

div.content_middle_sub h4{ color:#9C1418}

div.content_middle_sub h5{ color:#9C1418}

div.content_middle_sub h6{ color:#9C1418}

div.content_middle_sub a{color:#A83A2A; border-bottom:1px dotted;}
div.content_middle_sub a:hover{border-bottom:0;}

div.subSubMenu{width:232px;font-size:10pt;}	

    .subSubMenu ul {list-style-type:none;margin:0;padding:0;width:232px; line-height:25px;}

	.subSubMenu ul li ul{list-style-type:none; width:230px; border-left:#AF453D 1px solid; border-right:#AF453D 1px solid; border-top:#AF453D 1px solid;line-height:25px; display:none;}
	
	.subSubMenu ul li.last ul{border-top:0px; border-bottom:#AF453D 1px solid;}

	.subSubMenu ul li {padding:0;}

	.subSubMenu ul li ul li{margin:0 0 0 0;padding:0;}

	
	
	.subSubMenu ul li a.parent{color:#FFF;text-decoration:none;display:block;padding:0em 1em;border:#AF453D 1px solid; border-bottom:0px; background-color:#9C1418;}
	
	.subSubMenu ul li.last a{border-bottom:#AF453D 1px solid;}
	
	.subSubMenu ul li.last ul a{border-bottom:0px;}

	.subSubMenu ul li ul li a:hover{ color:#5A0000}

	.subSubMenu ul li ul li a{color:#9C1418;text-decoration:none;display:block; padding:0em 1.5em; border:0px; background-color:#fff;}
	
	.subSubMenu ul li ul li.last a{border-bottom:0px;}
	
	.subSubMenu ul li ul li.active a{ color:#5A0000;}
	
.mus div.subSubMenu{width:232px;font-size:12pt;}	

.mus .subSubMenu ul {list-style-type:none;margin:0;padding:0;width:232px; line-height:2.7;}

.mus .subSubMenu ul li ul{list-style-type:none; width:232px; border-top:#420000 1px solid;line-height:35px; display:none;border-right:0;border-left:0}
	
.mus .subSubMenu ul li.last ul{border-top:0px; border-bottom:#420000 1px solid;}

.mus .subSubMenu ul li {padding:0;}

.mus .subSubMenu ul li ul li{margin:0 0 0 0;padding:0;}
	
.mus .subSubMenu ul li a.parent{color:#FFF;text-decoration:none;display:block;padding:0em 0.8em;border-top:1px solid #420000; background-color:#9C1418;border-right:0;border-left:0}
	
.mus .subSubMenu ul li.last a{border-bottom:#420000 1px solid;}
	
.mus .subSubMenu ul li.last ul a{border-bottom:0px;}

.mus .subSubMenu ul li ul li a:hover{ color:#1E0001}
	
.mus .subSubMenu ul li ul li.last a{border-bottom:0px;}
	
.mus .subSubMenu ul li ul li.active a{ color:#1E0001;}

.mus .subContentTitle, .mus .content_middle_sub{font-family:Arial, PMingLiu, MingLiu}
/*others*/

div.clearDiv{height:0px;clear:both}

div.searchBar{

	float:right;

	font-size:12px;

	color:#F69679;
	
	text-align:right;
	
	width:218px;
	
	background-repeat:repeat-x;
	
	height:49px;
	padding:10px 25px 0;

}

div.logo{float:left;}

div.searchBar a{color:#F69679; text-decoration:none}

div.searchBar form{margin:-2px 0 0; float:right}

div.searchBar form fieldset{border:0;margin:0;padding:0}
#musicSearch_ajaxSearch_form fieldset{border:0;margin:0;padding:0}
#ajaxSearch_submit{}
#ajaxSearch_input { border:0 none; margin:3px 1px 0 0; width:110px; font-size:12px;padding:0;color:#666}
.asi{display: block; background-image:url(Index/SearchInput.jpg); float: left; width:125px; height:19px;}
.ast{float: left; display: block;}
.ajaxSearch_resultExtract{font-size:12px; line-height:1; margin-bottom:20px}

div.menuShadow{font-size:1px;width:1000px; height:20px}



div.transbox

  {

  width:380px;

  height:190px;

  background-color: #666;
  padding:0;

  margin:0;

  }

td.transboxTop{font-size:2px;background-color:#666;
    /* for IE */

  filter:alpha(opacity=60);

  /* CSS3 standard */

  opacity:0.6;
}
td.transboxSide{font-size:2px;background-color:#666;
    /* for IE */

  filter:alpha(opacity=60);

  /* CSS3 standard */

  opacity:0.6;

}
/*paginator*/
div.paginator a{color:#9C1418; font-weight:bold;}
/*scrollable*/
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 219px;
	height:143px;
	line-height:1.7;
}

.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}

/*
	a single item. must be floated in horizontal scrolling.
	typically, this element is the one that *you* will style
	the most.
*/
.items div {
	float:left;
	width:219px;
}
a.left{ float:left;
		font-weight:bold;
		color:#9C1418;
}
a.right{ float:right;
		 font-weight:bold;
		 color:#9C1418;
}
.scrollable strong{color:#9C1418}

/*dialog*/
div.ui-dialog{line-height:1;}

/*media item*/

ul.resource_results_list{
	list-style:none outside none;
	line-height:normal;
	padding:0px;
	position:relative;
	width:702px;
	left:-30px;
	margin:0;
	bottom:-30px;
}
.content_middle_sub.music ul.resource_results_list{
	list-style:none outside none;
	line-height:normal;
	padding:0px;
	position:relative;
	width:700px;
	left:-30px;
	margin:0;
	bottom:-10px;
}

.content_middle_church ul.resource_results_list{
	list-style:none outside none;
	line-height:normal;
	padding:0px;
	position:relative;
	width:702px;
	left:-30px;
	margin:0;
	bottom:-10px;
}
.healingMainContent ul.resource_results_list{
	list-style:none outside none;
	line-height:normal;
	padding:0px;
	position:relative;
	width:631px;
	left:-13px;
	margin:0;
	bottom:-32px;
}
li.resource_row{
	background-color:#FBF3EE;
	padding:0 20px;
	min-height:60px
}
div.content_middle_sub.music li.resource_row{
	background-color:#F9F5ED;
}
.content_middle_sub li.resource_row{
	padding:0 20px;
}
.healingMainContent li.resource_row{
	padding:0 5px;
}
.content_middle_church li.resource_row{
	background-color:#F9F5ED;
	padding:0 20px;
}

li.resource_odd_row{
	background-color:#FCFCFC;
	padding:0 20px;
	min-height:60px
}
.content_middle_sub li.resource_odd_row{
	padding:0 20px;
}
.healingMainContent li.resource_odd_row{
	padding:0 5px;
}
.content_middle_church li.resource_odd_row{
	padding:0 20px;
}
div.resource_list_link{
	padding:10px 10px 5px;
	font-size:11pt;
}

div.resource_list_shortcut_links {
	padding:0 0 10px 10px;
}
td.resource_link{
	color:#9C1418;
	text-align:left;
	padding:0 10px 0 0;
	margin:0px;
}
.content_middle_sub.music td.resource_link{
	color:#A83A2A;
}
.content_middle_sub.music a{
	color:#A83A2A;
	border-bottom:0px
}
.content_middle_sub.music a:hover{
	color:#4C4C4E;
}
div.content_middle_sub.music {font-size:10pt;width: 640px; background-color:#fff; padding:10px 30px 30px; color:#BB7837; min-height:300px}

div.content_middle_sub.music h1{ color:#4C4C4E}

div.content_middle_sub.music h2{ color:#4C4C4E}

div.content_middle_sub.music h3{ color:#4C4C4E}

div.content_middle_sub.music h4{ color:#4C4C4E}

div.content_middle_sub.music h5{ color:#4C4C4E}

div.content_middle_sub.music h6{ color:#4C4C4E}
div.healingMainContent td.resource_link{color:#163A57}

td.resource_date{
	text-align:right;
	margin:0;
	padding:0;
}
.content_middle_sub.music td.resource_date{
	color:#4C4C4E;
}
div.resource_list_series{
	color:#797979;
	font-size:12px;
	padding:0 150px 5px 10px;
}
.content_middle_sub.music div.resource_list_series{
	
}
.content_middle_sub.music div.resource_list_series a{
	color:#6E6131;
}
.content_middle_sub.music div.resource_list_series a:hover{
	color:#000
}
div.resource_list_shortcut_links a{
	border-left:1px dotted #333333;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
}
.content_middle_sub.music div.resource_list_shortcut_links a{
	color:#6E6131;
}
.content_middle_sub.music div.resource_list_shortcut_links a.audio{
	color:#A83A2A;
	font-weight:bold
}
.content_middle_sub.music div.resource_list_shortcut_links a:hover{
	color:#000
}
div.resource_list_link table
{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	margin:0;
}

div.resource_list_shortcut_links a.first_link {
	border-left:0 none;
	padding-left:0px;
}

.content_middle_sub.music div.lessonlinks a.first_link{border-left:0 none; padding-left:0;}
.content_middle_sub.music div.lessonlinks a{border-left:1px dotted #333333;
	padding-left:10px;
	padding-right:10px;
	text-decoration:underline;
	font-size:10pt;}

/*FRTC*/
div.frtcTopRight, div.frtcTopLeft{line-height:1.85}
div.frtcSideBox{line-height:1.85;border:1px #c1e4f0 solid; width:240px; height:57px; background-color:#fff;color:#0591c3;margin-bottom:10px; font-size:16px; font-weight:bold;padding:13px 0 0 15px; cursor:pointer;}

div.frtcSideBox:hover{color:#fff; background-color:#163a57}

div.frtc_top_banner{
	width:945px;
	height:258px;
	background-image:url(FRTC/FRTCBanner.jpg);
	margin:0 0 0 27px;
}

div.frtcBottomLeft{
	float:left; background-color:#ACAEB0;color:#fff;border-right:3px #fff dotted;width:285px;height:290px;padding:5px 30px 0 30px;font-size:12px;overflow:hidden;position:relative;line-height:1.85}
div.frtcBottomLeft a{color:#fff; text-decoration:underline;}
div.frtcBottomRight{
	float:left; background-color:#ACAEB0;color:#fff;width:269px;height:290px;padding:5px 30px 0;font-size:12px;position:relative; overflow:hidden}
div.frtcBottomRight a{color:#fff; text-decoration:underline;}
div.frtcBannerMenu ul{margin:0px; padding:0px; list-style:none;}
div.frtcBannerMenu ul li{float:left;}
div.frtcBannerMenu ul li a{font-size:10pt;color:#6d6e71; padding:0 5px; border-right:1px solid #6d6e71; text-decoration:none}
div.frtcBannerMenu ul li.last a{border-right:0px}
div.frtcBannerMenu ul li a:hover{text-decoration:none; color:#221e1f;}
div.frtcContentMiddle {font-size:12pt;width: 752px;}

div.frtcContentLeft{
	float:left;
	margin:0 0 10px 27px;
}
div.frtcContentRight{
	float:left;
	margin:0 0 10px 10px;
	width:655px;
	background-color:#fff;
	color:#4b4c4d;
	padding:10px 25px 30px;
	min-height:500px;
	font-size:10pt;
}
div.frtcContentRight h1 {
	color:#354d69;
}
div.frtcContentRight h2 {
	color:#354d69;
}
div.frtcContentRight h3 {
	color:#354d69;
}
div.frtcContentRight h4 {
	color:#354d69;
}
div.frtcContentRight h5 {
	color:#354d69;
}
div.frtcContentRight h6 {
	color:#354d69;
}
div.frtcContentRight a {
	color:#807448;
	border-bottom:1px dotted
}
div.frtcContentRight a:hover {
	border-bottom:0
}
div.frtcMenuTop {
	width:222px;
	background-color:#4b4c4d;
	color:#fff;
	border-top:1px solid #acb0b0;
	border-left:1px solid #acb0b0;
	border-right:1px solid #acb0b0;
	padding:0 0 0 6px;
	font-weight:bold;
}
div.frtcSubmenu{width:230px;}	

    .frtcSubmenu ul {list-style-type:none;margin:0;padding:0;width:230px; line-height:2.5;}

	.frtcSubmenu ul li ul{list-style-type:none;width:228px;  line-height:1.9; border:1px solid #B8DBE8; margin-bottom:5px; display:none}

	.frtcSubmenu ul li {padding:0;}

	.frtcSubmenu ul li ul li{margin:0 0 0 0;padding:0;}

	.frtcSubmenu ul li a{color:#fff;text-decoration:none;display:block;padding:0 13px;border:1px solid #B8DBE8; font-size:12pt; border-bottom:0px; background-color:#163a57;font-weight:bold;}
	
	.frtcSubmenu ul li.last a{border-bottom:1px solid #B8DBE8}
	
	.frtcSubmenu ul li.last ul a{border-bottom:0px}
	
	.frtcSubmenu ul li.last ul{border-top:0px;}

	.frtcSubmenu ul li ul li a:hover{color:#163a57;}

	.frtcSubmenu ul li ul li a{color:#0591C3;text-decoration:none;display:block; border:0px; background-color:#fff;font-weight:normal;}
	
	.frtcSubmenu ul li ul li.last a{border-bottom:0px}
	
	.frtcSubmenu ul li ul li.active a{color:#163a57;}
/* Events */

div.eventsTopBanner{
	width:945px;
	height:180px;
	background-image:url(Events/EventsBanner.jpg);
	margin:0 0 0 27px;
}
div.eventsLeftContent{
	float:left;
	margin:0 0 10px 27px;
	color:#0592C4;
	font-weight:bold;
}
div.eventsLeftContent a{color:#938455;}
div.eventsRightContent{
	float:left;
	border:1px #ede0bf solid;
	background-color:#fff;
	color:#938455;
	width:745px;
	margin-bottom:30px;
	min-height:450px;
}
div.eventsRightContent h1{color:#5B3B1D}
div.eventsRightContent h2{color:#5B3B1D}
div.eventsRightContent h3{color:#5B3B1D}
div.eventsRightContent h4{color:#5B3B1D}
div.eventsRightContent h5{color:#5B3B1D}
div.eventsRightContent h6{color:#5B3B1D}
div.eventsRightContent a{color:#5B3B1D; text-decoration:underline;}
div.eventsRightContent a:hover{text-decoration:none}
div.eventsMenuItem.first{
	width:170px;}

div.eventsMenuItemTip.first{
width:170px;}
div.eventsMenuItemTip{
float:left;height:10px;width:147px;background-color:#333;visibility:hidden}
div.eventsMenuItemTip.last{
width:135px;}
div.eventsMenuItemTip.active{
visibility:visible}
div.eventsContent{
	float:left;
	border:1px #ede0bf solid;
	background-color:#fff;
	color:#938455;
	width:864px;
	margin:0 0 30px 26px;
	padding:30px 40px;
	font-size:10pt
}
div.eventsContent h1{
	color:#5B3B1D;
}
div.eventsContent h2{
	color:#5B3B1D;
}
div.eventsContent h3{
	color:#5B3B1D;
}
div.eventsContent h4{
	color:#5B3B1D;
}
div.eventsContent h5{
	color:#5B3B1D;
}
div.eventsContent h6{
	color:#5B3B1D;
}
div.eventsContent a{
	color:#5B3B1D;
	text-decoration:underline;
}
div.eventsContent a:hover{
	text-decoration:none;
}

/* Healing */
div.healingMain{
	width:945px;
	float:left
}
div.healingMainTop{
	background:#fff url(Healing/HealingBackgroundTop.jpg) no-repeat;
	width:945px;
	height:289px;
}
div.healingMainBottom{
	background:#fff url(Healing/HealingBackgroundBottom.jpg) no-repeat;
	width:945px;
	min-height:338px;
}
div.healingMain1{
	background:#fff url(Healing/HealingBackground1.jpg) no-repeat;
	width:27px;
	height:627px;
	float:left
}
div.healingBannerMenu{float:right;margin:157px 242px 0 0;}
div.healingBannerMenu ul{margin:0px; padding:0px; list-style:none;}
div.healingBannerMenu ul li{float:left;}
div.healingBannerMenu ul li a{font-size:12pt;color:#7a0406; padding:0 10px; border-right:1px solid; text-decoration:none}
div.healingBannerMenu ul li.last a{border-right:0px}
div.healingBannerMenu ul li a:hover{text-decoration:none;color:#4b4c4d; border-right:1px solid #7a0406}
div.healingBannerMenu ul li.last a:hover{border-right:0px}

div.healingMainContent1Bottom{
	width:261px;
	color:#705036;
	padding:15px 0 0 20px;
}

div.healingMainContent2Bottom{
	width:356px;
	padding:15px 0 0 20px;
}

div.healingMainContent3Bottom{
	width:248px;
	color:#705036;
	padding:15px 20px 0 20px;
}
span.healingOnlineDesc{
	font-size:12px;
	color:#bb7837;
}
span.healingOnlineDesc a{
	color:#4b4c4d;
	text-decoration:underline;
}
div.healingSubMain{
	width:945px;
	float:left;
}
div.healingSubMainTop{
	width:945px;
	height:123px;
	background:#fff url(Healing/HealingSubMainTop.jpg) no-repeat;
}
div.healingSubMainBottom{
	width:945px;
	background:#fff url(Healing/HealingSubMainBottom.jpg) no-repeat;
	min-height:568px;
}
div.healingSubMain1{
	width:27px;
	height:691px;
	float:left;
}
div.healingSubMainLeft{
	float:left;
	padding:55px 0 0 8px;
}
div.healingSubMainRight{
	float:left;
	margin:2px 0 20px 25px;
	border:1px dashed #A5A5A6;
}
div.healingSubmenu{width:263px;}	

    .healingSubmenu ul {list-style-type:none;margin:0;padding:0;width:263px; line-height:3;}

	.healingSubmenu ul li ul{list-style-type:none;width:261px;  line-height:2.2; border-top:1px solid #D7BD97;border-left:1px solid #D7BD97; border-right:1px solid #D7BD97; display:none}
	
	.healingSubmenu ul li.last ul{border-bottom:1px solid #D7BD97;}

	.healingSubmenu ul li {padding:0;}

	.healingSubmenu ul li ul li{margin:0 0 0 0;padding:0;}

	.healingSubmenu ul li a{color:#5A0000;text-decoration:none;display:block;padding:0 10px;border:1px solid #D7BD97; font-size:12pt; border-bottom:0px;font-weight:bold;}
	
	.healingSubmenu ul li.last a{border-bottom:1px solid #D7BD97}
	
	.healingSubmenu ul li.last ul a{border-bottom:0px}
	
	.healingSubmenu ul li.last ul{border-top:0px;}

	.healingSubmenu ul li ul li a:hover{color:#4b4c4d;}

	.healingSubmenu ul li ul li a{color:#9c1418;text-decoration:none;display:block; padding:0 25px; border:0px; background-color:#fff;font-weight:normal;}
	
	.healingSubmenu ul li ul li.last a{border-bottom:0px}
	
	.healingSubmenu ul li ul li.active a{color:#4b4c4d;}
div.healingMainContent{
	width:605px;
	padding:22px 13px 32px;
	color:#4b4c4d;
	font-size:10pt;
}
div.healingMainContent h1 {
	color:#163a57;
}
div.healingMainContent h2 {
	color:#163a57;
}
div.healingMainContent h3 {
	color:#163a57;
}
div.healingMainContent a {
	color:#807448;
}
div.healingMainContent a:hover{
	color:#9C1418;
}
div.healingMainContent div.resource_list_shortcut_links a:hover{
}
/*Music*/
div.mus_content_box{
	margin:0 0 10px 10px;float:left;}
div.mus_new{
	font-size:12px;
	color:#9F926B;
	margin-left:15px;
	padding:8px;
	width:229px;
}
div.mus_new a{
	text-decoration:underline;
	color:#9F926B;
}
div.mus_menu_box:hover{
	background-color:#9C1417;
}
div.mus_top_banner{
	margin:0 0 0 13px;
}
/*Prayer*/
div.prayerBanner{
	margin:0 0 13px 18px;
	float:left;
	background-image:url(PrayerMinistry/PrayerMinistry.jpg);
	width:964px;
	height:460px;
}
div.prayerRight{
	float:right;
	margin:76px 20px;
}
div.prayerLeft{
	float:left;
	color:#fff;
	margin:0 0 0 20px;
	font-size:12px;
	width:300px;
	padding-top:5px;
}
div.prayerLeftInner{
	overflow:visible;
	position:absolute;
}
div.prayerLeftOuter{
	position:relative;
	overflow:hidden;
	width:300px;
	height:357px;
}
	
a.pcl{ float:left; display:none;}
a.pcr{ float:right; display:none;}
div.prayerLeft h1 {
	color:#fff;
}
div.prayerLeft h2 {
	color:#fff;
}
div.prayerLeft h3 {
	color:#fff;
}
div.prayerLeft a {
	color:#fff;
	text-decoration:underline;
}
div.prayerLeft a:hover{
	text-decoration:none;
}
/*Index*/
#slidecontainer{padding:8px;border:1px solid #aaa;background-color:#fff;position:relative;height:282px}
#f2 a{color:#9C1418;}
#f2 {height:164px;width:125px;background-color:#fff;border:1px solid #aaa;padding:20px;display:none;}
.indexvideo{background:#000;width:269px;height:151px;padding:21px 0 22px;position:relative}
.indexvideo .tooltip{display:none;color:#000;font-size:12px;position:absolute;background:#fff;padding:0 10px;top:0px}
/*Doate*/
div.top_banner_donate{margin:0 0 0 1px;width:999px;height:383px;background-image:url('Donate/DonateBanner2.jpg');}
div.donate_content { width:999px; margin-left:1px;background-color:#fff}
div.donate_content .left {
float:left;
margin-left:80px;
padding-right:60px;
width:460px;
min-height:460px;
font-size:10pt;
color:#4c4d4f;
padding-bottom:20px;
/*background:url(Donate/donate-back.png) no-repeat 0 30px;*/
}
div.donate_content .right{float:left;width:336px;min-height:350px;font-size:10pt;color:#4c4d4f;line-height:normal}
div.donate_content .right ol{margin:-6px 0 0.7em;padding-left:22px;line-height:1.5}
div.donate_content .right .top{color:#d1aa59; margin-top:15px;padding:30px 30px 15px;width:276px;background:#fcf9f0 url('Donate/Donate_bottom.jpg') repeat-x center bottom}
div.donate_content .right .top div{text-align:right}
div.donate_content .right .bottom span.news{line-height:4.5;font-size:12pt;font-weight:bold}
div.donate_content .right .bottom {padding:0 30px}
div.donate_content h2,div.donate_content h3,div.donate_content h4,div.donate_content h5,div.donate_content h6{color:#d1aa59}
div.donate_content a{color:#a29469;}
div.donate_content a:hover{text-decoration:none}
div.donatetoplinks{height:40px}
div.botlink1{height:45px;margin:257px 0 0 81px;width:87px;float:left;cursor:pointer}
div.botlink2{height:45px;margin:257px 0 0;width:68px;float:left;}
div.botlink3{height:45px;margin:257px 0 0;width:87px;float:left;}
div.botlink4{height:45px;margin:257px 0 0 398px;width:109px;float:left;cursor:pointer}
div.botlink5{height:45px;margin:257px 0 0;width:97px;float:left;cursor:pointer}
div.donateBannerMenu ul{margin:0px; padding:0px; list-style:none;}
div.donateBannerMenu ul li{float:left;}
div.donateBannerMenu ul li a{font-size:10pt;color:#ffffff; padding:0 5px; border-right:1px solid #ffffff; text-decoration:none}
div.donateBannerMenu ul li.last a{border-right:0px}
div.donateBannerMenu ul li a:hover{color:#BE0f16;}
/*Donate New*/
.donate_new div.top_banner_donate{margin:0 0 0 1px;width:999px;height:522px;background-image:url('Donate/donate-index-banner.jpg');}
.donate_new div.donate_content { width:819px; margin:0 91px;background:url('Donate/donate-index-sub-back.jpg') no-repeat #f7e0b5;}
.donate_new .donate_content .inner{margin:0 auto;padding:10px 30px 50px;color:#221a16;font-size:10pt;width:505px;min-height:498px;}
.donate_new div.donateBannerMenu ul li a{font-size:10pt;color:#221a16; padding:0 5px; border-right:1px solid #221a16; text-decoration:none}
.donate_new div.donateBannerMenu ul li.last a{border-right:0px}
.donate_new div.donateBannerMenu ul li a:hover{color:#d2232a;}
.donate_new div.donateBannerMenu ul li.active a{color:#d2232a;}
.donate_new div.donatetoplinks{height:70px}
.donate_new div.botlink1{height:45px;margin:277px 0 0 91px;width:96px;float:left;cursor:pointer}
.donate_new div.botlink2{height:45px;margin:277px 0 0;width:68px;float:left;}
.donate_new div.botlink3{height:45px;margin:277px 0 0;width:87px;float:left;}
.donate_new div.botlink4{height:45px;margin:277px 0 0 375px;width:95px;float:left;cursor:pointer}
.donate_new div.botlink5{height:45px;margin:277px 0 0;width:97px;float:left;cursor:pointer}
.donate_new div.top_banner_donate h1{font-size:27pt;margin:70px 0 0 245px;color:#a48144;}
.donate_new div.donate_content h1,.donate_new div.donate_content h2,.donate_new div.donate_content h3,.donate_new div.donate_content h4,.donate_new div.donate_content h5,.donate_new div.donate_content h6{color:#a48144}
.donate_new div.donate_content a{color:#D2232A;}
.donate_new div.donate_content a:hover{color:#221A16}
.donate_new div.donate_content a:hover{text-decoration:none}
div.outerbox.donate_new, div.outerbox.donate_country{
	margin:20px auto 50px;

	width:1000px;
	}
/*Donate Country*/
.donate_country div.top_banner_donate{margin:0 0 0 1px;width:999px;height:444px;background-image:url('Donate/donate-country-banner.jpg');}
.donate_country div.top_banner_donate b{padding-left:90px;font-size:10pt}
.donate_country div.donate_content { width:839px; margin-left:1px;background:url('Donate/donate-country-back.jpg') repeat-y;padding:10px 70px 30px 90px}
.donate_country div.donate_bottom { width:999px; margin-left:1px;background:url('Donate/donate-country-bottom.jpg') no-repeat;height:28px;}
.donate_country div.donateBannerMenu ul li a{font-size:10pt;color:#221a16; padding:0 5px; border-right:1px solid #221a16; text-decoration:none}
.donate_country div.donateBannerMenu ul li.last a{border-right:0px}
.donate_country div.donateBannerMenu ul li a:hover{color:#d2232a;}
.donate_country div.donateBannerMenu ul li.active a{color:#d2232a;}
.donate_country div.donatetoplinks{height:70px}
#us,#tw,#hk,#other{opacity:0.7;/*filter:alpha(opacity=70)*/}
#us:hover,#tw:hover,#hk:hover,#other:hover{opacity:1;/*filter:alpha(opacity=100)*/}
.donate_country div.donate_content h1,.donate_country div.donate_content h2,.donate_country div.donate_content h3,.donate_country div.donate_content h4,.donate_country div.donate_content h5,.donate_country div.donate_content h6{color:#a48144}
.donate_country div.top_banner_donate h1{font-size:27pt;margin:0;color:#fff;padding:267px 0 10px 90px}
.donate_country div.donate_content a{color:#D2232A;text-decoration:underline}
.donate_country div.donate_content a:hover{text-decoration:none}
/*Ditto Pages*/
.ditto_page, .ditto_currentpage{padding-left:2px}
/*Database*/
.content_middle.db a {border-bottom:1px dotted}
.content_middle.db a:hover{border-bottom:none}
/*Drawer*/
#drawer-close{width:49px;position:fixed;right:0;top:330px}
div.drawer-top-left{width:16px;height:14px;background:url(Index/menu_01.png);float:left}
div.drawer-close-top-right{width:33px;height:14px;background:url(Index/menu_02.png);float:left}
div.drawer-middle-left{width:16px;height:156px;background:url(Index/menu_04.png);float:left}
div.drawer-close-middle-right{width:33px;height:151px;background:url(Index/menu_05.png);float:left;padding-top:5px}
div.drawer-close-middle-right div{position:relative;left:-8px;}
div.drawer-bottom-left{width:16px;height:14px;background:url(Index/menu_06.png);float:left}
div.drawer-close-bottom-right{width:33px;height:14px;background:url(Index/menu_07.png);float:left}
#drawer-open{width:339px;position:fixed;right:0;top:330px;display:none}
div.drawer-open-top-right{width:323px;height:14px;background:url(Index/menu_02.png);float:left}
div.drawer-open-middle-right{width:323px;height:151px;background:url(Index/menu_05.png);float:left;padding-top:5px}
div.drawer-open-middle-right div{position:relative;left:-8px;}
div.drawer-open-middle-right div img{vertical-align:bottom;width:40px}
div.drawer-close-middle-right div img{width:40px}
div.drawer-open-middle-right div a{color:#fff;padding-left:5px}
div.drawer-open-middle-right div a:hover{text-decoration:underline}
div.drawer-open-bottom-right{width:323px;height:14px;background:url(Index/menu_07.png);float:left}
div.arrow img{width:35px !important}
/*button*/
.button{    -moz-border-radius: 3px 3px 3px 3px;
    background: url("newFrtctw/bg_button.png") repeat-x scroll center bottom #FFFFFF;
    border-color: #D4D4D4 #B4B4B4 #B4B4B4 #D4D4D4;
    border-right: 1px solid #B4B4B4;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: block;
    font-size: 100%;
    text-decoration: none;}
.button:hover{    background-color: #F2F2F2;
    border-color: #B4B4B4;}
.frtcContentRight .button{font-size:14pt;margin:5px 0;height:35px;color:#9c1418}
/*slides*/
.images{position:relative;}
.images div{position:absolute;top:0;left:0;display:none}
.slidetabs {
	position:absolute;
}
.slidetabsi{
	position:relative
}

/* single tab */
.slidetabs a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(Index/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;		
}
.slidetabsi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(Index/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;		
}
/* mouseover state */
.slidetabs a:hover {
	background-position:0 -8px;      
}
.slidetabsi a:hover {
	background-position:0 -8px;      
}

/* active state (current page state) */
.slidetabs a.current {
	background-position:0 -16px;     
} 	
.slidetabsi a.current {
	background-position:0 -16px;     
} 	
/*slides2*/
.images2{position:relative;}
.images2 div{position:absolute;top:0;left:0;display:none}
.slidetabs2 {
	position:absolute;
}

/* single tab */
.slidetabs2 a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(Index/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;		
}
/* mouseover state */
.slidetabs2 a:hover {
	background-position:0 -8px;      
}

/* active state (current page state) */
.slidetabs2 a.current {
	background-position:0 -16px;     
} 	
/*jquery ui autocomplete*/
.ui-corner-all {font-size:10pt}
/*Pastor Intercession*/
.pimenu{list-style:none;margin:0;padding:0}
.pimenu li{float:left}
