@charset "utf-8";
* { margin:0; padding:0; }


body   { margin:0px; font-size:13px; font-family:Tahoma; color:#333333; }
table  { border-collapse:collapse; border-spacing:0px; }
td, th { padding:0px; }
img    { border:0; }
form   { margin:0; }
.none  { display:none; }
h1,h2,h3,h4,h5 { display:none; }
hr { display:none; }
ul { margin:0; }
li { list-style:none; margin:0; }

#contents_img dd.thum    { margin-bottom:5px;}
#contents_img dt         { float:left; font-size:11px; color:#303030; line-height:120%;}
#contents_img dd.copy    { float:right; font-size:12px; line-height:120%; width:90px; text-align:right;}

.contents_center         { margin:0 auto; padding-bottom:10px;}
.contents_left           { float:left; padding-right:15px; padding-bottom:10px;}
.contents_right          { float:right; padding-left:15px; padding-bottom:10px;}

/*SUB_LAYOUT-------------------------------------------- */
#sub_wrap     { width:850px; margin:0 auto; } /* margin:0 auto; */
#sub_top      { height:120px; overflow:hidden;}
#sub_left     { float:left; width:198px;}
#sub_right    { float:right; width:628px; }
 
 
/*HEADER-------------------------------------------- */
#top            { width:850px; height:111px; margin:0 auto; position:relative; overflow:hidden;} /* margin:0 auto; */


#lang           { width:100%; text-align:right; padding:6px 0 0 0; }
#lang img.title  { margin-top:-2px; vertical-align:middle;}

#logo               { width:100%; height:42px; background:url(/include/images/menu_cam.gif) no-repeat right bottom; position:absolute; top:26px; left:0; }
#logoimg          { float:left; width:410px; padding-left:8px;}
#campaign       { float:right; text-align:right; padding-right:70px; padding-top:22px; 
				  font:10px "verdana"; color:#a4480b; letter-spacing:-1px; position:relative;}
#campaign a   { padding:0 0 0 15px; text-decoration:none; color:#666666; text-transform:uppercase; }
 

#menu           { width:850px; height:44px; background:url(include/images/menu_bg.gif) repeat-x 0 0;
			      font:bold 11px "Arial"; color:#7995b0; text-decoration:none; position:absolute; margin-top:42px; }
#menul          { float:left; width:740px; height:44px; background:url(include/images/menu_bgl.gif) no-repeat 0 0; padding:10px 0 0 18px;
letter-spacing:-1px; font:bold 11px "Arial"; color:#7995b0; text-decoration:none; }
#menul a        { font:bold 13px "Arial"; color:#E0E5F2; text-decoration:none; padding:0 8px 0 8px; }
#menul a:hover  { color:#FFFFFF; }

#menur          { float:right; width:69px; text-align:right; padding:5px 10px 0 0;
			      height:44px; background:url(/include/images/menu_bgr.gif) no-repeat right 0; }

/*NAV-------------------------------------------- */
#left_title         { height:32px; background:url(nav/images/left_title_bg.gif) no-repeat 0 bottom; padding-left:3px; padding-top:10px;
                      font:19px "Tahoma"; color:#36539B; letter-spacing:-1px; }
#left_menu_list         { width:192px; margin-bottom:22px;}
#left_menu_list li.last { border-bottom:2px solid #D0D2E0; }
#left_menu_list a       { font:bold 11px "Tahoma"; color:#333333; text-decoration:none; }
#left_menu_list a:hover { font:bold 11px "Tahoma"; color:#225EAF; text-decoration:none; }

#left_menu_dot          { background:url(nav/images/left_menu_icon.gif) no-repeat 5px 50%; border-bottom:1px solid #E7E8EF; padding:5px 0 5px 17px;}
#left_menu_dot_pastor   { background:url(nav/images/left_menu_icon.gif) no-repeat 5px 10px; border-bottom:1px solid #E7E8EF; padding:5px 0 8px 17px; }/*only pastors' room*/


#left_menu_sub1         { padding:6px 0 0 17px; }
#left_menu_sub1 a       { font:11px "Tahoma"; color:#333333; text-decoration:none;}
#left_menu_sub1 a:hover { font:11px "Tahoma"; color:#225EAF; text-decoration:none;}

#left_menu_margin         { margin:6px 0 0 -17px ; border-top:1px solid #E7E8EF;}

#left_menu_sub2         { padding:6px 0 9px 17px; border-bottom:1px solid #E7E8EF; }
#left_menu_sub2 a       { font:11px "Tahoma"; color:#333333; text-decoration:none;}
#left_menu_sub2 a:hover { font:11px "Tahoma"; color:#225EAF; text-decoration:none; }



/*LEFT INCLUDE-------------------------------------------- */

#left_pastor { margin-bottom:10px; }



#left_issue_t       { background:url(include/images/left_issue_bg01.gif) no-repeat; height:5px; width:193px; overflow:hidden;}
#left_issue_c       { background:url(include/images/left_issue_bg02.gif); width:193px; overflow:hidden;}
#left_issue_b       { background:url(include/images/left_issue_bg03.gif) no-repeat; height:5px; width:193px; overflow:hidden; margin-bottom:12px;}

#left_issue_title   { padding-top:4px; padding-bottom:6px;}

