	p{
		margin: 5px 0px;
	}
        body{
                margin: 0px;
                padding: 0px;
                text-align: center;
		background-color: #fff;
        }
	body, th, td, h1, h2, h3{
		font-size: 11px;
		font-family: tahoma;
	}
	a{
		color: #003564;
		text-decoration: none;
	}
	a:hover{
		text-decoration: underline;
	}
	.a-center{
		text-align: center;
	}
	#sidebar .a-center{
		margin-bottom: 15px;
	}
	#sidebar a{
		color: #333;
	}
	#flashnav{
		margin: 0px auto;
		width: 766px;
		position: relative;
		left: -3px;
	}
        #wrapper{
                width: 766px;
                margin: 0px auto;
                text-align: left;
        }
	#content{
		border: solid #DCDCDC 1px;
		border-top: none;
		width: 753px;
		margin: 0px auto;
		margin-top: 3px;
		overflow: hidden;
	}
	#maincontent{
		width: 584px;
		border: solid #9F9F9F 1px;
		border-width: 1px 0px 0px 1px;
		float: right;
		overflow: hidden;
	}
	#sidebar{
		width: 165px;
		float: left;
		text-align: center;
	}

	#footer{
		clear: both;
		color: #FFF;
		text-align: center;
		background-color: #333;
		padding: 5px;
		width: 753px;
		margin: 0px auto;
	}
	#sitenav{
		list-style: none;
		margin: 10px 0px 10px 0px;
		padding: 0px;
		text-align: left;
		list-style-position: inside;
	}
	#sitenav li{
		background: #FFF url(../img/arrow_blue.gif) no-repeat center left;
		padding-left: 15px;
	}
	#sitenav li a{
		margin-left: 5px;
	}
	#head{
		width: 766px;
		margin: 0px auto;
	}
	#head h1{
		text-indent: -9999px;
		background: #FFF url(../img/HeadBanner.jpg) no-repeat -3px 0px;
		height: 293px;
		margin: 0px;
	}
	#head h1.hidden{
		display: none;
	}
	#nav{
		list-style: none;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
		height: 30px;
	}
	#nav li{
		float: left;
	}
	#nav li a{
		display: block;
		text-indent: -9999px;
		float: left;
		height: 30px;
		background: #FFF url(../img/HeadBanner.jpg) no-repeat;
	}
	#nav li#m_index a{
		background-position: -3px -293px;
		width: 100px;
	}
	#nav li#m_cocinth a{
		background-position: -103px -293px;
		width: 260px;
	}
	#nav li#m_members a{
		background-position: -361px -293px;
		width: 120px;
	}
	#nav li#m_community a{
		background-position: -480px -293px;
		width: 163px;
	}
	#nav li#m_aboutus a{
		background-position: -650px -293px;
		width: 118px;
	}
	#sidebar .wrap{
		margin: 5px;
	}
	#maincontent .wrap{
		margin: 15px;
		overflow: hidden;
	}
	#maincontent h2{
		color: #B7D23D;
		font-size: 15px;
	}
	#sidebar h2{
		background: #FFF url(../img/BodyLeft/BarMenuLong.png) no-repeat top left;
		width: 155px;
		padding: 3px 0px;
		margin: 0px auto;
		text-align: center;
		font-size: 12px;
	}
	#sidebar h3{
		background: #FFF url(../img/BodyLeft/BarShot.png) no-repeat bottom left;
		width: 136px;
		padding-top: 3px;
		padding-bottom: 3px;
		margin: 0px auto;
		text-align: center;
	}
	.block{
		border: solid #DCDCDC 1px;
		width: 136px;
		margin: 0px auto 0px;
	}
	.submenu-wrap{
		margin-bottom: 30px;
	}
	.sidewrap{
		width: 137px;
		margin: 0px auto 30px auto;
		text-align: left;
	}
	ul.list{
		list-style: none;
		list-style-image: url(../img/BodyLeft/BulletSQ.png);
		list-style-position: outside;
		margin: 5px;
		padding: 0px;
		margin-left: 30px;
	}
	ul.list li{
		padding: 0px;
		margin: 0px;
	}
	.sidelink{
		display: block;
		text-align: center;
		margin-top: 10px;
	}
	.sidelink img{
		position: relative;
		top: 2px;
	}
	a img{
		border: none;
	}
	h2#google_search{
		height: 20px;
		text-indent: -9999px;
		background: #FFF url(../img/BodyRight/Head-Search.png) no-repeat top left;
		margin: 0px;
	}
	.head{
		background: #FFF url(../img/BodyRight/Line.jpg) repeat-x bottom left;
		padding-bottom: 5px;
		margin-bottom: 20px;

	}
	.cblock{
		margin-bottom: 40px;
		overflow: hidden;
		clear: both;
	}
	h2#special_act{
		height: 20px;
		text-indent: -9999px;
		background: #FFF url(../img/BodyRight/Head-SPECIAL.png) no-repeat top left;
		margin: 0px;
	}
	h2#news{
		height: 20px;
		text-indent: -9999px;
		background: #FFF url(../img/BodyRight/Head-News.png) no-repeat top left;
		margin: 0px;
	}
	h2#head_information{
		height: 20px;
		text-indent: -9999px;
		background: #FFF url(../img/BodyRight/Head-Information.png) no-repeat top left;
		margin: 0px;
	}
	h2#head_talk {
		height: 20px;
		text-indent: -9999px;
		background: #FFF url(../img/BodyRight/Head-Talk.png) no-repeat top left;
		margin: 0px;
	}
	h2#cellgroup{
		height: 20px;
		text-indent: -9999px;
		background: #FFF url(../img/BodyRight/Head-CellGroup.png) no-repeat top left;
		margin: 0px;
	}
	h2#archives{
		height: 20px;
		text-indent: -9999px;
		background: #FFF url(../img/BodyRight/Head-Interest.png) no-repeat top left;
		margin: 0px;
	}
	.main_left{
		width: 250px;
	}
	.main_right{
		width: 275px;
	}
	.main_left{
		float: left;
	}
	.main_right{
		float: right;
	}
	.itemlist{
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	.itemlist li{
		padding: 0px;
		margin: 0px;
		margin-bottom: 10px;
		overflow: hidden;
		clear: both;
	}
	.itemlist li img{
		float: left;
		margin-right: 10px;
		width: 60px;
		height: 50px;
	}
	.itemlist h3{
		margin: 0px;
	}
	#pray_list{
		list-style: none;
		margin: 10px;
		padding: 0px;
	}
	#pray_list li{
		border-bottom: dashed #DCDCDC 1px;
		padding: 5px 0px;
		margin: 0px;
	}
	#pray_list li strong{
		display: block;
	}
	#counter table{
		text-align: center;
		margin: 0px auto;
	}
	#google_form{
		padding-bottom: 30px;
		text-align: center;
	}
	#google_form p{
		text-align: left;
		padding-left: 143px;
		margin-top: 0px;
	}
	#google_form label{
		position: relative;
		top: -3px;
	}
	/* search button */
	#sbb{
		position: relative;
		top: 4px;
	}
	/* search field */
	#sbi{
		height: 20px;
		border: solid #DCDCDC 1px;
	}
	#birthday{
		width: 277px;
		border-collapse: collapse;
		margin-bottom: 10px;
	}
	#birthday th{
		background-color: #E6F2FF;
		text-align: center;
		padding: 3px 5px;
		border: solid #D8D8D8 1px;
	}
	#birthday td{
		background-color: #FFF;
		border: solid #D8D8D8 1px;
		padding: 3px 5px;
	}
	#bible_schedule{
		background-color: #E6F2FF;
		padding: 10px;
	}
	#bible_schedule h3{
		background: url(../img/BodyRight/ReadBible.png) no-repeat top left;
		height: 15px;
		text-indent: -9999px;
		margin-top: 0px;
		border-bottom: solid #DCDCDC 1px;
	}
	#bible_schedule ul{
		list-style-position: inside;
		margin: 0px;
		padding: 0px;
		margin-left: 10px;
		list-style-type: none;
	}
	#bible_schedule li{
		background: transparent url(../img/BodyRight/Bullet01.png) no-repeat center left;
		padding-left: 15px;
		margin-bottom: 5px;
	}
	#archives{
		list-style: none;
		margin: 0px;
		padding: 0px;
		clear: both;
	}
	#archives li{
		margin: 0px;
		padding: 5px;
		background-color: #FFF;
		overflow: hidden;
		float: left;
	}
	#archives li h3{
		margin: 0px;
	}
	#archives li.odd{
		background-color: #E6F2FF;
	}
	#archives li img.pic{
		float: left;
		width: 45px;
		height: 45px;
		margin-right: 10px;
	}
	#archives .archive_content{
		float: left;
		width: 480px;
	}
	#cocinth{
		width: 450px;
		margin: 0px auto;
	}
	#cocinth h3{
		background-color: #E6F2FF;
		text-align: center;
		padding: 3px;
	}
	#cocinth strong{
		display: block;
		float: left;
		width: 135px;
		margin-right: 5px;
		text-align: right;
		font-weight: normal;
	}