a{
	color: #4169e1;
	text-decoration: none;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	background: transparent url(../images/skin/bg.jpg) repeat-y center;
}

a:hover{
	color:#ff4500;
}

#header_wrap{
	background: transparent url(../images/skin/bg2.jpg) no-repeat center top;
}

#top_bar{
	/*background-color: gray;*/
}

#top_bar_wrap{
float: right;
}

#top_bar_wrap a{
	display: block;
	height: 24px;
	width: 24px;
	text-decoration: none;
	text-indent: -9009px;
	font-size: 1px;
	background: transparent url(../images/skin/en_skin.jpg) no-repeat 0 0;
}

#top_bar1 a{ width: 94px; background-position: -31px 0}
#top_bar2 a{ width: 84px; background-position: -125px 0}
#top_bar3 a{ width: 92px; background-position: -210px 0}
#top_bar4 a{ width: 90px; background-position: -301px 0}
#top_bar5 a{ width: 76px; background-position: -391px 0}
#top_bar6 a{ width: 93px; background-position: -467px 0}
.top_bar_box{
	float: left;
}

#main_menu_logo {
width: 448px;
float: left;
}

#main_menu_logo a{
display: block;
width: 448px;
height: 109px;
	text-decoration: none;
	text-indent: -9009px;
	font-size: 1px;
	background: transparent url(../images/skin/en_skin.jpg) no-repeat 0 -400px;
}

#main_menu_wrap {
margin-top: 67px;
	width: 550px;
	height: 42px;
	float: left;
	background: transparent url(../images/skin/en_skin.jpg) no-repeat -495px -345px;
}

.clearfix:after{
content: ".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix{ display: inline-block; }

* html .clearfix {height: 1%;}
.clearfix{ display: block; }

#feature_ministry{
	margin-top: 5px;
	background: transparent url(../images/skin/en_index_box_skin.jpg) no-repeat 0px 0px;
	padding: 50px 10px 0 30px;
}
#feature_ministry img{
	vertical-align: bottom;
}

#feature_ministry .fm_box{
	float:left; 
	margin-right:5px; 
	margin-bottom:5px; 
	width:220px; 
	height:80px
}

#prayer_point{
	margin-top: 5px;
	background: transparent url(../images/mid_bg.jpg) no-repeat;
	padding: 50px 5px 0 40px;
	min-height: 200px;
}

* html #prayer_point{
	height: 200px;
}

#multimedia{
	margin-top: 5px;
	background: transparent url(../images/skin/en_index_box_skin.jpg) no-repeat -695px 0px;
	padding: 50px 10px 0 50px;
	min-height: 200px;
}

#field{
	margin-top: 5px;
	background: transparent url(../images/right_bg.jpg) no-repeat;
	padding: 50px 10px 0 50px;
	min-height: 200px;
}

#multimedia .mm_content{
	color: #0b0b0b;
}

* html #multimedia{
	height: 200px;
}

#waystohelpbox{
	min-height: 400px;
}


* html  #waystohelpbox{
	height: 400px;
}


#whatwedo_menu{
	margin-top: 5px;
	background: transparent url(../images/skin/en_index_box_skin.jpg) no-repeat -1192px 0px;
	padding: 50px 10px 0 20px;
	min-height: 200px;
}

* html #whatwedo_menu{
	height: 200px;
}

#whoweare_menu{
	margin-top: 5px;
	background: transparent url(../images/skin/en_index_box_skin.jpg) no-repeat -990px 0px;
	padding: 50px 10px 0 20px;
	min-height: 300px;
}

* html #whoweare_menu{
	height:300px;
}

#waystohelp_menu{
	margin-top: 5px;
	background: transparent url(../images/skin/en_index_box_skin.jpg) no-repeat -1889px 0px;
	padding: 50px 10px 0 20px;
	min-height: 200px;
}

* html #waystohelp_menu{
	height:200px;
}



#whoweare_menu div, #waystohelp_menu div{
margin-bottom: 5px;
}

#whatwedo_menu div{
margin-bottom: 5px;
}

#whoweare_menu div a, #waystohelp_menu div a{
	font-size: 15px;
	padding-left: 20px;
	display: block;
	background: transparent url(../images/post/gray_arrow_12.gif) no-repeat 5px 2px;
}

#whatwedo_menu div a{
	font-size: 15px;
	padding-left: 20px;
	display: block;
	background: transparent url(../images/post/gray_arrow_12.gif) no-repeat 5px 2px;
}



#whoweare_menu div a:hover, , #waystohelp_menu div a:hover{
	padding-left: 20px;
	display: block;
	background: transparent url(../images/post/orange_arrow_12.gif) no-repeat 5px 2px;
}

#whatwedo_menu div a:hover{
	padding-left: 20px;
	display: block;
	background: transparent url(../images/post/orange_arrow_12.gif) no-repeat 5px 2px;
}

.current_submenu{
	color:#ff4500;
	text-decoration: underline;
	padding-left: 20px;
	display: block;
	background: transparent url(../images/post/orange_arrow_12.gif) no-repeat 5px 2px !important;
	background-color: black;
}

#article{
	margin-top: 5px;
	padding: 5px 10px 5px 10px;
}

#article .article_header{
	font-size: 30px;
	padding-bottom: 3px;
	border-bottom: 1px solid silver;
	line-height: 32px;
	color: #002140;
}

.article_subheader{
	font-size: 15px;
	color: #4169e1;
	font-weight: bold;
}

.article_caption{
	font-size: 13px;
	background-color: #dcdcdc;
	padding: 3px;
}

#article .article_home{
	font-size: 13px;
	padding-top: 4px;
	padding-left: 23px;
	height: 20px;
	float: right;
	background: url(../images/post/orange_arrow.gif) no-repeat left center;
}

#fg_menu{
height:250px; 
background:transparent url(../images/post/photo-fg.jpg) no-repeat bottom right;
}

.X-SmallFontSize{
font-size:10px;
}

.SmallFontSize{
font-size:12px;
}

.NoramlFontSize{
font-size:13px;
}

.BigFontSize{
font-size:15px;
}

.X-BigFontSize{
font-size:20px;
}

.XX-BigFontSize{
font-size:36px;
}

