/* From scms/css/main.css */
a.titleURL{ font-weight:bold; color:black;}
img.icon{ border:5px outset #CCCCCC; border-style:solid; max-width:100px; max-height:100px;}
.articleList{ width:100%; line-height:22px; height:22px; overflow:hidden;}
.articleList .middot{ font-family:����;}
.listIntro{ padding-left:2em;}
.articleTitle{ font-size:22px; font-weight:bold;}
.articleContent{ font-size:14px; word-break:break-all;}
.articleImage{ border:1px inset black;}
.commentaryTitle{ background-color:#EEEEEE; border:1px outset silver; font-weight:bold; line-height:2em;}
.commentaryContent{}
.messages,.messagesError{ margin:0 auto; font-weight:bold;}
.messages{ color:green;}
.messagesError{ color:red;}
.tagLink{ white-space:nowrap;}
.tagLink .number{ font-size:10px; color:black; margin-left:2px;}
.titleBar{ font-size:14px; background:lightskyblue; border:1px outset skyblue; padding:5px;}
#Commentaries .item{ padding-bottom:5px; border-bottom:2px solid silver; margin-bottom:5px;}
#Commentaries .name{ font-weight:bold;}
#Commentaries .more{ font-weight:bold; text-align:right;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}


html{ filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body{ margin:0px; background:#3b0201; color:#e9c073;}
body,table{ font-size:12px; font-family:Tahoma;}
a,a:link,a:visited{ color:#cccccc; cursor:pointer; text-decoration:underline;}
a:hover{ text-decoration:underline; background:none;}
img{ border:none;}
input,select,textarea{ background:#d6a884; border:2px solid #744715; color:#55351C; font-family:Tahoma;}

.clear{ clear:both; font-size:0; height:0; width:0;}

#Header{ position:relative; width:960px; height:90px;
	background-image:url(http://www.acspot.com/script/page/20070322/images/header.jpg);
	background-position:right top; background-repeat:no-repeat;}
#Header #Logo{ display:block; float:left; width:210px; height:87px;
	background:url(http://www.acspot.com/script/page/20070322/images/button.gif) no-repeat;}
#Header a.ad468{ width: 468px; margin-left: 250px; padding-top: 10px; display:block;}
#Header a.ad468 img{ width:468px; height:60px;}
#HeaderPanels{ position:relative; width:960px; z-index:100;}
#LoginPanel,
#MemberPanel{ position:absolute; width:206px; height:70px; left:5px;
	background:url(http://www.acspot.com/script/page/20070322/images/memberPanel_bg_s.gif) no-repeat;}
#MemberPanel{ display:none; text-align:center; padding-top:9px; font-weight:bold;}
#MemberPanel a{ color:white;}
#LoginPanel{ color:white; text-align:left;}
#LoginPanel .form{ padding-top:11px; padding-left:14px; margin:0px; font-weight:bold;}
#LoginPanel .unpw{ margin-bottom:3px;}
#LoginPanel .form input{ height:13px; font-size:12px;}
#LoginPanel .textField{ width:60px;}
#LoginPanel .field{ float:left;}
#LoginPanel select{ font-size:12px;}
#SecQuestion{ margin-left:-60px;}
#SecQuestion select,#SecQuestion input{ width:155px;}
#LoginPanel .buttons{ text-align:center; font-size:14px;}
#LoginPanel .buttons a{ color:white; border:2px solid #744715;}
#Navigation{ position:absolute; top:9px; left:219px; width:729px; height:35px;
	background:url(http://www.acspot.com/script/page/20070322/images/nav_bg.gif) repeat-x;
	border-left:3px solid #390000; border-right:4px solid #e88619;}
#Navigation a{ display:block; float:left; width:103px; height:35px;
	text-align:center; text-indent:-9999px; overflow:hidden;
	background:url(http://www.acspot.com/script/page/20070322/images/nav.gif);}
#Navigation #WWW{}
#Navigation #Comic{ background-position:-103px 0;}
#Navigation #Anime{ background-position:-206px 0;}
#Navigation #COS{ background-position:-309px 0;}
#Navigation #PIC{ background-position:-412px 0;}
#Navigation #BBS{ background-position:-515px 0;}
#Navigation #Space{ background-position:-618px 0;}
#SearchPanel{ position:absolute; right:10px; top:-25px;}
#SearchPanel input{ height:15px;}
#SearchPanel button{ color:white; font-weight:bold; font-size:14px;
	background:#8d2f13; border:3px solid #5c0100; height:23px;}
#SearchPanel label{ background:#3b0201;}
#VisitorMessageForm{ position:absolute; left:400px; width:300px; padding:10px;
	background:#3b0201; border:5px solid #9B4214;}
#VisitorMessageForm textarea{ width:100%; height:100px;}
#VisitorMessageForm td{ text-align:left;}

#BodyCover{ text-align:center; width:960px; margin:0 auto;}
#Body{ width:960px; text-align:left;}
#Topic{ float:left; width:190px; padding-top:45px; text-align:center;}
#Topic img.linklogo{ width:88px; height:31px;}
#Content{ float:left; width:748px; background:#6e220c;
	padding-top:70px; padding-left:22px; position:relative;}
#Content a:hover{ background:#4b53b0;}
#Content #NavSub{ position: absolute; top: 48px; text-align: center; left: 30px; width: 725px;}
#Content .panel{ width:692px;
	background:url(http://www.acspot.com/script/page/20070322/images/content_panel_bg.gif);
	padding:15px; margin:15px 0; clear:both;}
#Topic .title,
#Content .panel .title{ width:100%; height:24px; border-bottom:7px solid #a0530b;
	margin-bottom:10px;
	background:url(http://www.acspot.com/script/page/20070322/images/content_panel_title_name.gif) no-repeat;
	clear:left; text-align:left;}
#Topic .title{ margin:10px 0 0!important; clear:both;}
#Topic .title .name,
#Content .panel .title .name{ display:block; width:96px;
	padding-top:5px; text-align:center; font-weight:bold; font-size:14px;}
#Topic .title .more,
#Content .panel .blockTitle .more,
#Content .panel .title .more{ display:block; float:right; padding-right:10px;}

#Content .panel .blockTitle{ background:#9b4214; height:25px; line-height:25px;
	padding-left:10px; border:none; font-weight:bold;}
#Content .panel .block{ position:relative; padding:5px 15px 10px; background:#73210d;}
#Content .panel .list{ position:relative; margin-top:15px; padding:25px 15px 15px; background:#73210d;}
#Content .panel .list .title{ position:absolute; left:-10px; top:-15px; height:33px; line-height:33px;
	padding-left:10px; background:#9b4214; border:none; font-weight:bold;}
#Content .panel .list .title .more{ padding-top:0;}
#Content .panel .block .articleList,
#Content .panel .list .articleList{ height:23px; line-height:23px;
	background:url(http://www.acspot.com/script/page/20070322/images/articleList_bg.gif) repeat-x 0 20px;}
#Content .panel .block .row1 a,
#Content .panel .list .row1 a{ color:#c0f63f;}
#Content .panel .list .pageTurner{ text-align:center;}
#Content .panel .list .articleMore{ margin-right:15px;}
#Content .panel .pageImage{ text-align:center;}
#Content .panel .pageImage img{ border:4px solid #380303;}

#Footer,#TopicFooter{ width:910px; margin:10px 0; padding:10px; clear:both;
	border:15px solid #6e220c; text-align:center;}

.imageRotater{ position:relative; width:345px; height:246px;
	background:url(http://www.acspot.com/script/page/20070322/images/imageRotater_bg.gif);}
.imageRotater .image{ position:absolute; left:8px; top:8px; width:300px; height:230px;
	filter:revealTrans(duration=2,transition=23); cursor:pointer;}
.imageRotater .buttons{ position:absolute; left:312px; top:33px; width:29px; height:181px;
	padding:6px 0; background:#7c240e; text-align:center;}
.imageRotater .buttons a{ display:block; margin-top:7px; cursor:pointer; width:25px; height:28px;
	background:url(http://www.acspot.com/script/page/20070322/images/buttons.gif);}
#ImageRotateButton0{ background-position:0 0;}
#ImageRotateButton0.on{ background-position:0 -28px;}
#ImageRotateButton1{ background-position:-25px 0;}
#ImageRotateButton1.on{ background-position:-25px -28px;}
#ImageRotateButton2{ background-position:-50px 0;}
#ImageRotateButton2.on{ background-position:-50px -28px;}
#ImageRotateButton3{ background-position:-75px 0;}
#ImageRotateButton3.on{ background-position:-75px -28px;}
#ImageRotateButton4{ background-position:-100px 0;}
#ImageRotateButton4.on{ background-position:-100px -28px;}

.tabField .tabMenu div{ float:left; margin-right:2px; padding:5px;
	background:#a9450e; border:3px solid #5c0100; border-bottom:none; cursor:pointer; text-align:center;
	color:#e7c22e; font-weight:bold;}
.tabField .tabMenu div.active{ color:white; background-color:#5c0100; background-repeat:no-repeat;
	background-image:url(http://www.acspot.com/script/page/20070322/images/tabMenu_cur.gif); background-position:bottom;}
.tabField .content{ border:7px solid #5c0100; padding:0 15px 5px; clear:both;}
.tabField .content .hide{ display:none;}
.tabField .content .show{ display:block;}
.tabField .content .articleList{ height:21px; line-height:21px;
	border-bottom:2px #A9450E; border-bottom-style:groove;
	/*background:url(http://www.acspot.com/script/page/20070322/images/articleList_bg.gif) repeat-x bottom;*/}

img.cover{ border:2px solid white; width:100px; height:157px;}
img.cover_s{ border:2px solid white; width:75px; height:118px;/* width:66px; height:104px*/;}
.autominiText{ word-break:all;}
.bookmark{ width:70px; height:19px; display:block; float:left; cursor:pointer;
	background:url(http://www.acspot.com/script/page/20070322/images/bookmark.gif);}
.comicLength{ font-size:12px;}
.listButton{ line-height:1.5em; height:1.5em; background:#7c240e;
	text-indent:-1.9em; padding-left:2.2em; display:block; margin-top:3px;}
a.listButton:hover{ background:#b14c18;}
.tagLink .number{ color:gray;}
#ComicNominate img{ border:1px inset darkred; border-style:solid;}
#ComicStore{ position:absolute; left:3px; width:190px; overflow:scroll; overflow-x:auto;
	border:3px solid #5c0100; background:#fad48d; display:none; padding:3px;
	filter:alpha(opacity=75);}
#ComicStore .comic a{ color:#8d2f13;}
#ComicStore .comic .btn{ display:block; width:13px; height:13px; background:url(http://www.acspot.com/script/page/20070322/images/comicStore_buttons.gif) no-repeat;}
#ComicStore .comic .remove{ float:right; background-position:0 0;}
#ComicStore .comic .notify{ float:left; background-position:-13px 0;}
#ComicStore .comic .unnotify{ float:left; background-position:-26px 0;}
#TopicHeader{}
#AnimeSearchForm,
#ComicSearchForm{ margin:0;}
#AnimeSearchForm input,
#ComicSearchForm input{ width:75px;}
#AnimeSearchForm button,
#ComicSearchForm button{ line-height:16px!important;}

.commentaryTitle{ background:none!important; margin-top:10px;}
.commentaryContent{ padding-left:1em;}
.messages{ color:white;}
.messagesError{ color:yellow;}

#Topic .articleList{ font-size:14px;}
#Topic .anime{ display:block; text-align:center; font-size:14px; width:94px;
	float:left; margin-bottom:3px; height:114px; overflow:hidden;}
#Topic .anime .name{ height:20px; line-height:20px; overflow:hidden;}
#Topic .anime .imglink{ display:block; height:69px; overflow:hidden;}
#Topic .anime img{ width:90px; border:2px solid white;}
#Topic .anime .chapter{ height:18px; line-height:18px; overflow:hidden; font-size:12px;}