#left_issue_title a       { font:bold 11px "Tahoma"; color:#515151; padding-left:8px; text-align:justify; text-decoration:none;}
#left_issue_title a:hover { font:bold 11px "Tahoma"; color:#000; text-align:justify; text-decoration:none; }

#left_issue_list    { background-color:#FFF; width:177px; margin:0 auto; text-align:left; overflow:hidden;}
#left_issue_list li { background:url(images/ico_arrow02.gif) 7px 11px no-repeat; padding:4px 5px 4px 15px;}

#left_issue_list a       { font:12px "Tahoma"; color:#333; text-align:justify; text-decoration:none; }
#left_issue_list a:hover { font:12px "Tahoma"; color:#d9415a; text-align:justify; text-decoration:none; }



#left_truth_t        { background:url(include/images/left_truth_bg01.gif) no-repeat; height:24px; overflow:hidden;}
#left_truth_c        { border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; width:192px;}
#left_truth_b        { background:url(include/images/left_truth_bg02.gif) no-repeat; height:14px; margin-bottom:12px;}

#left_truth_title    { padding-left:7px; padding-right:11px; padding-top:3px; text-align:left;}
#left_truth_title li { display:inline; }
#left_truth_title li.menuleft { float:left;}
#left_truth_title li.last  { float:right;}

#left_truth_content  { clear:both; margin-left:4px; padding-top:5px;  }
#left_truth_content li { background:url(images/ico_dot02.gif) 3px 11px no-repeat; padding:3px 10px 3px 10px; font:11px "Tahoma"; color:#aaa; text-decoration:none; }

#left_truth_content a       { font:12px "Tahoma"; color:#444; text-align:justify; text-decoration:none;}
#left_truth_content a:hover { font:12px "Tahoma"; color:#225a90; text-align:justify; text-decoration:none; }




/*CONTENTS-------------------------------------------- */
#comment                        {text-align: left; margin-bottom:12px;
 								font:12px "Tahoma"; color:#757575; font-weight:bold;}
								
#page_number                    {text-align: center; margin-top:20px;
                                 font:13px "Tahoma"; color:#41589A; font-weight:bold;}
#button                         {text-align: right; margin-top:10px;}

#page_number a                  {font:13px "Tahoma"; color:#8A8A8A; text-decoration:none; font-weight:lighter;}
#page_number a:hover            {font:13px "Tahoma"; color:#000000; text-decoration:none; font-weight:lighter;}

#page_number span.arrow         {font:bold 11px "Tahoma"; color:#8A8A8A; text-decoration:none;}
#page_number span.arrow a       {font:bold 11px "Tahoma"; color:#8A8A8A; text-decoration:none;}
#page_number span.arrow a:hover {font:bold 11px "Tahoma"; color:#000000; text-decoration:none;}


#btn { float:right; margin-top:25px; }
#btn02 { margin-top:25px; }
#btn02 .left{ float:left;}
#btn02 .right{ float:right;}

/*FOOTER-------------------------------------------- */
#btm        { clear:both; width:850px; padding-top:25px; margin:0 auto; } /* margin:0 auto; */
#btmt       { width:850px; height:12px; background:url(include/images/btm_rt.gif) no-repeat left top; overflow:hidden; }
#btmb       { width:850px; height:12px; background:url(include/images/btm_rb.gif) no-repeat left top; overflow:hidden;  margin-bottom:10px; }

#btmc       { width:731px; border-left:2px solid #cfdfeb; border-right:2px solid #cfdfeb; overflow:hidden;
			  background:url(include/images/btm_logo.gif) no-repeat 32px 45%; padding:2px 0 2px 115px; }


#btmcc              { width:716px; height:108px; border-left:1px solid #dde7ef; padding:2px 0 2px 14px; text-align:left; }


#btmcc_menu         { width:697px; border-bottom:1px solid #dde7ef; padding:0 0 3px 0; margin-bottom:10px; 
				      font:8px "Tahoma"; color:#dde7ef; text-align:justify; text-decoration:none; }
#btmcc_menu a       { font:11px "Tahoma"; color:#7fa5c7; text-align:justify; text-decoration:none; padding:0 7px 0 7px; }
#btmcc_menu a:hover { font:11px "Tahoma"; color:#3b668b; text-align:justify; text-decoration:none; padding:0 7px 0 7px; }


#btmcc_family       { width:697px; padding:0 0 0 6px; font:11px "Verdana"; color:#9697B2; text-align:justify; text-decoration:none; letter-spacing:-1px; }
#btmcc_family a img   { padding:0; vertical-align:top;}


#btmcc_co           { width:697px; margin-top:8px; margin-bottom:2px; }
#btmcc_copy         {  float:left; padding:0 0 0 6px;
					  font:11px "Verdana"; color:#989898; text-align:justify; text-decoration:none; line-height:14px; }
#btmcc_copy2         {width:697px;  float:left; padding:0 0 0 6px;
					  font:11px "Verdana"; color:#989898; text-align:justify; text-decoration:none; line-height:14px; }
#btmcc_count        { float:right; width:105px; height:15px; background:url(include/images/countbg.gif) no-repeat right top; padding:1px 6px 0 0;
					  font:10px "Tahoma"; color:#FFFFFF; text-align:right; text-decoration:none;}