/*-----------------------------------------/ DESIGNER THIRU /----------------------------------------------------------------*/
*{
	margin:0;
	padding:0;
}
*::-moz-selection{
	background:none repeat scroll 0 0 #e77817;
	color:#FFF;
	text-shadow:none;
}


body{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	overflow:auto;
	vertical-align:baseline;
	width:100%;
	background:url(../img/bgTexture.jpg) repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000;
	-webkit-text-size-adjust:100%;
}

/*---------------- HEADING ----------------------*/

h1, h2, h3, h4, h5, h6{
	padding-bottom:15px;
	color:#000;
}
h1{font-size:26px;}
h2{font-size:24px; text-align:center; color:#e77817;}
h3{font-size:22px; background:url(../img/corner_img.png) no-repeat; color:#FFF; line-height:25px; padding-left:10px; padding-top:3px;}
h4{font-size:20px; background:url(../img/corner_1_img.png) no-repeat; color:#FFF; line-height:25px; padding-left:10px; padding-top:3px;}
h5{font-size:18px; color:#000;  padding-left:15px; background:url(../img/hed_img.png)  no-repeat;}
h6{font-size:16px;}


span{
	color:#F60;
}

/*---------------- A LINK ----------------------*/

a{text-decoration:none; color:#EC4D00;}
a hover{text-decoration:none; color:#F60;}

img{border:0; outline:none;}

/*---------------- ID CONTAINER ----------------------*/

#mainhead{
	margin:0 auto;
	width:960px;
	height:auto;
}
#top_wrapper{
	float:left;
	width:960px;
	height:165px;
}

#wall_header{
	float:left;
	width:100%;
	height:165px;
	background:url(../img/bg_main.jpg) repeat;
}
#logo_header{
	float:left;
	width:350px;
	height:165px;
}
#social_header{
	float:left;
	width:610px;
	height:165px;
}
#social_empty_1{
	float:left;
	width:610px;
	height:100px;
}
#social_empty_2{
	float:left;
	width:610px;
	height:65px;
}
#tip_men{
	float:right;
	width:450px;
	height:40px;
}
#asp{
	float:right;
	width:250px;
	height:40px;
}
#asp ul{
	list-style:none;
	line-height:40px;
}
#asp ul li{
	float:left;
	display:inline;
}
#asp ul li a{
	display:inline-block;
	text-decoration:none;
	font-size:12px;
	color:#444444;
	padding:0 1em;
	text-align:center;
}
#asp ul li a:hover{
	text-decoration:none;
	color:#F60;
}
#soc_icon{
	float:right;
	width:250px;
	height:45px;
}
#menu_header{
	float:left;
	width:100%;
	height:40px;
	background:url(../img/menu_strich.jpg) repeat-x;
}
#menu{
	float:left;
	width:960px;
	height:40px;
}
#menu ul{
	list-style:none;
	line-height:39px;
}
#menu ul li{
	float:left;
	display:inline;
	background:right url(../img/min_line.jpg) no-repeat;
}
#menu ul li a{
	display:inline-block;
	text-decoration:none;
	font-size:19px;
	color:#FFF;
	padding:0 1.6em;
	text-align:center;
	letter-spacing:0.010em;
}
#menu ul li a:hover{
	text-decoration:none;
	color:#000;
}
#banner_top{
	float:left;
	width:100%;
	height:350px;
	background:#004040;
}

#slide{
	float:left;
	width:100%;
	height:350px;
}
#static_banners{
	float:left;
	width:960px;
	height:120px;
	background:#FFF;
}
#banners_top{
	float:left;
	width:960px;
	height:120px;
	background:#FFF;
}
#header_head{
	float:left;
	width:960px;
	height:40px;
	background:#f1f1f1;
}
#header_head h1{
	float:left;
	font-size:18px;
	color:#333;
	line-height:40px;
	padding-left:20px;
}
#latest_news_top{
	margin-top:10px;
	float:left;
	width:960px;
	height:30px;
	background:url(../img/latest_news_2.jpg) repeat-x;
}
#news_box_1{
	float:left;
	width:130px;
	height:30px;
    background:url(../img/latest_news_1.jpg) repeat-x;
}
#news_box_2{
	float:left;
	width:830px;
	height:30px;
}
#promise_header{
	margin-top:10px;
	float:left;
	width:960px;
	height:auto;
}
#titel_box_1{
	float:left;
	width:320px;
	height:300px;
	background:#fff9c5;
}
#titel_box_11{
	margin:10px;
	float:left;
	width:300px;
	height:auto;
}
#head_content{
	float:left;
	width:300px;
	height:auto;
}
#titel_box_2{
	float:left;
	width:320px;
	height:300px;
	background:#ffe3c5;
}
#titel_box_3{
	float:left;
	width:320px;
	height:300px;
	background:#e8ffc5;
}

