#sline {
	margin:0px;
	padding:0px;
	width:889px;
	height:7px;
	clear:both;
	background:url(../img/sub/top_line03.gif) no-repeat left top;	
}

div#submenu,
div#submenu p {
	margin:0px;
	padding:0px;
	display:inline;
}

div#submenu p#s01 a {
	background:url(../img/sub/left_worship_01.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s01 a:hover,
div#submenu p#s01_on {
	background:url(../img/sub/left_worship_01_r.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s02 a {
	background:url(../img/sub/left_worship_02.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s02 a:hover,
div#submenu p#s02_on {
	background:url(../img/sub/left_worship_02_r.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s03 a {
	background:url(../img/sub/left_worship_03.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s03 a:hover,
div#submenu p#s03_on {
	background:url(../img/sub/left_worship_03_r.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s04 a {
	background:url(../img/sub/left_worship_04.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s04 a:hover,
div#submenu p#s04_on {
	background:url(../img/sub/left_worship_04_r.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s05 a {
	background:url(../img/sub/left_worship_05.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s05 a:hover,
div#submenu p#s05_on {
	background:url(../img/sub/left_worship_05_r.gif);
	display:block;
	width:182px;
	height:28px;
	text-indent:-9999px;
}

div#submenu p#s01 a:hover,
div#submenu p#s02 a:hover,
div#submenu p#s03 a:hover,
div#submenu p#s04 a:hover,
div#submenu p#s05 a:hover {
  filter: alpha(opacity=50);
  -moz-opacity:0.50;
  opacity:0.50;
 }

#rightContents .navi,
#printContents .navi {
	background:url(../img_common/line/sub_navi.gif) repeat-x left bottom;	
	margin:0px 10px 0px 10px;
	padding:5px;
	height:14px;
	text-align:right;
}

#rightContents .navi a:link,
#rightContents .navi a:visited,
#printContents .navi a:link,
#printContents .navi a:visited {
	color:#666666;
	text-decoration:none;
}

#rightContents .navi a:hover, 
#rightContents .navi a:hover {
	color:#81BE41;
	text-decoration:underline;
}


/*지부별 화요모임*/
div#rightContents .worship01 .left {
	margin:5px 0px 0px 10px;
	padding:0px;
	width:110px;
	height:50px;
	float:left
}

div#rightContents .worship01 .right {
	background:url(../img_common/icon/dot_06.gif) no-repeat 4px 16px;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 20px;
	width:425px;
	height:50px;
	float:left;
}

div#rightContents .worship01 a {
	color:#81BE41;
	text-decoration:none;
}

div#rightContents .worship01 a:hover {
	text-decoration:underline;
}

div#rightContents .worship02 {
 	background:url(../img_common/box/bg.gif) repeat-y left top;
	display:block;
	margin:0px 0px 20px 25px;
	padding:0px;
	width:560px;
	height:auto;
	text-align:center;
	clear:both;
}

div#rightContents .worship02 .map {
	width:530px;
}