@charset "utf-8";
/*--------------------------------------------------
     CSS D&D Contents in asciibook.com
                        Last Modified 2010.03.03
                        http://www.asciibook.com/
			Author: youko-a
--------------------------------------------------*/
html {
overflow-x:hidden;
}
ol,ul,li { list-style:none;list-style-position: outside;}
li img{vertical-align:top;}
li a{zoom: 1;}
body {
margin:0;
padding:0;
background-color:#000000;
font-family: "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif

}
table,tr,td{
font-size:12px;
font-family:"MS PGothic";
}

.f14 {
	font-size: 14px;
	line-height: 20px;
	font-family: "MS PGothic";
}
.f12 {
	font-family: "MS PGothic";
	font-size: 12px;
	line-height: 20px;
}
.ct14 {
	font-family: "MS PGothic";
	font-size: 14px;
	line-height: 25px;
	font-weight: bolder;
}
.ct14s {
	font-family: "MS PGothic";
	font-size: 14px;
	padding:4px 0px 5px 0px;
	font-weight: bolder;
}
.ct141 {
font-family: "MS PGothic";
	font-size: 14px;
	line-height: 25px;
	font-weight: bolder;
	color: #6666ff;
}
.lanti12 {
	font-family:"MS PGothic";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #6666ff;
}
.hzy {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-bottom-style: solid;
	background:#FFFFFF;
}
.bsx {
	border: 1px double #000000;

}
.fen12 {
	font-family: "MS PGothic";
	font-size: 12px;
	font-weight: bold;
	color: #9966cc;
	line-height: 18px;

}
.fen122 {
	font-family: "MS PGothic";
	font-size: 12px;
	color: #9966cc;
	line-height: 18px;

}
.hui12 {
	font-size: 12px;
	color: #626262;
	font-family: "MS PGothic";

}
.ch12 {
	font-family: "MS PGothic";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.ct12 {
	font-family: "MS PGothic";
	font-size: 12px;
	line-height: 20px;
}
.ct121 {
	font-family: "MS PGothic";
	font-size: 14px;
	line-height: 20px;
	font-weight:bold;
}
.zt11 {
	font-size: 12px;
	line-height: 18px;
}
.rw11 {
	font-family:"MS PGothic";
	font-size: 12px;
}
.xjj11 {
	font-size: 12px;
	line-height: 14px;
}
.xjj12 {
	font-size: 12px;
	line-height: 15px;
}
.zt14 {
	font-family: "MS PGothic";
	font-size: 14px;
	line-height: 20px;
}
.t12 {
	font-size: 12px;
	line-height: 17px;
}
iframe{
margin:0 0 0 0;
}
A.index:link {
	line-height: 25px;
	COLOR: #000000; TEXT-DECORATION: none
}
A.index:visited {
	line-height: 25px;
	COLOR: #000000; TEXT-DECORATION: none
}
A.index:hover {
	line-height: 25px;
	COLOR: #9966CC; TEXT-DECORATION:underline;}
a.index:active {
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
.dmenu
{

 }
 .dmenu1
{
/*border:1px solid red;*/
margin-left:148px;
position:absolute;
display:none;
width:121px;
/*height:150px;*/
height:180px;
background-color:#AEBDDC;
font-size:10px;
}
 .dmenu2
{
/*border:1px solid red;*/
margin-left:269px;
position:absolute;
display:none;
width:146px;
height:96px;
background-color:#AEBDDC;
font-size:10px;
}
 .dmenu3
{
/*border:1px solid red;*/
margin-left:415px;
position:absolute;
display:none;
width:113px;
height:58px;
background-color:#AEBDDC;
font-size:10px;
}
 .dmenu4
{
/*border:1px solid red;*/
margin-left:528px;
position:absolute;
display:none;
width:156px;
height:46px;
background-color:#AEBDDC;
font-size:10px;
}
/********2008-04-11*********/
.dmdiv{
padding:6px 5px 0px 8px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
/********2008-04-11*********/
/********2009-08-26*********/
.dmdiv1{
padding:6px 5px 0px 6px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
/********2009-08-26*********/
.ddmenu
{
/*border:1px solid red;*/
margin-left:684px;
position:absolute;
display:none;
width:116px;
height:163px;
background-color:#AEBDDC;
}
#dm1{
padding:5px 5px 0px 8px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
#dm2{
padding:5px 5px 0px 8px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
#dm3{
padding:5px 5px 0px 8px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
#dm4{
padding:5px 5px 0px 8px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
#dm4s2{
padding:5px 5px 0px 8px;
color:#0000FF;
font-family:"MS PGothic";
font-size:10px;
}
#dm4
#dm4c{
}
#dm41{
padding:5px 5px 0px 16px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
#dm42{
padding:5px 5px 0px 16px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
#dm5{
padding:8px 5px 0px 8px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
#dm6{
padding:5px 5px 0px 8px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
#dm7{
padding:5px 5px 0px 8px;
color:#000000;
font-family:"MS PGothic";
font-size:10px;
}
a.dml1:link{
color:#000000;
text-decoration:none;
}
a.dml1:visited{
color:#000000;
text-decoration:none;
}
a.dml1:hover{
color:#0000FF;
text-decoration:underline;
}
a.dml1:active{
color:#000000;
text-decoration:none;
}
a.dml2:link{
color:#0000FF;
text-decoration:none;
}
a.dml2:visited{
color:#0000FF;
text-decoration:none;
}
a.dml2:hover{
color:#0000FF;
text-decoration:underline;
}
a.dml2:active{
color:#0000FF;
text-decoration:none;
}
a.dm4s:link{
color:#000000;
font-size:10px;
text-decoration:none;
}
a.dm4s:visited{
color:#000000;
font-size:10px;
text-decoration:none;
}
a.dm4s:hover{
color:#000000;
font-size:10px;
text-decoration:underline;
}
a.dm4s:active{
color:#000000;
font-size:10px;
text-decoration:none;
}
a.dm4s2:link{
color:#000000;
font-size:10px;
text-decoration:underline;
}
a.dm4s2:visited{
color:#000000;
font-size:10px;
text-decoration:underline;
}
a.dm4s2:hover{
color:#000000;
font-size:10px;
text-decoration:underline;
}
a.dm4s2:active{
color:#000000;
font-size:10px;
text-decoration:underline;
}
a.reds:link{
color:#C7352B;
text-decoration:underline;
}
a.reds:visited{
color:#C7352B;
text-decoration:underline;
}
a.reds:hover{
color:#C7352B;
text-decoration:underline;
}
a.reds:active{
color:#C7352B;
text-decoration:underline;
}
a.greens:link{
color:#588b19;
text-decoration:underline;
}
a.greens:visited{
color:#588b19;
text-decoration:underline;
}
a.greens:hover{
color:#588b19;
text-decoration:underline;
}
a.greens:active{
color:#588b19;
text-decoration:underline;
}
a.toplwa:link{
color:red;
text-decoration:underline;
}
a.toplwa:visited{
color:red;
text-decoration:underline;
}
a.toplwa:hover{
color:red;
text-decoration:underline;
}
a.toplwa:active{
color:red;
text-decoration:underline;
}
a.votelink:link{
color:#000000;
text-decoration:none;
}
a.votelink:visited{
color:#000000;
text-decoration:none;
}
a.votelink:hover{
color:#000000;
text-decoration:underline;
}
a.votelink:active{
color:#000000;
text-decoration:none;
}
.centr {
	font-size: 13px;
	font-weight:bold;
	line-height: 20px;
	text-align: left;
}
.STYLE1 {
	font-size: 16px;
	font-weight: bold;
	color: #660033;
}
.STYLE2 {color: #F04217}
.numindex{
	font-family: "MS PGothic";
	font-size:26px;
	font-weight:bold;
	color:black;
	padding:0 20px 0 0;
}
.numindexs2{
	font-family: "MS PGothic";
	font-size:20px;
	font-weight:bold;
	color:black;
	padding:0 20px 0 0;
}
.numindex_e{
	font-family: "MS PGothic";
	font-size:14px;
	color:black;
}
.numindex_es2{
	font-family: "MS PGothic";
	font-size:12px;
	color:black;
}
.ta{
width:510px;
height:120px;
}
.sw{
font-family:"MS PGothic";
width:230px;;
}
.reasonview{
border-left:5px solid #CCCCCC;
border-right:5px solid #CCCCCC;
}
.dt{
	font-family: "MS PGothic";
	font-size:12px;
	height:22px;
}
.roletop{
padding:0px 30px 0px 30px;
background:url(../img/inter/bj1.jpg);
height:190px;
line-height:20px;
}
.rolecenter{
padding:0px 30px 0px 30px;
background:url("../img/inter/bj2.jpg");
line-height:20px;
}
.rolebottom{
height:49px;
background:url(../img/inter/bj3.jpg);
}
.rolet{
height:18px;
}
a.lll:link{
display:block;
width:139px;
height:19px;
background:url(images/change/lj.jpg);
}
a.lll:visited{
display:block;
width:139px;
height:19px;
background:url(images/change/lj.jpg);
}
a.lll:hover{
display:block;
width:139px;
height:19px;
background:url(images/change/lj2.jpg);
}
a.lll:active{
display:block;
width:139px;
height:19px;
background:url(images/change/lj.jpg);
}

a.b_detail:link {
	COLOR:#000000;
	font-weight:bold;
	TEXT-DECORATION:underline;
}
a.b_detail:visited {
	COLOR: #9966cc;
	font-weight:bold;
	text-decoration:underline;
}
a.b_detail:hover {
	COLOR: #000000;
		font-weight:bold;
	TEXT-DECORATION: none
}
a.b_detail:active {
	color: #9966cc;
		font-weight:bold;
	text-decoration:underline;
}

.amazon1{
text-align:right;
padding:3px 10px 1px 0px;
border:0px solid red;
}
.amazon2h{
height:2px;
font-size:1px;
}

/* common */
.nomg {
margin: 0;
}
.alleft {
text-align: left;
}
.alright {
text-align: right;
}
.alcenter {
text-align: center;
}
.vtop {
vertical-align: top;
}
.arclist li:after,
.cfx:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.arclist li,
.cfx {
  min-height: 1px;
}
* html .arclist li,
* html .cfx {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/* */

#footer {
margin: 0;
padding: 0;
text-align: center;
}
#gallery {
margin:auto;
padding-top: 82px;
width:800px;
background-color:#E6E6E6
}
#gallery #inner {
margin:auto;
width:800px;
}
#gallery .contheader {
margin: 0 auto 10px;
width:710px;
}
#gallery .contheader h2 {
margin: 0;
padding-top:20px;
height:40px;
font-size:14px;
font-weight:bold;
text-align:center;
}
#gallery .contheader .desc {
padding:15px 30px 5px 38px;
background-image:url(../img/inter/5b.jpg);
background-repeat: no-repeat;
width:640px;
height: 60px;
line-height:16px;
text-align:left;
}
#gallery .contheader .desc p {
margin: 0;
font-size: 12px;
}
.pictindex {
margin: 0 auto;
padding: 0 0 1em;
list-style-type: none;
width: 732px;
background-color:#E6E6E6;
}
.pictindex li {
margin: 3px;
_margin: 3px 3px 3px 1px;
float: left;
width: 116px;
height: 116px;
background-color: #fff;
text-align: center;
font-size: 12px;
}
.pictindex li a {
margin: auto;
padding: 5px;
display: block;
width: 106px;
height: 86px;
}
.pictindex li p {
margin: 0;
font-size: 12px;
}
.pictindex li a img {
border: 0;
}
.paging {
margin: 1em auto 1.5em;
width:425px;
font-size: 13px;
text-align:center;
}
/* BBS */
#bbs {
margin:auto;
width:800px;
background-color:#E6E6E6
}
.toplwl{
margin: 1em auto;
border:0px solid red;
width:460px;
font-size:14px;
font-weight:bold;
line-height:20px;
text-align:left;
}
#bbs .contheader .desc {
margin: 0 auto 1em;
background:url(../img/inter/b.jpg);
background-repeat:no-repeat;
padding: 10px 40px 10px 30px;
width: 580px;
height: 295px;
line-height:18px;
font-size: 12px;
}
#bbs .formtable {
margin: 0 90px 0 auto;
background: transparent url(images/change/hg.jpg) no-repeat right bottom;
}
#bbs .spoil {
background-image: url(images/change/jian.jpg);
}
#bbs .comment {
margin: 1em auto;
width:520px;
}
#bbs .pu {
padding: 0 0 10px;
background: transparent url(images/bg_bbs_pu.gif) no-repeat left bottom;
}
#bbs .pu .inner {
padding: 10px 10px 0;
background: transparent url(images/bg_bbs_pu.gif) no-repeat left top;
}
#bbs .or {
padding: 0 0 10px;
background: transparent url(images/bg_bbs_or.gif) no-repeat left bottom;
}
#bbs .or .inner {
padding: 10px 10px 0;
background: transparent url(images/bg_bbs_or.gif) no-repeat left top;
}
#bbs .bbsbrd {
margin: 0 auto;
background-image: url("images/fk.gif");
width: 485px;
height: 6px;
}
#bbs .comres {
margin: 0 0 0 50px;
width: 450px;
}
#bbs .comment td {
padding: 5px 10px;
background-color: #fff;
}
#bbs .comment td p.date {
text-align: right;
}
#bbs .comment td.comtitle {
width: 68%;
font-weight: bold;
text-align: center;
}
#bbs .comment td.comname {
text-align: center;
}
#bbs .comment .resbtn {
margin: .5em 0;
text-align: center;
}
#bbs .comment td.comtext {
padding: 10px;
}
/* Vote */
#vote {
margin:auto;
width:800px;
background-color:#E6E6E6
}
#vote table {
margin: 0 auto;
}
#vote .bggr {
background-color: #e6e6e6;
}
#vote .bgwh {
background-color: #fff;
}
#vote .contheader {
margin: 1em 0;
}
#vote .contbottom {
padding: 1.5em 0 1em;
background-color: #fff;
}
#vote .contheader .desc {
margin: 0 auto 1em;
background:url(../img/inter/b.jpg);
background-repeat:no-repeat;
padding: 10px 40px 10px 30px;
width: 580px;
height: 295px;
line-height:18px;
font-size: 12px;
}
#vote .spoil {
background-image: url(images/change/jian.jpg);
}
#vote .comment {
margin: 1em auto;
width:520px;
padding: 0;
}
#vote .bbsbrd {
margin: 0 auto;
background-image: url("images/fk.gif");
width: 485px;
height: 6px;
}
#vote .comres {
margin: 0 0 0 50px;
width: 450px;
}
#vote .comment td {
padding: 0 10px;
background-color: #fff;
}
#vote .comment td p.date {
text-align: right;
}
#vote .comment td.comtitle {
width: 68%;
font-weight: bold;
text-align: center;
}
#vote .comment td.comname {
text-align: center;
}
#vote .comment .resbtn {
margin: .5em 0;
text-align: center;
}
#vote .comment td.comtext {
padding: 10px;
}