#mark{
	float:left;
	width:100%;
	height:auto;
	margin-top:10px;
}
#container_content{
	float:left;
	width:960px;
	height:auto;
	background:#FFF;
}
#content_container{
	margin:10px;
	float:left;
	width:940px;
	height:auto;
	background:#FFF;
}
#content_miitle{
	margin:10px;
	width:940px;
	height:auto;
	background:#FFF;
}
#welcome{
	float:left;
	width:675px;
	height:auto;
	background:#FFF;
}

#roud_circle_evends{
	margin-top:15px;
	float:left;
	width:960px;
	height:auto;
	background:#FFF;
	padding-bottom:10px;
	border-bottom:1px dashed #cdcdcd;
}
#nevents_theam{
	float:left;
	width:940px;
	height:auto;
	background:#FFF;
}
#roud_circle_evends{
	float:left;
	width:940px;
	height:auto;
	background:#FFF;
}
#nevents_theam_box_1{
	float:left;
	width:300px;
	height:auto;
	background:#FFF;
}
#nevents_theam_box_2{
	float:left;
	width:640px;
	height:auto;
	background:#FFF;
}

#welcome h1{
	float:left;
		width:675px;
	font-size:24px;
	font-weight:800;
	color:#333;
	line-height:30px;
}
#about_welcome{
	float:left;
	width:940px;
	height:auto;
	background:#FFF;
}
#watchingtv{
	float:left;
	width:500px;
	margin:20px 80px 20px 80px;
	height:300px;
	background:#FFF;
}
#events_round{
	margin-left:20px;
	float:left;
	width:260px;
	height:auto;
	background:#fff;
}
#events{
	float:left;
	width:260px;
	height:auto;
	}
#ministry_img{
	float:left;
	width:260px;
	height:auto;
	background:#fff;
	border:1px solid #999;
}
#ministry_img_1{
	margin:10px;
	float:left;
	width:238px;
	height:120px;
	background:#f90;
}


#contact_box_1{
	float:left;
	width:630px;
	height:auto;
	background:#FFF;
	
}
#contact_box_11{
	float:left;
	margin:10px 0px 0px 20px;
	width:600px;
	height:auto;
	background:#FFF;
	border:1px solid #cdcdcd;
	border-radius:25px;
}
#contact_box_mit{
	margin:13px;
	float:left;
	height:auto;

}
#contact_box_2{
	float:left;
	width:307px;
	height:auto;
	background:#FFF;
}

#contact_box_22{
	float:left;
	margin:10px 0px 0px 15px;
	height:auto;
	background:#FFF;
}

#videos_play{
	margin:10px;
	float:left;
	width:940px;
	height:auto;
	background:#FFF;
}
/*---------------- CLASS CONTAINER ----------------------*/
.tip_icn{
	padding:5px 0px 0px 0px;
}
.let_txt{
	line-height:30px;
	font-size:14px;
	color:#FFF;
	text-align:center;
}
.let_txt_1{
	line-height:30px;
	padding:0px 15px 0px 15px;
	font-size:12px;
	color:#000;
}
.fot_txt{
	text-align:center;
	padding:5px;
	font-size:14px;
	color:#FFF;
}
.mit_txt{
	text-align:center;
	line-height:140%;
}

.mit_img{
	float:left;
	width:200px;
	height:108px;
	margin:5px 0px 10px  50px;
}
.mission_img{
	float:left;
	width:324px;
	height:109px;
	border:1px solid #cdcdcd;
	margin:20px 10px 10px 10px;

}
.hed_img{
	float:left;
	width:158px;
	height:231px;
	border:1px solid #cdcdcd;
	margin:15px 15px 10px 10px;
}
.fit_txt{
	padding:10px 20px 10px 10px;
	line-height:160%;
	text-align:justify;
}
.sunday_txt{
	padding:0px 20px 10px 230px;
	line-height:160%;
	text-align:justify;
	font-size:15px;
}
.news_txt{
	font-size:15px;
	font-weight:bold;
	color:#F60;
	padding:10px;
}
.evt_txt{
	padding:3px 0px 20px 30px;
}

