@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; background-color:#FFF; overflow:scroll !important;}

.header_wrapper{width:100%; float:left; height:568px; background-image:url(../images/header-bg.png); background-repeat:repeat-x;}

.header{margin:0 auto; width:980px; height:568px;}

.site_name_wrapper{width:980px; height:75px; float:left;}

.site_name_eng{width:980px; float:left; color:#FFF; height:65px; margin:15px 0 10px 0; font-family:"Times New Roman", Times, serif; text-align:center; text-shadow: 0.05em 0.08em 0.2em #222222; font-size:48px;}

.site_name_sin{width:980px; float:left; color:#FFF; height:65px; margin:15px 0 10px 0; font-family:; text-align:center;text-shadow: 0.05em 0.08em 0.2em #222222; font-size:48px;}

.banner_n_menu_wrapper{width:980px; float:left; height:493px;}

.container_wrapper{width:100%; float:left; height:auto;}

.main_container{width:980px; min-height:393px; height:auto; margin:0 auto; background-image:url(../images/inner_contaner_bg.png); background-repeat:no-repeat;}

.text_area_wrapper_eng{margin:0 10px 0 10px;width:940px; height:auto; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:1.6em; float:left;}

.text_area_wrapper_sin{width:960px; height:auto; font-family:; text-align:justify; line-height:1.6em; float:left;}

.small_heading{width:960px; height:auto; font-family:; text-align:justify; line-height:1.6em; float:left; /*font-size:25px;*/ font-weight:bold; }

.text_area_wrapper_eng-lft{width:410px; height:auto; color:#666666; font-size:13px; float:left; margin-bottom:30px;}

.text_area_wrapper_sin-lft{width:410px; height:auto; color:#666666; font-size:13px;  float:left; margin-bottom:30px;}

.text_area_wrapper_eng-rgt{width:500px;  height:auto; color:#222222; font-size:13px; margin-left:30px; float:left; margin-bottom:-80px;}

.text_area_wrapper_sin-rgt{width:500px; height:auto; color:#222222; font-size:13px; margin-left:30px; float:left; margin-bottom:-80px;}

.footer_wrapper{width:100%; float:left; height:268px; background-image:url(../images/footer-bg.png); background-repeat:repeat-x;}

.footer{width:980px; height:268px; margin:0 auto;}


/* header css */

.headder_inner_div{width:894px; float:left; height:493px;}

.header_inner_div01{width:900px; float:left; height:353px;}

.header_inner_div02{width:900px; float:left; height:140px;}

div.Slice-03SliceSlice3_ {
float:left;
background-image:url(../images/header/Slice_03SliceSlice3.png);
background-repeat:no-repeat;
width:42px;
height:493px;
}

div.Slice-04SliceSlice4_ {
float:left;
background-image:url(../images/header/Slice_04SliceSlice4.png);
background-repeat:no-repeat;
width:43px;
height:353px;
}

div.Slice-05SliceSlice5_ {
float:left;
background-image:url(../images/header/Slice_05SliceSlice5.png);
background-repeat:repeat-x;
width:798px;
height:353px;
}


div.Slice-07SliceSlice7_ {
float:left;
background-image:url(../images/header/Slice_07SliceSlice7.png);
background-repeat:no-repeat;
left:1034px;
top:75px;
width:53px;
height:353px;
}

div.Slice-08SliceSlice8_ {
float:left;
background-image:url(../images/header/Slice_08SliceSlice8.png);
background-repeat:no-repeat;
width:38px;
height:493px;
}

div.Slice-09SliceSlice9_ {
float:left;
width:155px;
height:979px;
}

div.Slice-10SliceSlice10_ {
float:left;
background-image:url(../images/header/Slice_10SliceSlice10.gif);
background-repeat:no-repeat;
width:894px;
height:40px;
}

div.Slice-11SliceSlice11_ {
float:left;
background-image:url(../images/header/Slice_11SliceSlice11.gif);
background-repeat:no-repeat;
width:894px;
height:2px;
}

div.Slice-12SliceSlice12_ {
float:left;
background-image:url(../images/header/Slice_13SliceSlice13.gif);
background-repeat:repeat-x;
width:894px;
height:62px;
}

/* main menu */

div.Slice-12SliceSlice12_ a.home {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_01.png);
background-repeat:no-repeat;
width:88px;
height:62px;
}

div.Slice-12SliceSlice12_ a.home:hover {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_hover_01.png);
background-repeat:no-repeat;
width:88px;
height:62px;
}

div.Slice-12SliceSlice12_ a.histry {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_02.png);
background-repeat:no-repeat;
width:118px;
height:62px;
}

div.Slice-12SliceSlice12_ a.histry:hover {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_hover_02.png);
background-repeat:no-repeat;
width:118px;
height:62px;
}

div.Slice-12SliceSlice12_ a.chief_monks {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_03.png);
background-repeat:no-repeat;
width:141px;
height:62px;
}

div.Slice-12SliceSlice12_ a.chief_monks:hover {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_hover_03.png);
background-repeat:no-repeat;
width:141px;
height:62px;
}

