div.threadoutline {
    background: white;
}

#threadlisting table {
       width: 100%; 
  text-align: left;
  background: #000000;
   font-size: 10px;

     padding: 0 0;

}



table.thread_header { width: 100%; padding: 10px; background: #101010; color: #ff8000; }
td.thread_button { width: 140px; text-align: center; }
td.thread_name { font-size: 150%; text-align: left; }










.black {
      background: black; 
}

#myforum a {
 text-decoration: none; 
           color: #ff8000;
     font-family: sans-serif; 
}

#myforum a:hover {
 text-decoration: underline; 
}

#myforum img {
          border: none; 
}


#myforum input { 
/*    font-weight: bold; */
/*          color: #aeaeae; */
/*         border: 2px outset #333333; */

 -moz-border-radius: 5px;
}

#myforum input:hover {
  border-style: inset; 
}

#myforum textarea {
/*         color: #aeaeae; */

        width: 100%;
       border: 1px inset #aecfff;

 -moz-border-radius: 5px;
}



#myforum hr { border-color: gray; border-width: 1px 0 0 0; }

#myforum img { max-width: 600px; }

td.profileside { font: 11px Arial, sans-serif; }


font.black {background: black; color: black;}

table.forumpost { width: 100%; border-spacing: 1px; }


div.timeago { color: silver; border: 1px solid #8f8f8f; border-width: 1px 0 0 0; }
div.forumpost { margin-bottom: 20px;   }
table.forumpost { border-spaing: 0; background: #fefefe; }

div.navi { border-width: 0 0 1px 0; margin-bottom: 20px;  }

#navi ul {
	overflow: hidden; list-style-type: none; padding: 0px; margin: auto;
}
#navi li {
	float: left; padding: 10px; display: block; margin: 5px; text-align: center;
}

#forum_alpha th { padding: 10px; }
#forum_alpha td { vertical-align: middle; padding: 3px; }
td.fimage { width: 50px;  }
td.fname { text-align: left;  }
td.fthread { background: #ffeeee; }
td.freply { background: #eeffff; }
td.flatest { background: #ffeeff; }

/*
a.lastpost { font-style: italic; color: blue;  }
a.lastpost:hover { font-style: italic; color: blue;  }
#forum_alpha a { color: blue; }
a.f_link   { color: blue; }
*/

.darkonlight { 

background: url(http://animecharactersdatabase.com/bg/grayA7b.png) repeat-x;

color: blue; border-spacing: 0; }
.lightondark { background: #f0f0f0; color: #101010; border-spacing: 0; font: 80% Arial Serif; }


div.f_threadhead {}

#latestfposts li { border: 1px solid silver; }


td.who_posts_z { font-weight: bold; text-align: center; font-size: 90%; background: #efefef; border: 1px solid white;}



table.f_table { width: 100%;  background: #f0f0f0; border-spacing: 1px; padding: 0; font-size: 80%; }
/* th.f_title { font-size: 180%; padding: 10px; background: url(http://anicdb.com:81/bg/150bb.png) repeat-x; border: 1px solid black; border-color: black black #333333 black; color: #fafafa; border-spacing: 0; } 
th.f_title { font-size: 180%; padding: 10px; border: 1px solid #0088ff; border-width: 0 0 1px 0; background: #fefefe; color: #0088ff; border-spacing: 0; }*/ 
/*IMPORTANT*/th.f_title { font-size: 180%; padding: 10px; background: white;  color: blue; border-spacing: 0; } 
td.f_icon  { width: 22px; border: 1px solid white; }
td.f_nums  { width: 50px; background: #efefef; font-weight: bold; border: 1px solid white; color: black; font-size: 100%;  }



td.f_main  { width: 50%; background: white; border: 1px solid white; text-align: left; text-indent: 10px; font-weight: bold; border-width: 1px 0 1px 2px; padding: 5px; }
td.f_last  { width: 15%; background: #f8f8f8; border: 1px solid white; }

div.f_name { padding: 2px; }
div.f_date { font-size: 90%; border: 1px solid #e8e8e8; border-width: 1px 0 0 0; padding: 2px; }

