#menupic {
	position:absolute;
	left:30px;
	top:209px;
	width:838px;
	height:32px;
	z-index:3;
	visibility: visible;
}
#top_text_box {
	position:absolute;
	left:228px;
	top:122px;
	width:622px;
	height:52px;
	z-index:1;
}
#body_text_box {
	position:absolute;
	left:30px;
	top:95px;
	width:820px;
	height:93px;
	z-index:1;
}
#shoji1 {
	position:absolute;
	left:73px;
	top:238px;
	width:268px;
	height:231px;
	z-index:1;
}
#shoji2 {
	position:absolute;
	left:379px;
	top:238px;
	width:147px;
	height:230px;
	z-index:2;
}
#shoji3 {
	position:absolute;
	left:577px;
	top:238px;
	width:251px;
	height:230px;
	z-index:1;
}
#shoji4 {
	position:absolute;
	left:141px;
	top:471px;
	width:113px;
	height:214px;
	z-index:1;
}
#shoji5 {
	position:absolute;
	left:323px;
	top:471px;
	width:250px;
	height:183px;
	z-index:1;
}
#shoji6 {
	position:absolute;
	left:642px;
	top:470px;
	width:114px;
	height:210px;
	z-index:1;
}
#shoji7 {
	position:absolute;
	left:75px;
	top:704px;
	width:113px;
	height:185px;
	z-index:1;
}
#shoji8 {
	position:absolute;
	left:574px;
	top:704px;
	width:265px;
	height:199px;
	z-index:1;
}
#shoji9 {
	position:absolute;
	left:591px;
	top:936px;
	width:215px;
	height:202px;
	z-index:1;
}
#shoji10 {
	position:absolute;
	left:130px;
	top:1170px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji11 {
	position:absolute;
	left:349px;
	top:1402px;
	width:225px;
	height:202px;
	z-index:1;
}
#shoji11b {
	position:absolute;
	left:591px;
	top:1402px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji12 {
	position:absolute;
	left:145px;
	top:1641px;
	width:110px;
	height:202px;
	z-index:1;
}
#shoji13 {
	position:absolute;
	left:601px;
	top:1641px;
	width:113px;
	height:198px;
	z-index:1;
}
#shoji14 {
	position:absolute;
	left:91px;
	top:1873px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji15 {
	position:absolute;
	left:394px;
	top:1873px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji16 {
	position:absolute;
	left:585px;
	top:1873px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji17 {
	position:absolute;
	left:375px;
	top:2105px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji18 {
	position:absolute;
	left:673px;
	top:2105px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji19 {
	position:absolute;
	left:76px;
	top:2336px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji20 {
	position:absolute;
	left:354px;
	top:2336px;
	width:187px;
	height:202px;
	z-index:1;
}
#shoji21 {
	position:absolute;
	left:573px;
	top:2336px;
	width:262px;
	height:202px;
	z-index:1;
}
#shoji22 {
	position:absolute;
	left:112px;
	top:2568px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji23 {
	position:absolute;
	left:672px;
	top:2568px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji24 {
	position:absolute;
	left:94px;
	top:2802px;
	width:262px;
	height:202px;
	z-index:1;
}
#shoji24b {
	position:absolute;
	left:593px;
	top:2801px;
	width:204px;
	height:202px;
	z-index:1;
}
#shoji25 {
	position:absolute;
	left:131px;
	top:3033px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji26 {
	position:absolute;
	left:362px;
	top:3033px;
	width:111px;
	height:138px;
	z-index:1;
}
#shoji27 {
	position:absolute;
	left:570px;
	top:3033px;
	width:213px;
	height:202px;
	z-index:1;
}
#shoji28 {
	position:absolute;
	left:152px;
	top:3276px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji29 {
	position:absolute;
	left:384px;
	top:3276px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji30 {
	position:absolute;
	left:100px;
	top:3740px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji31 {
	position:absolute;
	left:291px;
	top:3740px;
	width:233px;
	height:202px;
	z-index:1;
}
#shoji32 {
	position:absolute;
	left:582px;
	top:3740px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji33 {
	position:absolute;
	left:89px;
	top:4198px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji34 {
	position:absolute;
	left:407px;
	top:4198px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji35 {
	position:absolute;
	left:674px;
	top:4198px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji36 {
	position:absolute;
	left:125px;
	top:4429px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji37 {
	position:absolute;
	left:339px;
	top:4430px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji38 {
	position:absolute;
	left:546px;
	top:4429px;
	width:225px;
	height:194px;
	z-index:1;
}
#shoji39 {
	position:absolute;
	left:74px;
	top:4662px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji40 {
	position:absolute;
	left:319px;
	top:4662px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji49 {
	position:absolute;
	left:269px;
	top:704px;
	width:113px;
	height:185px;
	z-index:1;
}
#shoji50 {
	position:absolute;
	left:103px;
	top:936px;
	width:113px;
	height:202px;
	z-index:1;
}
#shoji51 {
	position:absolute;
	left:606px;
	top:1170px;
	width:165px;
	height:202px;
	z-index:1;
}
#shoji52 {
	position:absolute;
	left:59px;
	top:1402px;
	width:110px;
	height:202px;
	z-index:1;
}
#shoji53 {
	position:absolute;
	left:99px;
	top:2105px;
	width:230px;
	height:202px;
	z-index:1;
}
#shoji54 {
	position:absolute;
	left:566px;
	top:4662px;
	width:275px;
	height:202px;
	z-index:1;
}
#shoji55 {
	position:absolute;
	left:152px;
	top:4895px;
	width:253px;
	height:202px;
	z-index:1;
}
#shoji59 {
	position:absolute;
	left:536px;
	top:4896px;
	width:220px;
	height:202px;
	z-index:1;
}
#linkback {
	position:absolute;
	left:46px;
	top:5121px;
	width:790px;
	height:24px;
	z-index:1;
}
#door1 {
	position:absolute;
	left:410px;
	top:936px;
	width:113px;
	height:202px;
	z-index:1;
}
#door2 {
	position:absolute;
	left:371px;
	top:1170px;
	width:113px;
	height:202px;
	z-index:1;
}
#door3 {
	position:absolute;
	left:371px;
	top:1641px;
	width:113px;
	height:202px;
	z-index:1;
}
#door4 {
	position:absolute;
	left:451px;
	top:2568px;
	width:113px;
	height:202px;
	z-index:1;
}
#door5 {
	position:absolute;
	left:403px;
	top:2801px;
	width:113px;
	height:202px;
	z-index:1;
}
#door6 {
	position:absolute;
	left:646px;
	top:3276px;
	width:103px;
	height:202px;
	z-index:1;
}
#door7 {
	position:absolute;
	left:102px;
	top:3508px;
	width:103px;
	height:202px;
	z-index:1;
}
#door8 {
	position:absolute;
	left:405px;
	top:3508px;
	width:103px;
	height:202px;
	z-index:1;
}
#door9 {
	position:absolute;
	left:608px;
	top:3508px;
	width:205px;
	height:202px;
	z-index:1;
}
#door10 {
	position:absolute;
	left:159px;
	top:3972px;
	width:97px;
	height:202px;
	z-index:1;
}
#door11 {
	position:absolute;
	left:383px;
	top:3972px;
	width:103px;
	height:202px;
	z-index:1;
}
#door12 {
	position:absolute;
	left:629px;
	top:3972px;
	width:103px;
	height:202px;
	z-index:1;
}
#left_column {
	position:absolute;
	left:30px;
	top:237px;
	width:9px;
	height:4932px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #9D9A66;
}
#right_column {
	position:absolute;
	left:859px;
	top:237px;
	width:9px;
	height:4932px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #9D9A66;
}
#footer {
	position:absolute;
	left:30px;
	top:5168px;
	width:838px;
	height:72px;
	z-index:1;
}
#footmenu {
	position:absolute;
	left:30px;
	top:5245px;
	width:838px;
	height:58px;
	z-index:1;
}
.style3 {font-size: medium}
#page {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	line-height: 14px;
	background-color: #DCD7B8;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 900px;
	height: 5900px;
	z-index: 1;
}
#header {
	position:absolute;
	left:30px;
	top:36px;
	width:838px;
	height:54px;
	z-index:1;
}
.small_text_box {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	color: #37361A;
	background-color: #9D9A66;
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
	margin: 0px;
	padding: 14px;
}
.italic_text_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #644F2B;
	background-color: #C1B474;
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
	padding: 8px;
}
.transparent_text_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3D0802;
	background-color: #D6C49A;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	padding: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
body {
	background-color: #DCD7B8;
}
#footmenu a {
	color: #492E13;
	text-decoration:none
}
#footmenu a:visited {
	color: #292203;
}
#footmenu a:hover {
	color: #492E13;
	text-decoration:underline
}

