body{ 
background-image: url('layout/fanatic_uraboku_bg.jpg');

background-color: #000;
font-weight: normal; 
text-align: justify; 
font:11px trebuchet ms,arial,sans-serif;
color:#878787;
line-height:20px;
cursor:default;
margin:0px}

td { font-family: Arial, Tahoma, Verdana, sans-serif; 
     font-size: 11px; 
     margin: 2px; 
     color: #878787; 
     font-weight: normal; 
     text-align: justify; 
     cursor: default;}

div.content{
position:absolute;
left:220px;
top:320px;
z-index:1;
float:left;
cursor: default;
background-color : transparent;
margin: 2px 0 0 0;
padding : 8px 8px 8px 8px;
width : 550px;
text-align: justify;}

a{
text-decoration:none;
font-family:georgia,serif;
font-size:11px;
color:#be1411;
}

a:hover{
color:#fff;
cursor:help;}

u,b,i{font-family: courier new,times new roman,serif;}
b{color:#404040;}
i{color:#fff;}

h1{font:20px courier new,georgia,serif;
letter-spacing:3px;
color:#ec3939;
margin-left:35px;
}

h1:first-letter{color:#515151;
font-size:22px;
text-transform:lowercase;}

h2{font:20px courier new,georgia,serif;
letter-spacing:3px;
color:#ec3939;
margin-left:10px;
}


.box {
position: absolute;
top: 423px;
left: 20px;
align: left;
width: 700px;
}

#nav {
width: 15em;
margin-left: 15px;
}

#nav a {
width: 99.99%;
display: block;
color: #BFBEBF;
font-weight: bold;
font-family: georgia, serif, arial, times;
font-size: 9px;
text-transform: uppercase;
background: transparent;
border-left: 0px solid #FEE5E9;
padding: 0 0 1px 5px;
margin: 0 0 0 5px;
letter-spacing: 3px;
text-decoration: none;
}

#nav a:hover {
color: #be1411;
border-left: 0px solid #7C7A7B;
}


blockquote {
padding: 6px 9px 6px 9px;
margin: 15px 40px 15px 40px;
color: #fff;
font-family: Arial, sans-serif;
font-size: 8pt;
line-height: 13pt;
text-align: justify;
background-color: transparent;
background-image: url('layout/greyish.png');}



.image {
	background: #404040;
	border: 5px solid #404040;
	}

.pic {
	background: #404040;
	border: 10px solid #404040;
	}

td.heavy {
	background: transparent;
	color: #fff;
	}

td.lite {
	background: transparent;
	}

.menu {
	font-weight: normal;
        font: 9px times new roman, century gothic, arial;
	letter-spacing: 2px;
        text-transform: uppercase;
}

ol, ul {
padding-left: 25px;
list-style-type: circle;
}


li {
      margin-left: 5%;
      margin-bottom: 1px;
      }



a img {
	border: 0;
	}
