body
{
font: 10px/10.5px trebuchet ms;
color:#000;
cursor: default;
background:#000;
margin:0px;
}

.u
{
color: #FF0000;
text-decoration: none;
}

.us
{
color: #FF0000;
text-decoration: line-through;
}

.joined
{
position: absolute;
top:-6px;
left:-9px;
}

.hide
{
display:none;
}

.center
{
margin-left: auto;
margin-right: auto;
display: block;
text-align:center;
}

a:link, a:active, a:visited
{
color: #717171;
text-decoration:none; 
text-transform: uppercase; 
font-weight: bold;
}

a:hover
{
color: #a6a6a6; 
text-decoration:none; 
cursor:crosshair; 
font-weight: bold;
}

.border
{
border: none;
}

.oc
{
border: 1px solid #000;
float:left;
margin: 0 4px 0 2px;
}

.fc
{
border: 1px solid #000;
}

li 
{
background:url(http://831.rukia.org/images/h.gif) center left no-repeat;
padding-left: 11px;
list-style: none;
}

ul
{
margin: 0 0 0 -35px;
}

.up
{
margin-left:0px;
}

i
{
font-style: italic;
color: #a6a6a6;
}

b
{ 
text-transform: uppercase; 
font-weight: bold;
text-decoration:underline; 
}

.sub
{
padding: 0px 0px 1px 6px;
text-transform: uppercase; 
color: #717171;
font: bold 10px/10px arial; 
letter-spacing: 2px;
}

textarea, input
{
font: 10px/10px trebuchet ms;
color: #fff;
background: #000;
border: none;
margin: 0px 0px 0px 3px;
padding: 0px 1px 0px 1px;
}

select
{
font: 10px/10px trebuchet ms;
background: #000;
color: #fff;
border: none;
}

#write
{
background: #Fff;
padding: 1px;
margin-bottom:15px;
position:absolute; 
left:0px; 
top:23px;
width:298px;
}

#write2, #write2b
{
background: #Fff;
padding: 1px;
margin-bottom:15px;
}

#con 
{
position:absolute; 
left:380px; 
top:120px;
width:300px;
}