/* paging */
.paging {
margin: 2em auto;
}
.paging a:link{
color:#588B19;
}
.paging a:visited{
color:#588B19;
}
.paging a:hover{
color:#588B19;
}
.paging a:active{
color:#588B19;
}

.cfx:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.cfx {
  min-height: 1px;
}
* html .cfx {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/* */

#header ul#header_menu:after,
#header #logo:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}

* html #header ul#header_menu,
* html #header #logo { zoom: 1; } /* IE6 */

*:first-child+html #header ul#header_menu,
*:first-child+html #header #logo { zoom: 1; } /* IE7 */

#header ul#header_menu:after,
#header #logo:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}

* html #header ul#header_menu,
* html #header #logo { zoom: 1; } /* IE6 */

*:first-child+html #header ul#header_menu,
*:first-child+html #header #logo { zoom: 1; } /* IE7 */
#wrapper {
margin: 0 auto;
width: 800px;
}
#header{
	width:800px; height:84px;
	position: absolute;
	top:0;
	z-index: 500;
font-size: 11px;
	}
#header h1,
#header p {
margin: 0;
}
#header a {
color:#000000;
outline:medium none;
text-decoration:underline;
}
#header a img {
border: 0;
}
#header ul,
#header li {
margin: 0;
padding: 0;
list-style-type: none;
}
#header #logo{
	height:60px;
	background:transparent url(http://www.asciibook.com/dd/img/header_logo.jpg) no-repeat center top;
}

