a:link{color:#880b00;text-decoration:none;}
a:visited{color:#880b00;text-decoration:none;}
a:active{color:#880b00;text-decoration:none;}
a:hover{color:#b3a399;text-decoration:none;}

img{
border:0;
}

body{
margin:5px 0px 5px 0px;
padding:0px;
text-align:center;
background:#100e0d url(back.gif) repeat fixed;
color:#fffef2;
font-family:‚l‚r –¾’©;
font-size:12px;
}

div.hr1{
border-top:1px dashed #333333;
border-right:0px;
border-left:0px;
border-bottom:0px;
width:380px;height:1px;
}

div.hr1 hr{
display:none;
}

div.hr2{
clear:both;
margin:0px 0px 0px 0px;
width:832px;height:1px;
border-top:1px dashed #444444;
}
div.hr2 hr{
display:none;
}

#page{
margin:0px auto 0px auto;
width:840px;
border-right:1px solid #444444;
border-left:1px solid #444444;
}

#wrap{
margin:0px auto 0px auto;
padding:0px 1px 0px 1px;
width:834px;
}

#header{
margin:5px 0px 0px 0px;
width:832px;height:48px;
text-align:right;
border-bottom:1px solid #444444;
}

#flash{
margin:18px 0px 5px 0px;
width:832px;height:275px;
}

#copy{
width:832px;height:20px;
margin:0px 0px 4px 0px;
padding:0px 0px 2px 0px;
text-align:right;
border-bottom:1px solid #444444;
}

#nl{
text-align:right;
padding:6px 7px 5px 0px;
border-bottom:1px dashed #444444;
width:_832px;
width:_825px;
}

#main1{
float:left;
margin:5px 0px 20px 0px;
padding:25px 0px 25px 0px;
width:410px;
border:1px solid #444444;
line-height:18px;
}

#main2{
float:right;
margin:5px 0px 20px 0px;
padding:25px 0px 30px 0px;
width:410px;
border:1px solid #444444;
line-height:18px;
}

#top{
float:right;
margin:5px 0px 20px 0px;
padding:25px 0px 30px 0px;
width:410px;
border:1px solid #444444;
line-height:19px;
}

#story{
float:left;
margin:5px 0px 20px 0px;
padding:25px 0px 30px 0px;
width:410px;
border:1px solid #444444;
line-height:18px;
}

#chara{
float:right;
margin:5px 0px 20px 0px;
padding:25px 0px 30px 0px;
width:410px;
border:1px solid #444444;
line-height:18px;
}

#tc{
float:left;
margin:5px 0px 20px 0px;
padding:25px 0px 30px 0px;
width:410px;
border:1px solid #444444;
line-height:18px;
}

#track{
padding:5px 0px 0px 0px;
width:250px;
text-align:left;
line-height:17px;
}

#cd{
margin:0px auto 0px auto;
width:312px;
text-align:left;
line-height:18px;
}

#coment{
margin:0px auto 0px auto;
width:300px;
text-align:left;
line-height:16px;
}

#term{
margin:0px auto 0px auto;
padding:6px 0px 6px 0px;
width:304px;
text-align:left;
border:1px solid #333333;
line-height:18px;
}

#time{
margin:0px auto 0px auto;
padding:15px 0px 15px 10px;
width:350px;
text-align:left;
border:1px solid #880b00;
line-height:18px;
}

#new{
margin:0px auto 0px auto;
width:180px;height:35px;
overflow:auto;
text-align:left;
scrollbar-face-color:#100e0d;
scrollbar-track-color:#100e0d;
scrollbar-arrow-color:#730900;
scrollbar-highlight-color:#100e0d;
scrollbar-shadow-color:#100e0d;
scrollbar-3dlight-color:#100e0d;
scrollbar-darkshadow-color:#333333;
}

* html div.intro{
width:351px;
height:170px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=intro.png);
}

* html div.intro img{
display:none;
}

* html div.danpen{
width:351px;
height:445px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=danpen.png);
}

* html div.danpen img{
display:none;
}

.co{
color:#fffffc;
}

.he{
line-height:6px;
}

.fs{
font-size:10px;
}