body {
	color:#000000;
	background-color:#666666;
	margin:0px 0px 0px 0px;
	background-image:url(../images/pagesbg.png);
}
/* caution {
	border-left: 7px solid #ff0000;
	color: #ff0000;
	padding: 5px;
	font-size: 80%;
	line-height: 150%;
	width: 90%;
	margin: 2em 0;
} */
p.sizm {
	font-size:0.8em;
	line-height:160%;
}
span.sml { font-size:0.9em; }
p.sizmctr {
	text-align:center;
	font-size:0.8em;
	line-height:160%;
}
p.sizmctr img {
	vertical-align:middle;
}
#switch{
	width: 90%;
	/*background-color: #ebebeb;*/
	background:url(images/bg.gif) repeat;
	border: 4px double silver;
	margin-left:24px;
	padding: 12px 36px 12px 48px;
}
#switch ul {
	list-style-type:none;
}
#switch ul li {
	line-height:180%;
	border-bottom:1px dashed gray;
	padding-bottom:8px;
}
#switch ul li span.lspc {
	margin-left:68px;
}
#panorama {
	width: 90%;
	/*background-color: #ebebeb;*/
	background:url(images/bg.gif) repeat;
	border: 4px double silver;
	margin:12px 0px 12px 24px;
	padding: 12px 36px 12px 48px;
}
#tekuteku {
	width: 90%;
	/*background-color: #ebebeb;*/
	background:url(images/bg.gif) repeat;
	border: 4px double silver;
	margin:12px 0px 12px 24px;
	padding: 12px 36px 12px 48px;
}
#walkingmap {
	width: 90%;
	/*background-color: #ebebeb;*/
	background:url(images/bg.gif) repeat;
	border: 4px double silver;
	margin-left:24px;
	padding: 12px 36px 12px 48px;
}
#walkingmap ul {
	list-style-type:none;
}
#walkingmap ul li {
	line-height:180%;
	border-bottom:1px dashed gray;
	padding-bottom:8px;
}
#walkingmap ul li span.lspc {
	margin-left:68px;
}

div#lfrgt {
	float:right;
	font-size:0.8em;
	margin-bottom:24px;
}
div#lfrgt img {
	vertical-align:middle;
}
p.sizmidtz {
	margin-left:60px;
	font-size:0.85em;
}