/* --------------------------------------------
@ĦĦALLĦĦ
 -------------------------------------------- */
.english h1 {
	font-weight: bold;
}



/* --------------------------------------------
@ĦĦheaderĦĦ
 -------------------------------------------- */
.english #header.guide_header {
	background: url(../img/header_guide.jpg) no-repeat;
}

.english #header.history_header {
	background: url(../img/header_history.jpg) no-repeat;
}

.english #header.buddhist_header {
	background: url(../img/header_buddhist.jpg) no-repeat;
}

.english #header.with_header {
	background: url(../img/header_with.jpg) no-repeat;
}

.english #header.video_header {
	background: url(../img/header_video.jpg) no-repeat;
}

.english #header.faq_header {
	background: url(../img/header_faq.jpg) no-repeat;
}

.english #header.directions_header {
	background: url(../img/header_directions.jpg) no-repeat;
}

.english #header.contact_header {
	background: url(../img/header_contact.jpg) no-repeat;
}

.english #header.sitemap_header {
	background: url(../img/header_sitemap.jpg) no-repeat;
}


/* --------------------------------------------
@ĦĦfootererĦĦ
 -------------------------------------------- */

.english #footer {
	width: 780px;
	background: #FFF url(../img/footer_en.jpg);
	height: 100px;
	padding: 120px 0 0 0;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
}

.english #footer .footer_box {
	width: 700px;
	padding-right: 40px;
	padding-left: 40px;
	text-align: center;
	font-weight: bold;
	height: 50px;
}

.english #footer .footer_box_left{
	width: 330px;
	float: left;
	text-align: left;
}

.english #footer .footer_box_right{
	width: 370px;
	float: right;
	text-align: left;
}

.english #footer .copy{
	text-align: center;
	width: 780px;
}


/* --------------------------------------------
@ĦĦnaviĦĦ
 -------------------------------------------- */

.english #navi_g {
	width: 175px;
	height:700px;
	margin:0;
}
.english #navi_g ul {
	padding:0;
   margin:0;
}
.english #navi_g li {display: inline; }
.english #navi_g li.line{
	width:150px;
	height:5px;
	display:block;
	float: left;
	margin:0;
	overflow:hidden;
}
.english #navi_g li a{
	width:150px;
	height:80px;
	text-indent:-9999px;
	display:block;
	float: left;
	margin:0;
	overflow:hidden;
}

.english #navi_g li.home       a{ background: url(../img/navi_g.jpg) no-repeat 0px 0px;}
.english #navi_g li.home       a:hover{background-position: -150px 0px; cursor:pointer;}
.english #navi_g li.guide      a{ background: url(../img/navi_g.jpg) no-repeat 0px -80px;}
.english #navi_g li.guide      a:hover{background-position: -150px -80px; cursor:pointer;}
.english #navi_g li.history    a{ background: url(../img/navi_g.jpg) no-repeat 0px -160px;}
.english #navi_g li.history    a:hover{background-position: -150px -160px; cursor:pointer;}
.english #navi_g li.buddhist   a{ background: url(../img/navi_g.jpg) no-repeat 0px -240px;}
.english #navi_g li.buddhist   a:hover{background-position: -150px -240px; cursor:pointer;}
.english #navi_g li.with       a{ background: url(../img/navi_g.jpg) no-repeat 0px -320px;}
.english #navi_g li.with       a:hover{background-position: -150px -320px; cursor:pointer;}
.english #navi_g li.video      a{ background: url(../img/navi_g.jpg) no-repeat 0px -400px;}
.english #navi_g li.video      a:hover{background-position: -150px -400px; cursor:pointer;}
.english #navi_g li.faq        a{ background: url(../img/navi_g.jpg) no-repeat 0px -480px;}
.english #navi_g li.faq        a:hover{background-position: -150px -480px; cursor:pointer;}
.english #navi_g li.directions a{ background: url(../img/navi_g.jpg) no-repeat 0px -560px;}
.english #navi_g li.directions a:hover{background-position: -150px -560px; cursor:pointer;}
.english #navi_g li.contact    a{ background: url(../img/navi_g.jpg) no-repeat 0px -640px;}
.english #navi_g li.contact    a:hover{background-position: -150px -640px; cursor:pointer;}
.english #navi_g li.japan      a{ background: url(../img/navi_g.jpg) no-repeat 0px -720px;}
.english #navi_g li.japan      a:hover{background-position: -150px -720px; cursor:pointer;}

/* --------------------------------------------
@ĦĦtopĦĦ
 -------------------------------------------- */