div.Slice-12SliceSlice12_ a.sunday_school {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_04.png);
background-repeat:no-repeat;
width:174px;
height:62px;
}

div.Slice-12SliceSlice12_ a.sunday_school:hover {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_hover_04.png);
background-repeat:no-repeat;
width:174px;
height:62px;
}


div.Slice-12SliceSlice12_ a.activities {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_05.png);
background-repeat:no-repeat;
width:142px;
height:62px;
}

div.Slice-12SliceSlice12_ a.activities:hover {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_hover_05.png);
background-repeat:no-repeat;
width:142px;
height:62px;
}

div.Slice-12SliceSlice12_ a.gallerys {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_06.png);
background-repeat:no-repeat;
width:109px;
height:62px;
}

div.Slice-12SliceSlice12_ a.gallerys:hover {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_hover_06.png);
background-repeat:no-repeat;
width:109px;
height:62px;
}

div.Slice-12SliceSlice12_ a.contact {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_07.png);
background-repeat:no-repeat;
width:122px;
height:62px;
}

div.Slice-12SliceSlice12_ a.contact:hover {
float:left;
cursor:pointer;
background-image:url(../images/header/menu/menu_hover_07.png);
background-repeat:no-repeat;
width:122px;
height:62px;
}

div.Slice-15SliceSlice15_ {
float:left;
background-image:url(../images/header/Slice_15SliceSlice15.gif);
background-repeat:no-repeat;
width:894px;
height:36px;
}


/* footer css */

div.Slice-18SliceSlice18_ {
float:left;
background-image:url(../images/footer/Slice_18SliceSlice18.gif);
background-repeat:no-repeat;
width:459px;
height:162px;
}

div.Slice-19SliceSlice19_ {
float:left;
width:517px;
height:93px;
}

div.Slice-20SliceSlice20_ {
float:left;
background-image:url(../images/footer/Slice_20SliceSlice20.gif);
background-repeat:no-repeat;
width:19px;
height:69px;
}

div.Slice-21SliceSlice21_ {
float:left;
background-image:url(../images/footer/Slice_21SliceSlice21.gif);
background-repeat:no-repeat;
width:504px;
height:19px;
}

div.Slice-22SliceSlice22_ {
float:left;
width:149px;
height:175px;
}

div.Slice-23SliceSlice23_ {
float:left;
background-image:url(../images/footer/Slice_23SliceSlice23.png);
background-repeat:repeat-x;
width:484px;
height:50px;
}

.copyrigt_text{color:#514331; font-weight:bold; font-size:12px; text-align:center; width:100%; height:15px; margin-top:10px; font-family:Arial, Helvetica, sans-serif;}

.design_by_text{color:#62503a; font-size:11px; text-align:right; width:95%; height:15px; margin-top:5px; font-family:Arial, Helvetica, sans-serif;}

.design_by_text a{color:#62503a; text-decoration:underline; cursor:pointer; font-size:11px; text-align:right; font-family:Arial, Helvetica, sans-serif;}

.design_by_text a:hover{color:#837058; font-size:11px; text-align:right; text-decoration:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}

div.Slice-25SliceSlice25_ {
float:left;
background-image:url(../images/footer/Slice_25SliceSlice25.png);
background-repeat:no-repeat;
width:19px;
height:50px;
}

div.Slice-26SliceSlice26_ {
float:left;
background-image:url(../images/footer/Slice_26SliceSlice26.png);
background-repeat:no-repeat;
width:1px;
height:50px;
}

div.Slice-27SliceSlice27_ {
float:left;
background-image:url(../images/footer/Slice_27SliceSlice27.png);
background-repeat:no-repeat;
width:982px;
height:6px;
}

div.Slice-28SliceSlice28_ {
float:left;
background-image:url(../images/footer/Slice_28SliceSlice28.png);
background-repeat:no-repeat;
width:35px;
height:100px;
}

div.Slice-29SliceSlice29_ {
float:left;
background-image:url(../images/footer/Slice_29SliceSlice29.gif);
background-repeat:no-repeat;
width:24px;
height:100px;
}

div.Slice-30SliceSlice30_ {
float:left;
background-image:url(../images/footer/Slice_30SliceSlice30.png);
background-repeat:no-repeat;
width:93px;
height:100px;
}

div.Slice-31SliceSlice31_ {
float:left;
background-image:url(../images/footer/Slice_31SliceSlice31.gif);
background-repeat:no-repeat;
width:59px;
height:100px;
}


div.Slice-33SliceSlice33_ {
float:left;
background-image:url(../images/footer/Slice_33SliceSlice33.png);
background-repeat:no-repeat;
width:38px;
height:100px;
}

.text_fld{padding:6px; background-color:#ffffff; opacity:0.8; border:1px solid #ddd; -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px; }

.btn{padding:6px 10px; color:#eeeeee; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border:1px solid #999999; -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;}
	
.bikkuFlow {
	background-image:url(../images/bikku.PNG);
	background-repeat:no-repeat;
	width:819px;
	height:635px;
}