#header #logo h1{float:left;}
#header #logo p{
	float:right;
	width:150px;
	}
#header #logo p a{
	display:block;
	width:150px;height:20px;
	color:#fff;
	text-indent:-9999px;
	}

#header #logo p a.header_mail{margin-top:10px;}
#header #logo p a.header_rule{margin-top:5px;}

ul#header_menu ul,
ul#header_menu li {
margin: 0;
padding: 0;
}
ul#header_menu li{
	float:left;
	font-size:11px;
	line-height:1.2em;
	background-color:#aebddc;
	height:23px;
	}

ul#header_menu li a{
	display:block;
	height:23px;
	text-indent:-9999px;
	}


ul#header_menu li ul{
	position:absolute;
	display:none;
	z-index: 600;
	}

ul#header_menu li ul li{
	float:none;
	height:auto;
	}

ul#header_menu li ul li a{
	padding:5px;
	text-decoration: none;
	height:auto;
	text-indent:1px;
	}

ul#header_menu li ul li a:hover{
	 text-decoration: underline;
	 color:#0000ff;
	}

ul#header_menu{
	zoom:1;
	}
ul#header_menu:after {
	height:0;
	visibility:hidden;
	content:".";
	display:block;
	clear:both;
	}

ul#header_menu li.h_menu_dd,ul#header_menu li.h_menu_dd li{	width:148px;}
ul#header_menu li.h_menu_dd a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh_02.jpg);}
ul#header_menu li.h_menu_dd a.menu_top:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_02.jpg);}
#fantasy ul#header_menu li.h_menu_dd a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh2_02.jpg);}