.english #navi_top {
	width: 700px;
	height:750px;
	margin:25px 0 0 55px;
}
.english #navi_top ul {
	padding:0;
   margin:0;
}
.english #navi_top li {display: inline; }
.english #navi_top li a{
	width:335px;
	height:150px;
	text-indent:-9999px;
	display:block;
	float: left;
	margin:0 5px 0 0;
	overflow:hidden;
}
.english #navi_top li.guide      a{ background: url(../img/navi_top.jpg) no-repeat 0px 0px;}
.english #navi_top li.guide      a:hover{background-position: 0px -760px; cursor:pointer;}
.english #navi_top li.history    a{ background: url(../img/navi_top.jpg) no-repeat -340px 0px;}
.english #navi_top li.history    a:hover{background-position: -340px -760px; cursor:pointer;}
.english #navi_top li.buddhist   a{ background: url(../img/navi_top.jpg) no-repeat 0px -150px;}
.english #navi_top li.buddhist   a:hover{background-position: 0px -910px; cursor:pointer;}
.english #navi_top li.with       a{ background: url(../img/navi_top.jpg) no-repeat -340px -150px;}
.english #navi_top li.with       a:hover{background-position: -340px -910px; cursor:pointer;}
.english #navi_top li.video      a{ background: url(../img/navi_top.jpg) no-repeat 0px -300px;}
.english #navi_top li.video      a:hover{background-position: 0px -1060px; cursor:pointer;}
.english #navi_top li.faq        a{ background: url(../img/navi_top.jpg) no-repeat -340px -300px;}
.english #navi_top li.faq        a:hover{background-position: -340px -1060px; cursor:pointer;}
.english #navi_top li.directions a{ background: url(../img/navi_top.jpg) no-repeat 0px -450px;}
.english #navi_top li.directions a:hover{background-position: 0px -1210px; cursor:pointer;}
.english #navi_top li.contact    a{ background: url(../img/navi_top.jpg) no-repeat -340px -450px;}
.english #navi_top li.contact    a:hover{background-position: -340px -1210px; cursor:pointer;}
.english #navi_top li.japan      a{ background: url(../img/navi_top.jpg) no-repeat 0px -600px;}
.english #navi_top li.japan      a:hover{background-position: 0px -1360px; cursor:pointer;}

.english .title_a {
	 width: auto;
	 margin-top: 20px;
}
.english .commentbox {
	 width: 90%;
	 padding: 10px;
	 margin: 0 auto 20px;
	 border: #990 double 4px;
}
.english .top-news li {
	list-style: none;
	display: block;
}

/* --------------------------------------------
@ĦĦguideĦĦ
 -------------------------------------------- */
.english .buddhaword {
	font-style: italic;
	color: #FF0000;
}

.english p {
	padding:0;
	margin:0;
}

.english table.info_table th {
	width:120px;
}

/* --------------------------------------------
@ĦĦhistoryĦĦ
 -------------------------------------------- */
.english .history_bg {
	font-size: 15px;
	line-height: 1.3em;
	color: #000;
	background: url(../img/engi_bg.jpg) no-repeat center top;
	width:530px;
	padding:10px 20px 30px 20px;
	margin:20px 0 0 0;
}

/* --------------------------------------------
@ĦĦwithĦĦ
 -------------------------------------------- */
ul.photolist {
	margin:0 auto;
	padding:0;
}
ul.photolist li {
	display:inline-block;
	margin:10px 5px 0 5px;
}

/* --------------------------------------------
@ĦĦfaqĦĦ
 -------------------------------------------- */
.english .faq{
}
.english .faq ul li {
	font-size: 14px;
	line-height: 1.1em;
	background: url(../img/icon_q.jpg) no-repeat left top;
	text-align: left;
	min-height:50px;
	height: auto !important;
	height: 50px;
	padding: 10px 0 5px 70px;
	margin:5px 0 0 -40px;
	list-style-type: none;
	border-bottom: 4px dotted #8F8F00;
}

.english .faq img {
	float: right;
	margin:0 0 0 10px;
}


/* --------------------------------------------
@ĦĦDirectionsĦĦ
 -------------------------------------------- */
.english .text_bg_en1 {
	background-color: #8B8B14;
	color: #FFFFFF;
	padding: 5px;
}


/* --------------------------------------------
@ĦĦsitemapĦĦ
 -------------------------------------------- */

.english ul.sitemap {
}

.english ul.sitemap li {
	 margin:0 0 10px 0;
}


.english ul.sitemap a:link    { text-decoration:underline; color: #663333; }
.english ul.sitemap a:visited { text-decoration:underline; color: #663333; }
.english ul.sitemap a:hover   { text-decoration:underline; color: #FF0000; }
.english ul.sitemap a:active  { text-decoration:underline; color: #663333; }