body {
	text-align:center;
	margin:0px;
	padding:0px;
	font:normal 10px/170% "Arial";
	color:#353535;
	background:url(img/bg.jpg);
}
a {
	text-decoration:none;
	color:#675b4b;
}
u {
	color:#a3042d;
}
b {
	color:#352a26;
}
h1 {
	color:#952b2b;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:-1px;
}
ul {
	width:509px;
	padding:13px;
	margin:0px;
}
ul li {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul li a {
	float:left;
	display:block;
	margin: 5px;
	padding:5px;
	width:15%;
	color:#fff;
	background:#121212;
}
ul li a:hover {
	background:#1f1f1f;
}
.spacer {
	clear:both;
}
#container {
	margin:0 auto;
	width:509px;
	text-align:left;
	background:#000;
}
#header {
	float:left;
	width:509px;
	height:401px;
	background:url(img/layout_01.jpg);
}
#navi {
	float:left;
	text-align:center;
	width:480px;
	height:56px;
	background:url(img/layout_02.gif);
}
#content {
	float:center;
	width:489px;
	padding:10px;
	background:#000;
}
#footer {
	float:center;
	width:489px;
	padding:10px;
	background:#000;
}

	dl.image_map {display:block; width:509px; height:401px; background:url(http://arisu.org/domain/img/layout_01.jpg); position:relative; margin:2px auto 2px auto;}
	a.LINK0 {left:66px; top:361px; background:transparent;}
	a.LINK0 {display:block; width:89px; height:0; padding-top:37px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK1 {left:168px; top:350px; background:transparent;}
	a.LINK1 {display:block; width:110px; height:0; padding-top:40px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK2 {left:285px; top:341px; background:transparent;}
	a.LINK2 {display:block; width:91px; height:0; padding-top:41px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK3 {left:386px; top:333px; background:transparent;}
	a.LINK3 {display:block; width:95px; height:0; padding-top:41px; overflow:hidden; position:absolute;}
	a.LINK3:hover  {background:transparent; border:1px dashed black; color:black;}
	a.BLINK {left:507px; top:399px; background:transparent;}
	a.BLINK {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.BLINK:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}