.enquiry_text{
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:30px;
}

.pt_txt{
	text-align:justify;
	line-height:180%;
	font-size:13px;
}
.p6 h1{
	font-size:26px;
	font-weight:800;
	line-height:35px;
	border-bottom:1px dashed #cdcdcd;
}


.post_txt{
	font-size:12px;
	font-style:italic;
}


.ministry_img_1{
	float:left;
	width:238px;
	height:120px;
	margin:10px 20px 5px 0;
}
.enews_img_1{
	margin:30px 0px 0px 20px;
	float:left;
	width:238px;
	height:120px;
}

.church-theme em {
    color: #FFA054;
    font-style: normal;
    text-transform: uppercase;
}

.event-detail .church-theme {
    margin: 0 130px 0 0;
    padding: 10px 0 0;
}
/*---------------- FOOTER ----------------------*/
#footer_bottom{
	margin-top:10px;
	float:left;
	width:100%;
	height:120px;
	background: url(../img/footer-bg1.png) repeat;
}
#ftter{
	float:left;
	width:960px;
	height:120px;
}
#footer_empty_box_1{
	float:left;
	width:130px;
	height:120px;
}
#footer_box{
	float:left;
	width:680px;
	height:120px;
}

#samaian{
	margin-top:10px;
	float:left;
	width:680px;
	height:40px;
}
#samaian ul{
	list-style:none;
	line-height:40px;
}
#samaian ul li{
	float:left;
	display:inline;
}
#samaian ul li a{
	display:inline-block;
	text-decoration:none;
	font-size:12px;
	color:#FFF;
	text-transform:uppercase;
	padding:0 1em;
	text-align:center;
}
#samaian ul li a:hover, #samaian ul li .current{
	text-decoration:none;
	color: #e77817;
}
#foter_box_2{
	float:left;
	width:660px;
	height:auto;
}

#gallery_top{
	float:left;
	width:940px;
	height:auto;
}
#gallery_box{
	margin:12px;
	float:left;
	width:200px;
	height:auto;
	border:1px solid #cdcdcd;
}
#gallery_box_1{
	float:left;
	margin:10px;
	width:178px;
	height:100px;
}

#box_gallery{
	float:left;
	width:295px;
	height:auto;
}
#box_gallery h1{
	font-size:18px;
	font-weight:600;
	color:#000;
	text-align:center;
}
#start_gallery_1{
	margin:10px;
	float:left;
	width:275px;
	height:179px;
	background-image:url(../img/gallery_img.png);
}
#start_gallery_2{
	margin:19px 0px 0px 14px;
	float:left;
	width:247px;
	height:123px;
}
#gallery_space{
	float:left;
	width:19px;
	height:180px;
}
/*---------------- LISTES ----------------------*/



.list1 { margin: 0px 20px 0px 0px; float:right; background:#000; width:120px; height:30px; border-radius:25px; padding: 0; list-style: none;   }
.list1 li a {  padding-left:20px; margin-left:15px; line-height:30px; text-align:center; font-weight:bold; font-size:14px; color: #FFF;  background: url(../img/arrows-1.gif) no-repeat scroll 0 4px }
.list1 li a:hover { color: #FF884F;}



/*------------------------------------------------------/ INPUT /--------------------------------------------------------*/
input[type=name] { background:#f1f1f1; border:1px solid #cdcdcd; height:28px; }
input[type=phone] { background:#f1f1f1; border:1px solid #cdcdcd; height:28px; }
input[type=mobile] { background:#f1f1f1; border:1px solid #cdcdcd; height:28px;}
input[type=email] { background:#f1f1f1; border:1px solid #cdcdcd; height:28px; }
input[type=requirements] { background:#f1f1f1; border:1px solid #cdcdcd; height:28px;}

textarea[type=message] { background:#f1f1f1; border:1px solid #cdcdcd; height:100px; width:265px;}

textarea[type=enquiery] { background:#f1f1f1; border:1px solid #cdcdcd; height:100px; width:265px;}

select[type=Catagories] { background:#f1f1f1; border:1px solid #cdcdcd; width:265px;}