h1, h2, h3, h4, h5, h6, p{padding:0;margin:0;}
img{border:0;}
a{color:#00F;}
body{
	background:#FFC;
	font-family:arial, sans-serif;
}

#body{width:800px;}

/*
 news
*/

#mission h4{
	background:#F60;
}
#kyrgyztan h4{
	background:#008;
}

#australia2010 {
	line-height:150%;
	margin-bottom:15px;
}
#australia2010 object {
	margin-bottom:10px;
	background:#FFF;
}
#australia2010 object p, #australia2010 object center {
	background:transparent;
}
#australia2010 h4 {
	background:#F90 url(../s_img/title-orange2.gif) repeat-x;
	font-size:12pt;
	line-height:121%;
}
#australia2010 h4 strong {
	color:#008;
}
#australia2010 .item h3 {
	background:transparent;
	color:#C03;
	margin-top:10px;
}
#australia2010 .item h3 small {
	font-size:100%;
	color:#C63;
}
#australia2010 .item p {
	margin-top:10px;
}


#guide_your_heart h4 {
	background:#080;
}

#worship h4 {
	background:#7A4D2F;
}

#macau {
	line-height:150%;
}
#macau h4 {
	background:#F00;
	padding-top:5px;
	font-size:12pt;
	line-height:121%;
	color:#FFF;
}
#macau strong big {
	font-family:DFKai-SB;
	font-size:13pt;
	color:#F00;
}

#family h4 {
	background:#69F;
}

#chung h4 {
	background:#AF3100;
}

/*
 end news
*/

#left{
	width:570px;
	float:left;
}
#left #title{
	border:2px ridge #FFF;
	padding:4px 0;
	width:100%;
	font-weight:900;
	text-align:center;
}
#news {
	font-size:13.5pt;
	font-family:'標楷體';
	color:#00F;
	position:relative;
	line-height:150%;font-weight:900;
	overflow:hidden;
	z-index:900;
	height:120px;
}
#news #news_inner {
	position:absolute;
	top:0;left:0;
}
* html #content{padding-top:150px;}
*+ html>body #content{padding-top:150px;}
#content{padding-top:10px;}

#right{
	float:left;
	width:195px;
	border:1px solid #CCC;
	padding:2px;
	margin-left:14px;
}

#bottom{
	clear:both;
	text-align:center;
}

#finance{
	background:#CEDDFF;
}
#finance p { line-height:150%; }
#finance h4{
	background:#410700 url(../img/title-red2.gif) repeat-x;
	font-size:12pt;
	color:#FF0;
	line-height:121%;
}
#finance h5{
	font-size:106%;
	margin:4px 0;
}
#finance table{
	width:50%;
	float:left;
	border-collapse:collapse;
	border:0;
}
#finance h5{
	color:#5300EC;
	padding:4px;
	/*background:#FF1706 url(s_img/simple-red-1.gif) repeat-x;
	border-top:1px solid #981611;
	border-bottom:1px solid #981611;*/
}
#finance_prayer{
	float:left;
	width:264px;
	margin:0 10px;
}
#finance_book{
	float:right;
	width:264px;
	margin:0 10px;
}

#youth-book h4 {
	background:#F60;
}

.front-item{
	/*height:192px;*/
	border:1px solid #CCC;
	width:100%;
	clear:both;
}
.front-item h4{
	padding:4px;
	background:#F90;
	color:#FFF;
	font-size:100%;
	color:#FFF;
	margin-bottom:5px;
}
.front-item p{
	line-height:150%;
	padding:2px;
}

.bottom{
	text-align:right;
	font-size:10pt;
}

.img{
	padding:2px;
	font-size:10pt;
	text-align:center;
}

#newbook{
	width:100%;
}
#newbook h4{
	padding:3px;
	color:#FFF;
	background:#F90;
}
#newbook .left{
	width:40%;
	float:left;
}
#newbook .right{
	width:60%;
	float:right;
}
#newbook .right h4{
	color:#000;
	background:#FDD2B6;
	text-align:center;
}
#newbook .left ul{
	margin:0;padding:0;
}
#newbook li{
	margin:0;padding:0;list-style:none;
}
#newbook li a{
	display:block;
	padding:3px;
	background:#2CC40F;
	color:#FFF;
	border:1px outset #FFF;
	font-weight:900;
	text-decoration:none;
}
#newbook li a:hover{
	background:#15AFFF;
	border:1px inset #FFF;
}

#mail{
	width:98%;
	font-size:10pt;
	margin:3px auto 0 auto;
	background:#FFCC00;
	padding:2px;
}
#mail strong{
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	display:block;
}
#mail h4{
	background:#FF9900;
	color:#FFF;
	padding:5px;
}

#wt_written{
	width:98%;
	margin:5px auto 0 auto;
	background:#20CE24;
	color:#FFF;
}
#wt_written th{background:#1DA012;}
#prayer{display:block;margin:3px auto 0 auto;background:#6699FF;text-align:center;width:98%;border:1px solid #CCC;padding:2px 0;}
#kog{display:block;margin:3px auto 0 auto;background:#6699FF;text-align:center;width:98%;border:1px solid #CCC;padding:2px 0;}
#getbk{
	background:#FF0000;
	width:98%;
	margin:3px auto 0 auto;
	text-align:center;
	padding:3px 0;
	border:1px solid #FFF;
}
#getbk a{color:#FFF;font-weight:900;}
#prayernet{
	width:98%;
	margin:3px auto 0 auto;
	background:#6699FF;
	color:#FFF;
	font-weight:900;
	font-size:10pt;
	text-align:center;
}
#prayernet a{display:block;}
#prayernet p{text-align:left;}
#prayhr{border:0;width:98%;margin:0 auto;}


.item{
	width:100%;
	margin-bottom:20px;
	clear:both;
}
.item h4{
	background:#F90;
	color:#FFF;
	padding:3px;
}
.item p{
	padding:3px;
	line-height:150%;
}
.item .left{
	width:50%;
	float:left;
}
.item right{
	width:50%;
	float:right;
}

.item ul{
	margin:0;padding:0;line-height:150%;
	clear:both;
}
.item ul li{clear:both;list-style:none;margin:0;padding:0;padding-left:60px;}
.item ul li span{
	margin-left:-60px;
	float:left;
	width:60px;
}

html>body .item:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
