span.miscoptbar					{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px; 	}
span.bottominfoline				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px; 	}

span.locationboard {
  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold
}
span.locationforum				{ font-family:	verdana,arial,helvetica,sans-serif; 	font-size:	14px; 	font-weight:	bold;	}
span.locationtopic				{ font-family:	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	font-weight:	bold;	}

span.forumlistheader			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	14px;	font-weight: 	bold;	}
span.forumlistnewswitch			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	13px;	font-weight:	bold;	}
span.forumlistnonewswitch		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	13px;	font-weight:	bold;	}
.forumlistforumname				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	13px;	font-weight:	bold;	}
span.forumlistseparator			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	16px;	}
span.forumlistdescription		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.forumlistnumtopics			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	font-weight:	bold;	}
span.forumlistnumposts			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.forumlistadministrators	{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.forumlistmoderators		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.forumlistlastpost			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.forumlistwhosonline		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
.forumlistwhosonlinetable		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	width: 100%;	}
.forumlistwhosonlinetd			{ border-width: 0px 0px 0px 0px; 	border-style: none; text-align: left;	}
.forumlist_separator_td			{ border-width: 0px 0px 0px 0px;	padding: 5px 5px 5px 5px; }
.forum_list_table				{ padding: 0px 0px 0px 0px; 	border-style: solid;}
.forum_list_header_newtext_td	{ padding: 5px 5px 5px 5px;	}
.forum_list_header_forum_td		{ padding: 5px 5px 5px 5px;	}
.forum_list_header_topics_td	{ padding: 5px 5px 5px 5px;	}
.forum_list_header_posts_td		{ padding: 5px 5px 5px 5px;	}
.forum_list_header_lastpost_td	{ padding: 5px 5px 5px 5px;	}
.ak_fl_forumrow_mouseover_on	{ background-color: #e7f9fd; cursor: pointer;	padding: 5px 5px 5px 5px;	border-width: 0px 0px 0px 0px;	}
.ak_fl_forumrow_mouseover_off	{ padding: 5px 5px 5px 5px;	border-width: 0px 0px 0px 0px;	}

.ak_fl_boardstats_master_table	{ width: 100%; border-width: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.forumlistboardstatstable		{ width: 100%;  margin-left: auto; margin-right: auto; }
.forumlistboardstatsheader		{ border-width: 0px 0px 1px 0px; font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	font-weight:	bold;}
.forumlistboardstatstitle		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	border-style: none;	}
.forumlistboardstatsdata		{ border-width: 0px 0px 0px 0px; font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
.ak_fl_forummods				{ font-family: verdana,arial,helvetica,sans-serif;		font-size:	10px; }

.ak_fl_lp_today					{ font-weight: bold; }
.ak_fl_lp_yesterday				{ }

.ak_miscoptbar_table			{ }

span.topiclistheader			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	14px;	font-weight:	bold;	}
span.topiclistnewswitch			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	13px;	font-weight:	bold;	}
span.topiclistnonewswitch		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	13px;	font-weight:	bold;	}
.topiclisttopicname				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	13px;	font-weight:	bold;	}
span.topiclisttopicclosed		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	}
span.topiclisttopicsticky		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	}
span.topiclisttopichidden		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	font-weight:	bold;	}
span.topicliststartedby			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	}
span.topiclistreplies			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	}
span.topiclistviews				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	}
span.topiclistlastpost			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.topiclistpostnewtopic		{ font-family: 	courier; 								font-size:	14px;	font-weight:	bold;	}
span.pageindex					{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.pageindexvalue				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.pageindexvaluenow			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10;		font-style:		bold;}
.topic_list_table				{ padding: 0px 0px 0px 0px;		border-style: solid;	}
.topic_list_header_modbox_td	{ padding: 5px 5px 5px 5px;	}
.topic_list_header_newtext_td	{ padding: 5px 5px 5px 5px;	}
.topic_list_header_posticon_td	{ padding: 5px 5px 5px 5px;	}
.topic_list_header_topic_td		{ padding: 5px 5px 5px 5px;	}
.topic_list_header_startedby_td	{ padding: 5px 5px 5px 5px;	}
.topic_list_header_replies_td	{ padding: 5px 5px 5px 5px;	}
.topic_list_header_views_td		{ padding: 5px 5px 5px 5px;	}
.topic_list_header_lastpost_td	{ padding: 5px 5px 5px 5px;	}
.ak_tl_topicrow_mouseover_on	{ background-color: #e7f9fd;	padding: 10px 10px 10px 10px;  border-width: 0px 0px 0px 0px;	}
.ak_tl_topicrow_mouseover_off	{ padding: 10px 10px 10px 10px;  border-width: 0px 0px 0px 0px; }
.ak_tl_empty_forum				{ font-weight:	bold;}

span.postlistusername			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	font-weight:	bold;	}
span.postlistusertitle			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	font-weight:	bold;	}
span.postlistusertype			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistregistered			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistregisteredvalue	{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistlocation			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistlocationvalue		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistposts				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistpostsvalue			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlist_karma				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlist_karma_value		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistedit				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	font-weight:	bold;	}
span.postlistreply				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	font-weight:	bold;	}
span.postlistdelete				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	font-weight:	bold;	}
span.postlistquote				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	font-weight:	bold;	}
span.postlistquotedtext			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	9px;	}
span.postlistdate				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistpostname			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	font-weight:	bold;	}
span.postlistpostbody			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	}
span.postlisteditedby			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	font-style:		italic;}
span.postlisteditedbyvalue		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	12px;	font-style:		italic;}
span.postlistaddareply			{ font-family: 	courier; 								font-size:	14px;	font-weight:	bold;}
span.postlistsendpm				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistsendicq			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistsendaim			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistsendmsn			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistsendyahoo			{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlistblog				{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlist_karma_applaud		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}
span.postlist_karma_smite		{ font-family: 	verdana,arial,helvetica,sans-serif; 	font-size:	10px;	}

.qcode_bar_but					{ font-family:	verdana,arial,helvetica,sans-serif;		font-size:	12px;	background-color:	#fafafa;	}

.msgform_clickable_smiley_box_h	{ font-family:	verdana,arial,helvetica,sans-serif;		font-size:	12px;	font-weight:	bold;	}
.msgform_clickable_smiley_box_b	{ border-width: 1px 1px 1px 1px;}
.msgform_clickable_smiley_box_b_td	{ }
.ak_msgform_master_table		{ font-family:  verdana,arial,helvetica,sans-serif; 	font-size: 	12px;	border-width:	1px; border-collapse: collapse;}
.ak_msgform_subject_left_td		{ }
.ak_msgform_subject_right_td	{ }
.ak_msgform_message_left_td		{ }
.ak_msgform_message_right_td	{ }
.ak_msgform_newtopic_submit_button		{ }
.ak_msgform_newtopic_preview_button		{ }
.ak_msgform_postreply_submit_button		{ }
.ak_msgform_postreply_preview_button	{ }
.ak_msgform_editpost_submit_button		{ }
.ak_msgform_editpost_preview_button		{ }
.ak_msgform_topic_posted_table	{ border-collapse: collapse; border-width: 0px 0px 0px 0px; font-family:  verdana,arial,helvetica,sans-serif;     font-size:  18px;   font-weight:    bold; text-align: center; margin-left: auto; margin-right: auto; width: 90%; }
.ak_msgform_topic_posted_td		{ }
.ak_msgform_reply_added_table	{ border-collapse: collapse; border-width: 0px 0px 0px 0px; font-family:  verdana,arial,helvetica,sans-serif;     font-size:  18px;   font-weight:    bold; text-align: center; margin-left: auto; margin-right: auto; width: 90%; }
.ak_msgform_reply_added_td		{ }
.ak_msgform_post_edited_table	{ border-collapse: collapse; border-width: 0px 0px 0px 0px; font-family:  verdana,arial,helvetica,sans-serif;     font-size:  18px;   font-weight:    bold; text-align: center; margin-left: auto; margin-right: auto; width: 90%; }
.ak_msgform_post_edited_td		{ }

.ak_msgform_poll_options_table	{ }
.ak_msgform_poll_options_head_td { }
.ak_msgform_poll_options_left_td { }
.ak_msgform_poll_options_right_td { }

.ak_poll_table					{ font-family:	verdana,arial,helvetica,sans-serif;		font-size:	12px;}
.ak_poll_table_header			{ }
.ak_poll_table_option_lcell1	{ }
.ak_poll_table_option_lcell2	{ }
.ak_poll_table_option_rcell1	{ }
.ak_poll_table_option_rcell2	{ }

.ak_poll_table_option_gcell1	{ }
.ak_poll_table_option_gcell2	{ }
.ak_poll_table_option_gback1	{ background-color: #7777ff;}
.ak_poll_table_option_gback2	{ background-color: #4444ff;}
.ak_poll_table_option_pcell1	{ font-size:	10px; font-weight: bold; }
.ak_poll_table_option_pcell2	{ font-size:	10px; font-weight: bold; }

.ak_poll_table_button_cell		{ }
.ak_poll_table_viewres_cell		{ }
.ak_poll_table_stats_cell		{ font-size:	10px;}


.ak_clickposticon_table				{ border-style: solid;  border-width: 1px 1px 1px 1px; }
.ak_clickposticon_td				{ }
.ak_subject_posticon_table			{ font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; padding: 2px 2px 2px 2px; border-style: solid;  border-width: 1px 1px 1px 1px; }
.ak_subject_posticon_head_td		{ }
.ak_subject_posticon_icons_td		{ }

.ak_msg_seememberlist_table			{ text-align: left; border-style: solid;  border-collapse: collapse; border-width: 1px 1px 1px 1px;  font-family: verdana,arial,helvetica,sans-serif; font-size:	10px;}

.ak_msg_seememberlist_head_user_td		{ border-style: solid;  border-width: 0px 0px 2px 0px; font-size: 14px; font-weight: bold;  padding: 10px;}
.ak_msg_seememberlist_head_date_td		{ border-style: solid;  border-width: 0px 0px 2px 0px; font-size: 14px; font-weight: bold;  padding: 10px;}
.ak_msg_seememberlist_head_im_td		{ border-style: solid;  border-width: 0px 0px 2px 0px; font-size: 14px; font-weight: bold;  padding: 10px;}
.ak_msg_seememberlist_head_pm_td		{ border-style: solid;  border-width: 0px 0px 2px 0px; font-size: 14px; font-weight: bold;  padding: 10px;}
.ak_msg_seememberlist_head_email_td		{ border-style: solid;  border-width: 0px 0px 2px 0px; font-size: 14px; font-weight: bold;  padding: 10px;}

.ak_msg_seememberlist_user_td1		{ padding: 5px; border-style: dotted;  border-width: 0px 0px 0px 0px; }
.ak_msg_seememberlist_user_td2		{ padding: 5px; border-style: dotted;  border-width: 1px 0px 1px 0px; }
.ak_msg_seememberlist_date_td1		{ padding: 5px; border-style: dotted;  border-width: 0px 0px 0px 0px; }
.ak_msg_seememberlist_date_td2		{ padding: 5px; border-style: dotted;  border-width: 1px 0px 1px 0px; }
.ak_msg_seememberlist_im_td1		{ padding: 5px; border-style: dotted;  border-width: 0px 0px 0px 0px; }
.ak_msg_seememberlist_im_td2		{ padding: 5px; border-style: dotted;  border-width: 1px 0px 1px 0px; }
.ak_msg_seememberlist_pm_td1		{ padding: 5px; border-style: dotted;  border-width: 0px 0px 0px 0px; }
.ak_msg_seememberlist_pm_td2		{ padding: 5px; border-style: dotted;  border-width: 1px 0px 1px 0px; }
.ak_msg_seememberlist_email_td1		{ padding: 5px; border-style: dotted;  border-width: 0px 0px 0px 0px; }
.ak_msg_seememberlist_email_td2		{ padding: 5px; border-style: dotted;  border-width: 1px 0px 1px 0px; }
.ak_msg_seememberlist_showing		{ font-family: verdana,arial,helvetica,sans-serif; font-size:	12px; font-weight: bold;}

.ak_msg_simplesearch_master_table	{ width: 90%;}
.ak_msg_simplesearch_master_td		{ }
.ak_msg_simplesearch_main_table		{ width: 99%; border-width: 1px; border-style: dashed; margin-left: auto; margin-right: auto; font-family: verdana,arial,helvetica,sans-serif; font-size:   12px;}
.ak_msg_simplesearch_topic_td		{ padding: 16px; text-align: left;}
.ak_msg_simplesearch_uname_td		{ text-align: right; padding: 6px;}

.ak_msg_master_table				{ }
.ak_msg_post_master_table			{ border-style: solid;	}
.ak_msg_post_table					{ }
.ak_msg_post_signature_block		{ }

.ak_msg_forumlist_aboveforums_table		{ display: none; }
.ak_msg_forumlist_aboveforums_table_td	{ display: none; }
.ak_msg_forumlist_belowforums_table		{ display: none; }
.ak_msg_forumlist_belowforums_table_td	{ display: none; }

.ak_msg_topiclist_abovetopics_table		{ display: none; }
.ak_msg_topiclist_abovetopics_table_td	{ display: none; }
.ak_msg_topiclist_belowtopics_table		{ display: none; }
.ak_msg_topiclist_belowtopics_table_td	{ display: none; }

.ak_msg_postlist_aboveposts_table		{ display: none; }
.ak_msg_postlist_aboveposts_table_td	{ display: none; }
.ak_msg_postlist_belowposts_table		{ display: none; }
.ak_msg_postlist_belowposts_table_td	{ display: none; }

.ak_msg_postlist_betweenposts_table		{ display: none; }
.ak_msg_postlist_betweenposts_table_td	{ display: none; }

.ak_msg_postlist_belowposts_table		{ display: none; }
.ak_msg_postlist_belowposts_table_td	{ display: none; }

.ak_msg_memberlist_abovelist_table		{ }
.ak_msg_memberlist_abovelist_table_td	{ }
.ak_msg_memberlist_belowlist_table		{ }
.ak_msg_memberlist_belowlist_table_td	{ }


/*****************************************/

pre br { display: none }
.postlisteditedby { margin-right: 0.5em }
.postlisteditedby, .postlisteditedbyvalue { display:block; float: left }

#bonus { display: block; font-size: xx-small; width: 100%; height: 140px }
/* .notice * { color: #ffaa00 !important } */
.notice p { margin: 0; font-size: 10px; line-height: 14px }
.notice .spoiler { font-weight: bold }

html > body { background-attachment: fixed }
#outer-table { width: 100% }

#track { position: absolute; top: 0 }
#misc_board_time_is { white-space: nowrap; float: right }
#misc_logged_in_as { font-size: xx-small }
#header { position: absolute; top: 8px; left: 0; width: 100% }
#QR {
  width: 67%; height: 126px;
  display: block; border: none; margin-top: 0.25em
}
#Google { width: 300px; height: 55px; float: right; border: none }
/* Banner is 728px, but IE thinks it needs 730px for some reason. */
#banner { width: 730px; line-height: 12px; font-size: 10px }
#banner a {
  display: block;
  width: 100px;
  float: left;
  text-align: center;
  color: white;
  text-decoration: none;
  margin: 0 2px
}
iframe { border: none }
#logo { top: 4px; left: 13px; cursor: e-resize }
#sidebar-top { position:absolute; top:47px; cursor: e-resize }
#nav { width: 100px; height: 717px; top: 50px; left: 11px; overflow: visible }
#extra { width: 120px; height: 1425px; top: 718px; left: 1px; overflow: hidden; z-index: 10 }
#logo, #nav, #extra { position: absolute }
/* body > #logo, body > #nav { position: fixed } */
#main-ul { width: 14px; height: 14px; background: url("http://CJKDramas.com/img/ul.png") no-repeat }
#main-up { height: 8px; background: url("http://CJKDramas.com/img/up.gif") white repeat-x }
#main-ur { width: 14px; height: 14px; background: url("http://CJKDramas.com/img/ur.png") right no-repeat }
#main-lt { width: 8px; background: url("http://CJKDramas.com/img/lt.gif") white repeat-y }
#main-rt { width: 4px; background: url("http://CJKDramas.com/img/rt.gif") white right repeat-y }
#main-bl, #com1-runboard-com  #foot-l { width: 14px; height: 14px; background: url("http://CJKDramas.com/img/bl.png") no-repeat }
#main-bt, #com1-runboard-com  #foot-c { height: 8px; background: url("http://CJKDramas.com/img/bt.gif") white bottom repeat-x }
#main-br, #com1-runboard-com  #foot-r { width: 14px; height: 14px; background: url("http://CJKDramas.com/img/br.png") right no-repeat }
#main-content {
  background: white; vertical-align: top;
  /* for displaying Google cached pages */
  /* font-size: 0; line-height: 0 */
}
/* for displaying Google cached pages */
.ak_msg_master_table center { font-size: 0; line-height: normal }

/* undo changes for displaying Google cached pages */
#main-content h1 { font-size: 24pt }
#main-content h2 { font-size: 18pt }
#main-content h1,
#main-content h2,
#main-content .postlistaddareply,
#main-content font
  { line-height: normal }
.ak_msg_master_table, .ak_msgform_master_table {
  font-size: 10pt; line-height: normal
}
ak_msg_master_table font, ak_msg_post_master_table,
    .ak_msg_post_master_table center, .ak_fl_boardstats_master_table,
    .msgform_clickable_smiley_box_h, .forum_list_table {
  font-size: inherit; line-height: normal
}
.ak_msg_master_table a, .ak_msg_post_master_table a, .ak_msgform_master_table
  { line-height: normal }

#banner img { border: none; width: 100px; height: 75px }
#tmp-form { display: none }
.smileys { float: right; width: 100px; height: 100px; overflow: auto; border: medium outset #316396 }
.smileys img { cursor: crosshair }
.whosonline { font-size: larger }
.whosonline a:link, .whosonline a:visited { text-decoration: none }
.forum {}
#ms-hdr { float: right; width: 355px }

.grp { border: thin inset }

/* #header-menu is present because IE doesn't pick up .jump for the header for reasons unknown. */
.jump, #header-menu {
  width: 100%;
  overflow: visible;
  height: 49px;
  /* Firefox assings a border to an iframe by default. */
  border: none
}
#welcome, #welcome * { color: white; font-size: 0 }
body#com1-runboard-com > #footer-fixed { position: fixed; bottom: 0; width: 100%; height: 48px }

/* Make clickable images more obvious. */
a img, #mini-stats { border-bottom: 3px groove #0099BB }
a > img, span > #mini-stats { border-bottom: 3px ridge #0099BB }

span[title] { border-top: thin dotted #316396; padding-top: 2px }
span[title] img { border-top: thick ridge #0099BB !important }

.SUR { font-weight: bold }

.ak_fl_forumrow_mouseover_off, span.forumlistdescription { font-size: 0 }
.ak_fl_forumrow_mouseover_off a { font-size: 11pt }
.ak_fl_forummods, .ak_fl_forumrow_mouseover_off .ak_fl_forummods a { font-size: xx-small }
.ak_msg_post_signature_block {
  clear: both;
  font-size: xx-small;
  margin-top: 0.5em;
  padding-top: 0;
  border: 2px white;
  border-top-style: groove
}
.ak_msg_post_table { white-space: normal }
.ak_msg_post_signature_block br:first-child { display: none }
.ak_msg_post_signature_block img { max-height: 150px }

span.forumlistforumname { font-size: 11pt }
span.forumlistlastpost, span.forumlistlastpost a { font-size: 8pt }
.forumlistboardstatstable { border: 1px solid #222222; border-left-width: 0; font-size: 8pt }
.forumlistboardstatstable td { border: solid #222222; border-width: 0 0 0 1px; padding: 1px }
.forumlistboardstatstitle { background-color: #dddddd }
.forumlistboardstatsdata { background-color: #eeeeee }
td.forumlistboardstatsheader {
  border-bottom-width: 1px;
  color: #c1c2c4;
  text-align: center;
  background: #5b6fbc url("http://CJKDramas.com/img/fade.png")
}

.forum_list_table div, .topic_list_table div { margin: 0 2pt }
.forum_list_table td { padding: 4pt }
.lastpost_date { font-size: xx-small }
.topic_list_table td { padding: 4pt 0 }
.topic_list_table input { margin: 0 }
.topiclisttopicname { display: block; margin: 0 2pt }
.topiclistlastpost { display: block; margin: 0 2pt }

td font span.forumlistdescription { font-size: 8pt }
td { overflow: auto }
span.topiclistnewswitch { display: block; text-align: center }
span.topicliststartedby { font-size: x-small }
span.pageindex, span.pageindexvalue { font-size: xx-small }

td.ak_tl_topicrow_mouseover_on a { color: black }
.ak_tl_topicrow_mouseover_off img, .ak_tl_topicrow_mouseover_on img, .ak_subject_posticon_icons_td img, .postlistpostname img { min-width: 15px; min-height: 15px; width: auto; height: auto }
.topiclisttopicsticky { display: block; float: right; position: relative; top: -15px; height: 0 }
span.topiclisttopicclosed, span.topiclisttopicsticky { font-size: 0 }
.ak_subject_posticon_icons_td { text-align: right }
.ak_subject_posticon_head_td { text-align: center }

.ak_msg_master_table { border-collapse: collapse }

.ak_msg_post_table img { max-width: 100px }
.ak_msg_post_table a img { width: auto }

/* .ak_msg_post_table td > img:hover { max-height: none; max-width: none } */

.post_list_delete { color: red; border: none }
span.postlistquotedtext { font-size: 8pt }

/* .ak_msg_post_signature_block { max-width: 722px } */
.postlistusertype { font-size: xx-small }
.post_list .postlistusertype { font-size: 5pt }
span.postlistdate { font-size: xx-small }
.postlistusertitle img { display: block }

.postlistsendpm img, .postlistsendaim img, .postlistsendmsn img, .postlistsendyahoo img, .postlistsendicq img, .postlistblog img, .ak_msg_seememberlist_im_td1 img,  
.ak_msg_seememberlist_pm_td1 img, .ak_msg_seememberlist_email_td1 img, .ak_msg_seememberlist_im_td2 img,  .ak_msg_seememberlist_pm_td2 img, .ak_msg_seememberlist_email_td2 img {
  border: none;
  border-bottom: 3px groove rgb(0,153,187);
  width: 54px;
  height: 18px
}
.postlistsendpm a > img, .postlistsendaim a > img, .postlistsendmsn a > img, .postlistsendyahoo a > img, .postlistsendicq a > img, .postlistblog a > img, .ak_msg_seememberlist_im_td1 a > img,  
.ak_msg_seememberlist_pm_td1 a > img, .ak_msg_seememberlist_email_td1 a > img, .ak_msg_seememberlist_im_td2 a > img,  .ak_msg_seememberlist_pm_td2 a > img, .ak_msg_seememberlist_email_td2 a > img {
  border-bottom: 3px ridge rgb(0,153,187);
}
.bottominfoline { white-space: normal }

textarea { font-size: 12px }
/* .ak_msg_master_table center table { clear: both } */

.Moderator {
  color: #3399EE; font-family: "Arial Black", sans-serif;
  background: url("http://www.todojuegos.com/modules/Forums/images/smiles/gathering.gif") no-repeat bottom;
  width: 65px; height: 43px
}
.prolific { color: #102182 }
span.Adm { font-size: 200% }

.msgform_clickable_smiley_box_b td { border: none }

.ak_msgform_master_table { background: #f8f9fa }
.ak_msgform_master_table input, .ak_msgform_master_table button {
  background: #dddddd url("http://CJKDramas.com/img/button-bg.gif")
    center repeat-x
}

.ak_msgform_subject_right_td input, input.file { background: inherit }

.block { display: block }
.p { display: block; margin: 1em 0 }
.ul { display: block; margin: 1em 0; padding-left: 40px; list-style-type: disc }
.ol { display: block; margin: 1em 0; padding-left: 40px; list-style-type: decimal; counter-increment: span }
.li { display: list-item; margin: 0.3ex 0; -moz-float-edge: margin-box }
.sup { vertical-align: super; font-size: smaller; line-height: normal }
.sub { vertical-align: sub; font-size: smaller; line-height: normal }

.undisplayed { display: none }
.float-left { float: left; margin: 1ex 1em 1ex 0 }
.float-right { float: right; margin: 1ex 0 1ex 1em }
.clear, .postlisteditedby { clear: both }
.larger { font-size: larger !important }
.large { font-size: large !important }
.x-large { font-size: x-large !important }
.xx-large { font-size: xx-large !important }
.smaller { font-size: smaller !important }
.hide-br br { display: none; font-size: 0; height: 0; line-height: 0 }
.center { text-align: center }
.justify { text-align: justify }
.right { text-align: right }
.overflow { overflow: auto }
.scroll { overflow: scroll }
.overline { text-decoration: overline }
.line-through { text-decoration: line-through }
.blink { text-decoration: blink }

/* for clearing at the end of posts with floats */

.end { clear: both; font-size: 0 }

.thumbnail img {
  max-width: 1in !Important;
  border: thick outset #316396;
  margin: 1px;
  /* for IE/Win32's lack of max-width */
  width: expression("1in")
}
a:hover .thumbnail img { border: none; max-width: inherit !important; width: auto }


/* replacement for Runboard's [quote] */

.blockquote {
  margin: 1em 40px;
  padding: 0.5em 0;
  border: 2px white;
  border-style: groove none
}

/* spoiler and spoiler revelation classes */

.spoiler { color: #E5E5E5; background: #E5E5E5; border: 1px dotted red }
.spoiler a:link { color: #E5E5E5 }
.reveal:hover + .spoiler { color: black; border-color: transparent; background: inherit }
.reveal:hover + .spoiler a:link { color: #316396 }
.reveal { float: right; display: inline; vertical-align: top }

.ja-JP, .ja { font-family: "Wadalab Gothic", "Mincho", "Arial Unicode MS", sans-serif }
.zh, .zh-TW, .zh-CN, .zh-HK, .zh-SG, .ja, .ja-JP, .ko, .ko-KR { font-size: 125% }

.romanized { font-style: italic }
.romanized.zh, .romanized.zh-TW, .romanized.zh-CN, .romanized.zh-HK { font-style: normal }
.romanized, .romanized * { font-family: "Verdana", "Arial", "Helvetica", sans-serif !important; }
.romanized { font-size: 100% }
ruby rt, ruby rtc { font-size: 60% !important; font-style: normal !important }
rbc + rtc { margin: 0 0.2em 0.1em 0.2em }
rtc + rtc { margin: 0.2em 0.1em 0 0.2em }
ruby.x-large rt, ruby.x-large rtc { font-size: 10pt }
ruby.xx-large rt, ruby.xx-large rtc { font-size: 12pt }
ruby rtc rt { font-size: 100% !important }

body table.ak_msgform_master_table input, body table.ak_msgform_master_table textarea { font-family: "Arial Unicode MS", "Verdana", "Arial", "Helvetica", sans-serif }
.en, .en-US { font-family: "Verdana", "Arial", "Helvetica", sans-serif }
.en pre, .en-US pre, pre.en, pre.en-US { font-family: fixed }

.zh, .zh-TW, .zh-HK {

  font-family: "song", "新細明體", "PMingLiU", "MingLiU", "Apple LiSung Light", "Ming", "AR PL Mingti2L Big5", "Arial Unicode MS", sans-serif
}

i.zh, i.zh-TW, i .zh, i .zh-TW, .zh i, .zh-TW i {
  font-style: normal;
  font-family: "新細明體", "PMingLiU", "MingLiU", "Apple LiSung Light", "Kai", "AR PL KaitiM Big5", "Arial Unicode MS", sans-serif
}

.zh-CN, .zh-SG {
  font-family: "SimSun-18030", "SimSun", "MS Song", "卜悶", "Song", "AR PL SungtiL GB", "Arial Unicode MS", sans-serif
}

.ko, .ko-KR {
  font-family: "閏顕", "Mincho", "Dotum", "Arial Unicode MS", sans-serif
}

i.ko, i.ko-KR, i .ko, i .ko-KR, .ko i, .ko-KR i {
  font-style: normal;
}

#tl_td_1_3, #tl_td_2_3, #tl_td_3_3, #tl_td_4_3, #tl_td_5_3, #tl_td_6_3, #tl_td_7_3, #tl_td_8_3, #tl_td_9_3, #tl_td_10_3, #tl_td_11_3, #tl_td_12_3, #tl_td_13_3, #tl_td_14_3, #tl_td_15_3, #tl_td_16_3, #tl_td_17_3, #tl_td_18_3, #tl_td_19_3, #tl_td_20_3, #tl_td_21_3, #tl_td_22_3, #tl_td_23_3, #tl_td_24_3, #tl_td_25_3, #tl_td_26_3, #tl_td_27_3, #tl_td_28_3, #tl_td_29_3, #tl_td_30_3, #tl_td_31_3, #tl_td_32_3, #tl_td_33_3, #tl_td_34_3, #tl_td_35_3, #tl_td_36_3, #tl_td_37_3, #tl_td_38_3, #tl_td_39_3, #tl_td_40_3, #tl_td_41_3, #tl_td_42_3, #tl_td_43_3, #tl_td_44_3, #tl_td_45_3, #tl_td_46_3, #tl_td_47_3, #tl_td_48_3, #tl_td_49_3, #tl_td_50_3 { text-align: center }
#YA { color: #11994d; font-weight: bold }

.ads a { display: block; text-decoration: none }
.ads img { border: none }
.ads td { padding: 0 }
h1, h2 { text-align: center }

/* Overridden to make sidebar appear. */
#extra, #nav { display: none }
body { margin: 2px }
#sidebar-top { left: -98px }
#rules { font-size: xx-small }
.instructions { font-size: xx-small }
.instructions ol { margin-top: 0; margin-bottom: 0 }
.instructions:hover { font-size: medium }
form { margin: 0 }

/* AdBrite */
.adHeadline, .AB {
  font: bold 8pt Arial, sans-serif;
  text-decoration: underline;
  color: blue !important
}
.adText {
  font: normal 8pt Arial, sans-serif;
  text-decoration: none !important;
  color: black;
}

#ad-frame {margin-top:0.125in; width:500px; height:120px}
.ads a { display: block; text-decoration: none }
.ads img { border: none }
.ads td { padding: 0 }
#extra { width: 120px; color: white; text-align: center }
#extra a { display: block; color: white }
#logo { left: 13px }
#nav { left: 11px }
#sidebar-top { width: 110px }
.forum_list_table, .topic_list_table, .ak_msg_post_master_table { width: 100% }
#cal { display: block; text-align: center; float: left; margin-right: 1.5em }
.postlistdelete { margin: 0 1em }
a:hover .post_list_delete { background: red }
.Moderator { background-image: url("http://CJKDramas.com/img/gathering.gif") }
.topicliststartedby, .topic_list_header_startedby_td span { display: none }
.pro100 { color: #316396 }
.postlistusertitle img { height: auto }