ul#header_menu li.h_menu_dragon,ul#header_menu li.h_menu_dragon li{	width:121px;}
ul#header_menu li.h_menu_dragon a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh_03.jpg);}
ul#header_menu li.h_menu_dragon a.menu_top:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_03.jpg);}
ul#header_menu li.h_menu_dragon a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh_03.gif);}
ul#header_menu li.h_menu_dragon a.menu_top_new:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_03.gif);}
#dragonlance ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_2_4 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_2 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_2_2 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_2_3 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_2_5 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_3 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_4 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_5 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_6 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_9 ul#header_menu li.h_menu_dragon a.menu_top,
#dragonlance_7 ul#header_menu li.h_menu_dragon a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh2_03.jpg);}
#dragonlance ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_2_4 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_2 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_2_2 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_2_3 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_2_5 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_3 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_4 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_5 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_6 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_9 ul#header_menu li.h_menu_dragon a.menu_top_new,
#dragonlance_7 ul#header_menu li.h_menu_dragon a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh2_03.gif);}



ul#header_menu li.h_menu_forg,ul#header_menu li.h_menu_forg li{	width:146px;}
ul#header_menu li.h_menu_forg a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh_04.jpg);}
ul#header_menu li.h_menu_forg a.menu_top:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_04.jpg);}
ul#header_menu li.h_menu_forg a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh_04.gif);}
ul#header_menu li.h_menu_forg a.menu_top_new:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_04.gif);}
#forgotten_realms ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_2_3 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_2 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_2_2 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_3_3 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_3 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_3_2 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_5 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_5_2 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_5_3 ul#header_menu li.h_menu_forg a.menu_top,
#fprgotten_4 ul#header_menu li.h_menu_forg a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh2_04.jpg);}
#forgotten_realms ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_2_3 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_2 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_2_2 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_3_3 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_3 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_3_2 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_5 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_5_2 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_5_3 ul#header_menu li.h_menu_forg a.menu_top_new,
#fprgotten_4 ul#header_menu li.h_menu_forg a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh2_04.gif);}



