@charset "utf-8";
/* CSS Document */

body{margin:12px 0;	padding:0px; background-color:#2c7327; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-image:url(../images/bg.jpg); background-position:top; background-repeat:repeat-x;}

div,  ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
img{border:none;}
ul, li{list-style-type:none}
.line_height_01{line-height:20px;}
.line_height_02{line-height:18px;}

.fnt_01{font-size:14px;}

.fnt_02{font-size:18px; color:#E96200;}

.header{width:940px;}
.header_bg{background-image:url(../images/header_mid_bg.jpg); background-repeat:repeat-y;}
.top_header_txt{font-size:11px; color:#000000;}
.top_header_txt a{font-size:11px; color:#000000; text-decoration:none;}
.top_header_txt a:hover{font-size:11px; color:#000000; text-decoration:underline;}
.top_header_txt_01{font-size:11px; color:#000000; text-decoration:underline;}

.ash_bg{background-image:url(../images/ash_bg_01.jpg); height:14px; background-repeat:repeat-x;}

.mid_body{background-color:#FFFFFF;}
.banner_bg{background-image:url(../images/banner_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#727272;}
.banner_txt{color:#454645; font-size:14px; font-weight:normal; line-height:18px;}
.banner_txt_02{font-size:24px; font-weight:bold;width:246px;  padding:20px;}
.banner_txt_03{color:#376b9a; font-size:18px; font-weight:normal}

.lower_body_bg{background-image:url(../images/lower_body_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#f1f7f9; padding:0 0 2px 0;}

.lower_body_txt_01{color:#2c7327; font-size:16px; font-weight:bold; padding:10px 0 0 8px;}
.lower_body_txt_02{font-size:12px;}


.footer_bg{background-image:url(../images/footer_bg.jpg); background-color:#ebebeb; background-repeat:repeat-x; background-position:top;}
.footer_txt_01{font-size:11px; color:#686868;}
.footer_txt_01 a{font-size:11px; color:#242424; text-decoration:none;}
.footer_txt_01 a:hover{font-size:11px; color:#242424; text-decoration:underline;}



/*=============================== ABOUT US =================================*/

.abt_us_bg{background-image:url(../images/abt_us_bx_bg.jpg); background-repeat:no-repeat; width:247px; height:84px; padding:23px 26px;}
.abt_us_bg_02{background-image:url(../images/abt_us_bx_bg.jpg); background-repeat:no-repeat; width:289px; height:84px; padding:23px 0;}
.abt_us_txt_01{font-size:18px; color:#3a5634;}
.abt_us_txt_02{font-size:14px; color:#000000; line-height:20px;}
.abt_us_box{width:289px;}


/*================================ MEET THE TEACHER ==============================*/

.meet_ban_bg{background-image:url(../images/meet_d_teach_ban_bg.jpg); background-repeat:no-repeat; width:410px; height:165px; padding:20px 25px;}
.meet_txt_01{font-size:24px; color:#2c7327;}
.meet_pic_bg{background-image:url(../images/meet_pic_bg.jpg); width:103px; height:105px; background-repeat:no-repeat;padding:7px 11px;}
.meet_txt_02{color:#cf5700; font-size:16px; font-weight:bold;}


/*=================================== OUR TEAM ======================================*/

.our_team_box_01{background-color:#efefef; padding:10px; border:#969696 1px solid;}
.our_team_box_02{background-color:#cdcdcd; padding:10px; border:#969696 1px solid;}
.our_team_pic_bg{background-image:url(../images/pic_bg.png); width:102px; height:105px; background-repeat:no-repeat; padding:6px 10px;}
.our_team_txt_01{color:#2a5225; font-variant:small-caps; font-size:14px;}
.our_team_txt_02{color:#ee6400; font-size:18px; font-weight:bold;}

/*================================== PROGRAM =========================================*/
.prog_box{width:450px;}
.prog_box_bg{background-image:url(../images/pro_box_bg.jpg); background-repeat:no-repeat; width:414px; height:131px; padding:15px 26px;}

/*================================== TESTIMONIAL ===================================*/

.testi_txt_01{font:14px; color:#3a5634; font-weight:bold;}
.testi_box_01{padding:10px; background-color:#f2f2f2;}
.testi_box_02{padding:10px; background-color:#e5e5e5;}

/*================================= TUTORIAL =====================================*/

.tutorial_pic_bg{background-image:url(../images/meet_pic_bg.jpg); width:103px; height:99px; background-repeat:no-repeat;padding:10px 11px;}
.tuto_bor_01{border-right:#000000 dashed 1px;}
.tuto_bor_02{border-bottom:#000000 dashed 1px;}


/*===================== CONTACT US ======================================*/

.con_input_box02{width:443px; height:260px; background-color:#EFEFEF; border:1px solid #373839; font-size:12px; color:#000000; padding:3px;}
.con_input_box{width:201px; background-color:#EFEFEF; border:#666666 1px solid; font-size:12px; color:#000000; padding:3px;}
.con_text02{color:#927a39;}
.form_text{padding:3px 0 3px 0;}

.body_text02{font-size:18px; color:#ff0000;}
.cont_txt_01{font-size:16px; color:#254913; font-weight:bold;}
.cont_link{font-size:12px; color:#254913; text-decoration:none;}
.cont_link:hover{font-size:12px; color:#e45f00;}

/*======================SHEDULE A TOUR ================================*/

.she_input_box{width:250px; background-color:#EFEFEF; border:#666666 1px solid; font-size:12px; color:#000000; padding:3px;}
.she_input_box_02{width:70px; background-color:#EFEFEF; border:#666666 1px solid; font-size:12px; color:#000000; padding:3px;}
.she_input_box_03{width:40px; background-color:#EFEFEF; border:#666666 1px solid; font-size:12px; color:#000000; padding:3px;}
.she_input_box_04{width:100px; background-color:#EFEFEF; border:#666666 1px solid; font-size:12px; color:#000000; padding:3px;}
.she_input_box_05{width:250px; background-color:#EFEFEF; border:#666666 1px solid; font-size:12px; color:#000000; padding:3px; height:120px;}


/*======================LOCATIONS ================================*/

.bor_01{border:#333333 1px solid;}

/*======================SOUVIK ================================*/

.ast_style{color: #FF0000;}


