*{margin:0;padding:0}
pre.lyrics{font-family:Tahoma, Verdana, sans-serif;text-decoration:none;word-spacing:normal;text-align:left;width:20px}
body{background-image:url(back0000.gif);background-color:#cbe6f9;background-repeat:repeat-x;width:100%;height:auto;font-family:Tahoma, Verdana;font-size:13px}
.inlineimg{vertical-align:middle}
img{border:0}
table{background:inherit;text-decoration:none;border-collapse:collapse;bordercolor:#000}
textarea{background:inherit;font-weight:700;text-decoration:none;font:10pt Verdana, sans-serif}
#button_p{position:absolute;float:left}
.code{color:#000;border:#000 1px solid;background-color:#E2E2E2;margin:0 20px 10px;padding:4px}
.quote{color:#000;border:#000 1px solid;background-color:#CADAF6;margin:0 20px 10px;padding:4px}
a{color:#0080FF;font-family:Tahoma, Verdana;font-size:13px}
a:hover{color:#81BEF7}
li{background-repeat:no-repeat;background-position:1px 2px}
#fix{background-image:url(backk000.gif);background-repeat:repeat-y;height:auto;width:892px;clear:both;float:left}
#topmenu{background-image:url(top1.jpg);background-repeat:norepeat;height:50px;width:224px;clear:both;float:center;font-family:Tahoma, Verdana;font-size:20px;color:#FFF;text-shadow:#fff 0 0 10px;text-align:left}
#topmenu_text{padding:7px 0 0 17px}
hr{color:#3e3e3e;border-bottom:1px dashed #3e3e3e;border-top:0}
#textlist{position:absolute;left:250px;top:0;width:698px;height:27px;z-index:-2;font-size:3px;color:#cbe6f9}
#textlist-coverhide{position:absolute;left:250px;top:0;width:698px;height:50px;z-index:-1;background-image:url(back0000.gif);background-color:#cbe6f9}
#wrapper{width:921px;margin:0 auto}
#header{background-image:url(rotater0.jpg);background-repeat:no-repeat;width:921px;height:192px}
#login{width:319px;height:auto;padding:92px 0 0 592px}
#login_area{margin:5px auto 0}
#login_title{margin:9px 0 0 12px}
#username,#password{width:100px;height:14px;font-size:14px;color:#3980c3;border:solid #cee9f5 1px;padding:6px}
#submit{width:60px;height:30px}
#forgot{width:150px;float:left;font-size:12px;padding-left:12px;margin-top:5px;font-style:italic;color:#919191}
#forgot a{text-decoration:none;color:#919191}
#register{width:138px;float:right;font-size:12px;text-align:right;padding-right:12px;margin-top:5px;font-style:italic;color:#5196d0}
#register a{text-decoration:none;color:#5196d0}
#logged{font-size:12px;margin-top:3px;color:#5196d0}
#logged a{color:#5196d0;text-decoration:none}
#content_area{background-image:url(content_.gif);background-color:#fff;background-repeat:no-repeat;width:893px;height:auto;float:right;padding:5px 0 0 9px}
#subheader_content2 a{color:#FFF;border-bottom:none;text-decoration:none}
#left{width:250px;height:auto;float:left}
#left_content{background-image:url(left_bac.gif);background-repeat:repeat-y;width:250px;height:auto}
#episodes{width:224px;margin-left:7px}
#episodes_list,#support_list,#bleach_list,#media_list,#network_list{background-color:#FFF;border-left:solid #d9edfb 4px;border-right:solid #d9edfb 4px;width:216px;height:auto;font-size:12px;color:#3475c0;font-weight:400;background-repeat:repeat-x}
.blue,.blue1,.blue2,.blue3,.blue4,.blue5,.blue6,.blue7{background-color:#d9edfb}
#support,#bleach,#media{width:224px;margin:7px 0 0 7px}
#network{width:224px;margin:7px 0 0 7px;padding:0 0 10px}
#mid{width:634px;height:auto;float:right;overflow:hidden;padding-right:8px}
#nav{background-image:url(nav00000.gif);background-repeat:no-repeat;height:55px;font-weight:700;font-family:Tahoma, Verdana;font-size:11px}
#nav li ul{color:blue;z-index:150000;clear:left;position:absolute;width:151px;left:-999em;list-style:none;border:0 solid #3B9DCC;border-bottom:none;background:#3B9DCC;margin:0;padding:0}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left:auto}
#nav li ul li a,#nav li#n-games ul li a,#nav li:hover ul li a,#nav li.sfhover ul li a,#nav li ul li span{width:134px;height:auto;font-weight:400;text-align:left;border:0 solid #3B9DCC;background-image:url(nav00000.gif);padding:12px 8px}
#nav li ul li a strong.new{padding-left:24px;font-weight:400}
#nav li ul li.sub a,#nav li ul li.sub span{width:102px;padding-right:40px}
#nav li ul li.sub ul li a{background:none}
#nav li ul li:hover,#nav li ul li.sfhover{border-top-color:#3B9DCC;background-image:url(nav00000.gif)}
#nav li ul li:hover a,#nav li ul li.sfhover a,#nav li ul li:hover span,#nav li ul li.sfhover span{border-top-color:#3B9DCC;background-image:url(roll0000.gif)}
#nav li ul li a:hover,#nav li ul li.sub li a:hover,#nav li#n-games ul li a:hover{height:auto;color:#3B9DCC;border-top-color:#3B9DCC}
#nav li ul ul li{font-family:Tahoma, Verdana;font-size:10px}
#nav li ul ul li a:link,#nav li ul ul li a:visited,#nav li#n-games ul ul li a:link,#nav li#n-games ul ul li a:visited{width:134px;color:#fff;padding:5px 8px}
#mid ul{padding-left:5px}
#mid ul li{display:inline;list-style:none;float:left}
#mid ul li a{text-decoration:none;color:#3B9DCC;display:block;font-size:13px;padding:20px 20px 19px}
#mid ul li a:hover{background-image:url(roll0000.gif);color:#FFF}
#download{background-repeat:no-repeat;height:234px}
#include-ads{background-image:url(ads-bg00.gif);background-color:#FFF;background-repeat:no-repeat;height:270px;padding-top:20px;padding-left:15px}
#box,#box2,#box3,#box4{background-image:url(downloae.gif);background-repeat:no-repeat;width:114px;height:149px;float:left;display:inline;margin:56px 0 0 35px}
.image1,.image2,.image3,.image4{padding:4px 0 0 4px}
.link1,.link2,.link3,.link4{font-size:13px;text-align:center;font-weight:700;padding:10px 0 0}
#ad{background-image:url(ad000000.gif);background-repeat:no-repeat;width:634px;height:81px;padding-top:20px}
#banner{padding:2px 0 0 87px}
#news_area{background-image:url(news_bac.gif);background-repeat:repeat-y;width:634px}
#news1,#news2{padding:12px 0 0 10px}
#news3{padding:12px 0 13px 10px}
#news_header,#news_header1,#news_header2{background-image:url(news_hea.gif);background-repeat:no-repeat;height:47px;width:624px}
#info_header{background-image:url(info_hea.gif);background-repeat:no-repeat;height:47px;width:624px}
#title1,#title2,#title3{width:468px;float:left;font-weight:700;font-size:13px;color:#FFF;padding:15px 0 0 15px}
#title1 a{font-weight:700;font-size:13px;color:#FFF;text-decoration:none}
#comment1,#comment2,#comment3{width:115px;float:right;font-size:12px;color:#bddaf2;background-image:url(icon-com.gif);background-repeat:no-repeat;background-position:5px 16px;padding:15px 0 0 22px}
#comment1 a,#comment2 a,#comment3 a{color:#bddaf2}
#posted_head,#posted_head1,#posted_head2{background-image:url(posted_h.gif);background-repeat:no-repeat;width:634px;height:29px}
#posted_head a,#posted_head1 a,#posted_head2 a{color:#FFF}
#posted_text{font-size:12px;color:#FFF;padding:7px 0 0 7px}
#posted_text1{position:absolute;float:left;color:#FFF;padding:7px 0 0 7px}
#posted_text2{float:right;color:#FFF;padding:7px 30px 0 0}
#anime_head{background-image:url(gradient.gif);background-repeat:repeat-x;width:600px;color:#FFF;margin-top:5px;font-size:15px;font-family:Tahoma, Verdana;line-height:21px;font-weight:700;padding:0 0 0 12px}
#content_text,#content_text1,#content_text2{width:590px;color:#3e3e3e;font-size:12px;line-height:20px;background:#FFF;border:1px solid #a1c3e0;margin-bottom:0;padding:10px}
.boldcharlist{font-size:10px;font-family:Tahoma, verdana}
.boldcharlist a{font-weight:700;font-size:10px;font-family:Tahoma, verdana}
#title_content_sub{font-size:10px;color:#666;font-weight:none}
.bar{width:216px;font-size:0;line-height:0;border-bottom:1px solid #d5dce0;padding:0}
.barW{width:213px;height:12px;padding-top:5px;font-size:9px;font-family:Tahoma, Verdana}
.barBord{width:216px;height:12px;background:url(support-.gif);font-size:9px;font-family:Tahoma, Arial;padding-top:2px}
#footer{background-image:url(footer20.gif);background-repeat:no-repeat;width:902px;height:59px;float:right;padding:0}
#footer_text{color:#fff;font-size:12px;padding:20px}
#footer_text a{text-decoration:none;color:#fff}
#footer_text a:hover{text-decoration:underline;color:#fff}
#title_content{width:612px;float:none;font-weight:700;font-size:13px;color:#FFF;text-align:center;padding:15px 0 0}
#subheader_content{margin-top:5px;width:597px;font-weight:700;background-color:#a1c3e0;color:#3e3e3e;font-size:12px;line-height:20px;padding:0 0 0 15px}
#subheader_content,a:link,a:visted{color:#3e3e3e;font-size:12px}
#subheader_content2{margin-top:5px;width:597px;font-weight:700;background-color:#a1c3e0;color:#FFF;font-size:12px;line-height:20px;padding:0 0 0 15px}
#subheader_content2,a:link,a:visted{color:#FFF;font-size:12px}
#content_text_image{color:#3e3e3e;font-size:12px;line-height:20px;height:113px;padding:10px 20px 10px 10px}
#content_char_table{margin-top:5px;color:#3e3e3e;background:#FFF;border:1px solid #a1c3e0;margin-bottom:10px}
.char_table_cell{border:none;padding:10px 5px 5px 12px}
#spacer{clear:both;height:10px}
.announcment{background:#FFF;border:1px solid #a1c3e0;color:#4E4E4C;width:600px;font-size:12px;margin-bottom:10px;padding:5px}
.announcment-plot{background:#FFF;border:1px solid #a1c3e0;color:#4E4E4C;width:600px;font-size:12px;margin-bottom:10px;line-height:20px;padding:5px}
.announcment a{color:#06F;text-decoration:none;font-weight:700}
.announcmentsmallfont{font:11px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif}
.odd{background-color:#EDF4FA}
.new{color:#ffd700;font:italic bold 11px Arial}
#animelist{color:#3e3e3e;font-size:12px;line-height:20px;background:#FFF;padding:0 0 0 1px}
#animelist_content{width:600px;color:#3e3e3e;font-size:12px;line-height:20px;background:#FFF;border:1px solid #a1c3e0;padding:5px}
#episodelist{width:600px;color:#3e3e3e;font-size:12px;line-height:20px;background:#FFF;padding:0 0 0 1px}
#episodes_content{margin-top:5px;width:600px;color:#3e3e3e;font-size:12px;line-height:20px;background:#FFF;border:1px solid #a1c3e0;padding:5px}
.advertise-donate{margin-left:4px;background:#FFF;border-bottom:1px solid #b9d8ed;color:#4E4E4C;width:615px;font-size:12px;padding:5px}
.advertise-donate a{color:#06F;text-decoration:none}
#menu{z-index:-150000;clear:left;position:absolute;width:151px;left:-999em;list-style:none;border:1px solid #202020;border-left-color:#464646;border-bottom:none;background:#333;margin:0;padding:0}
.dhtmlwindow{position:absolute;border:2px solid #000;visibility:hidden;background-color:#FFF}
.drag-handle{text-indent:3px;font:bold 14px Arial;background-color:#CA0000;color:#FFF;cursor:move;overflow:hidden;width:auto;padding:1px}
.drag-handle .drag-controls{position:absolute;right:1px;top:2px;cursor:pointer}
.drag-contentarea{border-top:1px solid #A52A2A;background-color:#FFF;color:#000;height:150px;overflow:auto;padding:2px}
.drag-statusarea{border-top:1px solid gray;background-color:#F8F8F8;height:13px}
.drag-resizearea{float:right;width:13px;height:13px;cursor:nw-resize;font-size:0}
#LargeImgDisplay{position:absolute;top:0;left:0;text-align:center;line-height:0;background-color:#000;width:97%;height:200%;z-index:1;margin:0;padding:30px}
div.ChooseBox{width:884px;height:45px;background-repeat:no-repeat;margin:0}
div.ChooseBoxBottom{width:884px;height:auto;clear:both}
div.ContBox div.Top{width:auto;background-image:url(posted_h.gif);height:29px;text-align:center}
div.ContBox div.Top a{color:#3B5A78;font-weight:700}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink,#nextLink{width:49%;height:100%;background:transparent;display:block}
#prevLink{left:0;float:left}
#nextLink{right:0;float:right}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto}
#imageData{color:#666;padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}
div.ContBox div.Top2{width:auto;background:#a1c3e0;font-family:Tahoma, Verdana;font-size:12px;color:#3b5a78;border:0;text-align:center;padding-top:3px;padding-bottom:3px}
td,tr{font-family:Tahoma, Verdana;font-size:13px}
input,button{border:#ccc 1px solid;font-size:13px;background:#f4f4f4;color:#555;font-family:Tahoma, Verdana;margin:0}
select{font-family:Tahoma, Verdana}
#subheader_content a,#content_text a{color:#0080FF;border-bottom:none;text-decoration:none}
#subheader_content a:hover,#subheader_content2 a:hover,#content_text a:hover{color:#81BEF7;border-bottom:none;text-decoration:none}
#episodes_list ul li,#support_list ul li,#bleach_list ul li,#media_list ul li,#network_list ul li{list-style:none;display:block;height:21px;border-bottom:1px solid #d5dce0;background:#fff;font:normal 12px Arial;color:#2268a1;padding:7px 0 0 5px}
#left ul li a,.link1 a,.link2 a,.link3 a,.link4 a{color:#2268a1;text-decoration:none}
.bold,.bold1,.bold2,.bold3,#imageData #caption{font-weight:700}
#image_content,#image_content_bio{margin:5px 6px 0 0}
.announcment:hover,#animelist_content:hover,#episodes_content:hover,.advertise-donate:hover{background:#EDF4FA}
#animelist a,#episodelist a{color:#3e3e3e;border-bottom:1px dotted #3e3e3e;text-decoration:none}
#nav li ul li.first a,#nav li ul li.first span,#nav li#n-games ul li.first a,#nav li#n-games ul li.first span,#nav li ul li:hover li a,#nav li ul li.sfhover li a,#nav li ul li:hover a:hover,#nav li ul li.sfhover a:hover{border-top-color:#3B9DCC}
#left ul li:hover,#left ul li:active,#content_char_table:hover,#content_text_mov:hover{background:#d9edfb}