ul#header_menu li.h_menu_gray,ul#header_menu li.h_menu_gray li{width:113px;}
ul#header_menu li.h_menu_gray a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh_07.jpg);}
ul#header_menu li.h_menu_gray a.menu_top:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_07.jpg);}
ul#header_menu li.h_menu_gray a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh_07.gif);}
ul#header_menu li.h_menu_gray a.menu_top_new:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_07.gif);}
#grayhawk ul#header_menu li.h_menu_gray a.menu_top,
#other_2 ul#header_menu li.h_menu_gray a.menu_top,
#other_2_2 ul#header_menu li.h_menu_gray a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh2_07.jpg);}
#grayhawk ul#header_menu li.h_menu_gray a.menu_top_new,
#other_2 ul#header_menu li.h_menu_gray a.menu_top_new,
#other_2_2 ul#header_menu li.h_menu_gray a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh2_07.gif);}


ul#header_menu li.h_menu_other,ul#header_menu li.h_menu_other li{	width:156px;}
ul#header_menu li.h_menu_other a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh_05.jpg);}
ul#header_menu li.h_menu_other a.menu_top:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_05.jpg);}
ul#header_menu li.h_menu_other a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh_05.gif);}
ul#header_menu li.h_menu_other a.menu_top_new:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_05.gif);}
#other_fantasy ul#header_menu li.h_menu_other a.menu_top,
#ne_bk_c ul#header_menu li.h_menu_other a.menu_top,
#ne_bk_j ul#header_menu li.h_menu_other a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh2_05.jpg);}
#other_fantasy ul#header_menu li.h_menu_other a.menu_top_new,
#ne_bk_c ul#header_menu li.h_menu_other a.menu_top_new,
#ne_bk_j ul#header_menu li.h_menu_other a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh2_05.gif);}


ul#header_menu li.h_menu_community,ul#header_menu li.h_menu_community li{	width:116px;}
ul#header_menu li.h_menu_community a.menu_top{background-image:url(http://www.asciibook.com/dd/img/dh_06.jpg);}
ul#header_menu li.h_menu_community a.menu_top:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_06.jpg);}
ul#header_menu li.h_menu_community a.menu_top_new{background-image:url(http://www.asciibook.com/dd/img/dh_06.gif);}
ul#header_menu li.h_menu_community a.menu_top_new:hover{background-image:url(http://www.asciibook.com/dd/img/dh2_06.gif);}

