/*
 Theme Name:     tezukainenglish
 Theme URI:      http://www.tezukainenglish.com
 Description:    Tezuka In English theme
 Author:         strobe_z
 Author URI:     http://www.tezukainenglish.com
 Template:       esplanade
 Version:        1.0.0
*/
 
@import url("../esplanade/style.css");

#content {
padding:10px;
}

div.manga-summary-chapter {
  width:20%;
  border: solid 2px #2a5c82;
  -moz-border-radius-topleft: 25px;
  -webkit-border-top-left-radius: 25px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  background:#2a5c82;
  color:#e6e6e6;
  margin:0px 5px 0px 5px;
  padding:2px 4px 0px 8px;
  font-size:0.88em;
}

  div.manga-summary-chapter:before {
  content: "Chapter: ";
  font-weight:bold;
  color:#fff;
  padding-left:10px;
}

div.manga-summary-title {
  border: solid 2px #2a5c82;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  background:#2a5c82;
  color:#e6e6e6;
  margin:2px 5px 5px 5px;
  padding:2px 4px 2px 4px;
  font-size:0.88em;
}

div.manga-summary-title:before {
  content: "Title: ";
  font-weight:bold;
  color:#fff;
  padding-left:8px;
}

div.manga-summary-title a {
  color:#c0cad1;
    text-decoration: underline;
}

div.manga-summary-title a:hover {
  color:#fff;
  text-decoration: none;
}

div.manga-summary-published-in {
  border: 2px dotted #bf5701;
  border-radius: 10px;
  margin:3px 5px 3px 5px;
  padding:2px;
  font-size:0.88em;
}

div.manga-summary-published-in:before {
  content: "Published in: ";
  font-weight:bold;
  color:#2a5c82;
  padding-left:10px;
}

div.manga-summary-published-on {
  border: 2px dotted #bf5701;
  border-radius: 10px;
  margin:3px 5px 3px 5px;
  padding:2px;
  font-size:0.88em;
}

div.manga-summary-published-on:before {
  content: "Originally published: ";
  font-weight:bold;
  color:#2a5c82;
  padding-left:10px;
}

div.manga-summary-sum {
  border:#c0cad1 dotted 2px;
  background-color: #f7f7f7;
  border-radius: 10px;
  margin:5px;
  padding:10px 10px 10px 10px;
  font-size:0.88em;
  line-height:1.6em;
}

div.manga-summary-sum:before {
  content: "Summary: ";
  font-weight:bold;
  color:#2a5c82;
  padding-left:2px;
}

div.manga-summary-star {
  border: 2px dotted #2a5c82;
  border-radius: 10px;
  margin:5px;
  padding:2px 8px 2px 8px;
  font-size:0.88em;
}

div.manga-summary-star:before {
  content: "Stars Spotted: ";
  font-weight:bold;
  color:#2a5c82;
  padding-left:10px;
}

button.hyoutantsugi {
    background-color: #ed6a00;
    border: 2px solid #bf5701;
    border-radius: 4px;
    text-align: center;
    font-size: 14px;
    font-weight:bold;
    margin: 4px 2px;
  	padding:5px 10px 5px 10px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
  	color:#fff; 
}

button.hyoutantsugi:hover {
      background-color: #f9dfca;
  color:#ed6a00;
}

.button {
    background-color: #e6e6e6;
    border: 2px solid #2a5c82;
    border-radius: 4px;
    color: #2a5c82;
    padding: 5px 8px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    font-weight:bold;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.button a {
    text-decoration: none;
}

.button:hover {
    background-color: #ecf3f9;
    border: 2px solid #ed6a00;
}



/* FORMAT
-------------------------------------------------------------- */
.paged #content,
.archive #content,
.search #content,
.error404 #content,
.entry,
#comments,
#respond {
	margin-bottom:1.76%;
	box-shadow:0 0 10px #999;
	background:#f2f2f2;
	}



body {
	background:#ccc;
	color:#333;
	font-family:'NobileRegular', "Droid Sans", "Helvetica Neue", "Nimbus Sans L", sans-serif;
	font-size:13px;
	line-height:1.62em;
}

hr {
	border-top: 1px solid  #ccc;
}

p {
	font-family:'NobileRegular', "Helvetica Neue", "Nimbus Sans L", sans-serif;
}

ul.textlist li {
    padding-left:15px;
}

a {text-decoration:underline;
	}


div.manga-page-text {
	float:left;
	max-width:52%;
	padding: 0px 15px 0px 15px;
	margin:15px 15px 5px 0px;
	border:#c0cad1 dotted 2px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;	
	border-radius: 20px;
	clear: both;
  	background:#fff;
	}

div.content-wrapper {
	margin:20px;
	padding:20px;
	border:#c0cad1 dotted 2px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;	
	border-radius: 20px;
	background:#fff;
	}

div.section {
	margin:20px;
	padding:20px;
	border:#c0cad1 dotted 2px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;	
	border-radius: 20px;
	background:#fff;
	}

div.section2 {
	padding:15px;
	margin:15px 0px 15px 0px;
	border:#c0cad1 dotted 2px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;	
	border-radius: 20px;
	background:#fff;
}

#header #searchform input{
	background:#f2f2f2;
	box-shadow:0 0 0 #e6e6e6;
	color:#1f4460;
	}

#header #searchform input#s{
	color:#1f4460;
	}

#tezukaimage {
	position:relative;
	max-width:1132px;
	margin:auto;
	top:-20px;
	z-index:1;
	}
 
#wrapper {
	position:relative;
	max-width:1132px;
	margin:10px auto;
	top:-75px;
	padding-top:30px;
	box-shadow:0 0 6px #999;
	background: rgb(2n33, 233, 233); 
	background: rgba(233, 233, 233, .8); 
	overflow:visible;
}

#header-image {
	display:block;
	max-width:99.1%;
	padding:0.45%;
	margin-bottom:1.76%;
	box-shadow:0 0 0 #999;
	background:none;
	}

.widget-area a:hover {
	color: #ed6a00;
	}

.widget-title {
color:#ed6a00;
}

div.wp-caption {
	background:#e6e6e6;
	box-shadow:0 0 10px #999;
	}

p.wp-caption-text {
	color: #1f4460;
	font-size: 11px;
	}

.tag-list {	
	font-size: 0.9em;
	line-height:1em;
	color: #1f4460;
	}

.tag-list a {
	color: #ed6a00;
	} 

.tag-list a:hover {
	color: #2a5c82;
	} 


a.orange {
	color: #ed6a00;
	}

a.orange :hover {
	color: #2a5c82;
	}

.tumblr_post.photo p { display: none; }

#location {
	background:#e6e6e6;
	padding:0px 10px 0px 10px;
	margin:10px;
	color:#2a5c82;
	}

#breadcrumbs a {
	color: #ed6a00;
	} 

#breadcrumbs a:hover {
	color: #2a5c82;
	}  


/* Menus */
#access {
	min-height:40px;
	background:#444;
	background:-moz-repeating-linear-gradient(#3e88c1, #2a5c82 40px);
	background:-webkit-repeating-linear-gradient(#3e88c1, #2a5c82 40px);
	background:-o-repeating-linear-gradient(#3e88c1, #2a5c82 40px);
	background:-ms-repeating-linear-gradient(#3e88c1, #2a5c82 40px);
	background:repeating-linear-gradient(#3e88c1, #2a5c82 40px);
}

#access a {
	font-size:1.2em;
}

#access a:hover,
#access li.current_page_item > a,
#access li.current-menu-item > a {
	background:#e6e6e6;
	color:#1f4460;
	text-decoration:none;
}

#access li.current_page_item > a,
#access li.current-menu-item > a {
	background:#e6e6e6;
        color:#1f4460;
}

#access li li a {
	min-width:150px;
	margin:0;
	background:#1f4460;
	border-top:#2a5c82 1px solid;
	font-size:13px;
	line-height:33px;
	text-align:left;
	overflow:hidden;
	font-size:1.2em;
}

#access li li a:hover {
	background:#e6e6e6;
        color:#1f4460;
}

.drop-down-toggle {
	position:absolute;
	top:7px;
	right:16px;
	display:none;
	width:20px;
	height:20px;
	border-radius:15px;
  font-size:18px;
	background:#333;
	background:-moz-linear-gradient(#2a5c82, #144366);
	background:-webkit-linear-gradient(#2a5c82, #144366);
	background:-o-linear-gradient(#2a5c82, #144366);
	background:-ms-linear-gradient(#2a5c82, #144366);
	background:linear-gradient(#2a5c82, #144366);
	border:#aaa 3px solid;
}

#footer-area {
	position:relative;
	z-index:1;
	padding:1.76% 3.52%;
	box-shadow:0 0 3px #999;
	background:#e6e6e6;
	}

.paged .post,
.archive .post,
.search .post,
.search .page {
	padding:0;
	margin:0;
	box-shadow:none;
	background:none;
	border:none;
}



/* FORMAT
-------------------------------------------------------------- */

table {	
	border-collapse: collapse;
	width:100%;
	text-align: left;
	font-size: 0.86em;
	font-weight: normal;
	background:#ecf3f9;
	color:#1f4460;
}

table a {
	color:#ed6a00;
}

thead tr {
	background: #2a5c82;
}

thead tr td {
	font-size: 1.0em;
	color:#f2f2f2;
}

thead tr td a {
	color:#d8e7f3;
}

thead tr td strong {
	color:#d8e7f3;
}

strong.blue {
	color:#2a5c82;
  text-decoration:underline;
}

thead tr td a:hover {
	text-decoration:underline;
}

table tr:nth-child(even) {
	background:#d8e7f3;
}

table tr:nth-child(odd) {
	background:#ecf3f9;
}

table tr td {
	padding: 0.6em;
}

div.page-list-ext-item-content {
	color:#2a5c82;
	font-size:0.9em;
line-height:1.3em;
}

table.alpha {
	border: none;
	border-spacing:1em;
	border-collapse: separate;
}

table.alpha tr {
	border:none;
}

table.alpha td {
	background:#F0F0F0;
	color:#2a5c82;
	font-size:2em;
	font-weight:bold;
	v-align:middle;
	text-align: center;
	padding:0 0.4em 0 0.4em;
	border:2px dotted #2a5c82;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;	
	border-radius: 20px;
}

h4.alpha {
margin-bottom:0px;
}

tr {
	border-bottom: 2px solid #2a5c82;
}

ul {
	line-height:1.2em;
}

p + ul {  
   margin-top: -20px;
}

strong {
	color:#2a5c82;
}

h4 {
color:#ed6a00;
}





.column {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;


	-webkit-column-rule: 1px solid #c0cad1;
	-moz-column-rule: 1px solid #c0cad1;
	column-rule: 1px solid #c0cad1;
}

table.manga-page {	
	font-size:0.8em;
	color:#2a5c82;
	float:left;
	clear:left;
}

table.manga-page tr {
	border-bottom: none;
}

.kodansha-note {
	font-weight: bold;
  color:#2a5c82;
	font-size:0.9em;
}


span.lang-jp {
color:#a1a2a3;
}

table.kodansha {
  background:#fff;
}

table.kodansha td {
		color:#2a5c82;
}

table.kodansha tr {
  border-color:#fff;
  border-width:3px;
}

table.kodansha a {
		text-decoration: none;
}

table.kodansha a:hover {
	        color:#ed6a00;
					text-decoration: underline dotted;
}

 
table.kodansha tr.pre-header td {
	      font-weight: bold;
        color:#2a5c82;
	      font-size:1.2em;
        background:#ecf3f9;
}

table.kodansha tr.pre-header td:first-child {
    -moz-border-radius-topleft: 25px;
    -webkit-border-top-left-radius: 25px;
    padding-left:25px;
}

table.kodansha tr.pre-header td:last-child {
    -moz-border-radius-toprightt: 50px;
    -webkit-border-top-right-radius: 50px;
}

table.kodansha tr.header {
	   background: #2a5c82;
	   color: #fff;
}

table.kodansha tr.header td {
	font-weight: bold;
	font-size: 1.0em;
	color: #fff;
}

table.kodansha tr.tfoot td {
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 50px;
  border-top:solid 3px #2a5c82;
  padding-left:25px;
}

.kodansha-image {
	vertical-align:top;
  background-color:#fff;
}



.translation-image {
	vertical-align:top;
	width: 150px;
}



blockquote {
	position:relative;
	color:#2a5c82;
	font-style:italic, bold;
        font-size:22px;
        line-height:30px;
	margin:0 30px 0 60px;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


blockquote:before {
	position:absolute;
	top:30px;
	left:-75px;
	content:"\201C";
	color: #cccccc;
	font-family:serif;
	font-size:96px;
}

blockquote cite {
	font-style:normal;
}

blockquote cite:before {
	content:"- ";
}
p.subtext {
	font-size: 0.8em;
	line-height:1em;
	color: #e6e6e6;
}

h5.also-known {
	margin-top: -20px;
}

div.left {
float:left;
max-width:35%;
display: block;
padding:15px;
margin:15px 15px 15px 0px;
border:#c0cad1 dotted 2px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;	
border-radius: 20px;
}

div.right {
float:right;
max-width:35%;
display: block;
padding:15px;
margin:15px 0px 15px 15px;
border:#c0cad1 dotted 2px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;	
border-radius: 20px;
}

div.related-tags-left {
float:left;
clear:all;
font-size:0.8em;
}

div.related-tags-right {
float:right;
clear:all;
font-size:0.8em;
}

ul.posts-by-tag-list {}

li.posts-by-tag-item {}

a.posts-by-tag-item-title {
}


@media screen and (max-width: 640px) {

  div.manga-summary-chapter:before {
  content: " ";
  font-weight:bold;
  color:#fff;
}

div.manga-summary-title:before {
  content: " ";
  font-weight:bold;
  color:#fff;
  padding-left:10px;
}
  
  
	.wp-caption {
		padding:10px 0 0;
	}

	#site-title,
	#site-description {
		float:none;
		margin:0;		
		line-height:1.62em;
		text-align:center;
	}
	
	#site-title {
		padding-top:18px;
	}
	
	#site-description {
		padding-bottom:18px;
	}
	
	#sidebar-header {
		float:none;
		width:auto;
		height:auto;
		max-height:90px;
		margin-top:0;
	}
	
	#tezukaimage {
		position:relative;
		max-width:1132px;
		margin:auto;
		padding-top:10px;
		top:-20px;
		z-index:1;
	}


	#access ul {
		display:none;
	}
	
	#access li ul {
		position:static;
	}
	
	#access li ul ul {
		margin:0 !important;
	}
	
	#access ul,
	#access li {
		float:none;
		max-width:100%;
	}
	
	#access a {
		width:100%;
		padding:0;
		background:#444;
		background:-moz-linear-gradient(#2a5c82, #144366);
		background:-webkit-linear-gradient(#2a5c82, #144366);
		background:-o-linear-gradient(#2a5c82, #144366);
		background:-ms-linear-gradient(#2a5c82, #144366);
		background:linear-gradient(#2a5c82, #144366);
		font-size:18px;

	}
	
	#access li li a {
		text-align:center;
		font-size:16px;
	}
	
	#access li li li a {
		background:#144366;
		border-top-color:#5f5f5f;
		font-size:16px;

	}
	

	#access a:hover {
		background:#3e88c1;
		color:#fff;
	}

	#access li:hover > ul,
	#access li li:hover > ul,
	#access li li li:hover > ul {
		display:none;
	}
	
	.drop-down-toggle {
		display:block;
	}
	
	#access li li .drop-down-toggle {
		top:5px;
	}

	#access .nav-toggle {
		display:block;
		font-size:20px;
		font-weight:bold;
		line-height:40px;
	}


	#header #searchform {
		float:none;
		width:100%;
		padding:8px 0;
		margin:0;
		background:#2a5c82;
		background:-moz-linear-gradient(#3e88c1, #2a5c82 40px);
		background:-webkit-linear-gradient(#3e88c1, #2a5c82 40px);
		background:-o-linear-gradient(#3e88c1, #2a5c82 40px);
		background:-ms-linear-gradient(#3e88c1, #2a5c82 40px);
		background:linear-gradient(#3e88c1, #2a5c82 40px);
	}

	/* Force table to not be like tables anymore */
	table, thead, tbody, th, td, tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	.tmanga tr { border-bottom: 1px solid #2a5c82; }
	
	.tmanga td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: border-bottom: 2px solid #2a5c82; 
		position: relative;
		padding-left: 50%; 
	}
	
	td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		font-weight: bold;
		color: #2a5c82;
		font-size: 1.0em;

	}
	
	/*
	Label the data
	*/
	.tmanga td:nth-of-type(1):before { content: "No."; }
	.tmanga td:nth-of-type(2):before { content: "English Title"; }
	.tmanga td:nth-of-type(3):before { content: "Japanese Title"; }
	.tmanga td:nth-of-type(4):before { content: "Year(s)"; }

	/* Hide table headers (but not display: none;, for accessibility) */
	.kodansha tr.header { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	.kodansha td.kodansha-image { 
				display:none; 
	}

	.kodansha td.knotes {
				display:none;
}

	.kodansha td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: border-bottom: 2px solid #2a5c82; 
		position: relative;
		padding-left: 50%; 
	}
	
	.kodansha td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		color: #2a5c82;
		font-weight: bold;
		font-size: 1.0em;
	}

	.kodansha tr.imagerow td:nth-of-type(2):before { content: "Title:"; }
	.kodansha tr.imagerow td:nth-of-type(3):before { content: "Chapter:"; }
	.kodansha tr.imagerow td:nth-of-type(4):before { content: "Pages:"; }
	.kodansha tr.imagerow td:nth-of-type(5):before { content: "Published in:"; }
	.kodansha tr.imagerow td:nth-of-type(6):before { content: "Date(s):"; }

	.kodansha td:nth-of-type(1):before { content: "Title:"; }
	.kodansha td:nth-of-type(2):before { content: "Chapter:"; }
	.kodansha td:nth-of-type(3):before { content: "Pages:"; }
	.kodansha td:nth-of-type(4):before { content: "Published in:"; }
	.kodansha td:nth-of-type(5):before { content: "Date(s):"; }

	.kodansha tr.pre-header { 
		/* Behave  like a "row" */
		background:#2a5c82;
	}

	.kodansha tr.pre-header td { 
		/* Behave  like a "row" */
		position: relative;
		padding-left: 1%; 
	}
	.kodansha tr.pre-header td:nth-of-type(1):before { display:none; }
	.kodansha tr.pre-header td:nth-of-type(2):before { display:none; }
	.kodansha tr.pre-header td:nth-of-type(1) { font-size:1.4em; color:#ffffff; }
	.kodansha tr.pre-header td:nth-of-type(2) { font-size:1.4em; color:#ffffff; }
	.kodansha tr.pre-header td:nth-of-type(3) { position: absolute; top: -9999px; left: -9999px; }
	.kodansha tr.pre-header td:nth-of-type(4) { position: absolute; top: -9999px; left: -9999px; }
	.kodansha tr.pre-header td:nth-of-type(5) { position: absolute; top: -9999px; left: -9999px; }

	.tpub td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: border-bottom: 2px solid #2a5c82; 
		position: relative;
		padding-left: 50%; 
	}
	
	.tpub td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 

		color: #2a5c82;
		font-weight: bold;
		font-size: 1.0em;

	}

	.tpub td:nth-of-type(1):before { content: "Series"; }
	.tpub td:nth-of-type(2):before { content: "Japanese Title"; }
	.tpub td:nth-of-type(3):before { content: "Begin"; }
	.tpub td:nth-of-type(4):before { content: "End"; }
	.tpub td:nth-of-type(5):before { content: "Type"; }


	.tstar td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: border-bottom: 2px solid #2a5c82; 
		position: relative;
		padding-left: 50%; 
	}
	
	.tstar td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		color: #2a5c82;
		font-weight: bold;
		font-size: 1.0em;

	}

	.tstar td:nth-of-type(1):before { content: "Date"; }
	.tstar td:nth-of-type(2):before { content: "Series"; }
	.tstar td:nth-of-type(3):before { content: "Chapter Title"; }
	.tstar td:nth-of-type(4):before { content: "Appearing As..."; }


	.ttrans td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: border-bottom: 2px solid #2a5c82; 
		position: relative;
		padding-left: 50%;
        color: #2a5c82;
	}
	
	.ttrans td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		color: #2a5c82;
		font-weight: bold;
		font-size: 1.0em;

	}

	.ttrans td:nth-of-type(1):before { content: "Title"; }
	.ttrans td:nth-of-type(2):before { content: "English Title"; }
	.ttrans td:nth-of-type(3):before { content: "Publication Date"; }
	.ttrans td:nth-of-type(4):before { content: "Publisher"; }
	.ttrans td:nth-of-type(5):before { content: "No. of Volumes"; }
	.ttrans td:nth-of-type(6):before { content: "In Print?"; }
	.ttrans td:nth-of-type(7):before { content: "Notes"; }


	.ttrans-eng td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: border-bottom: 2px solid #2a5c82; 
		position: relative;
		padding-left: 50%; 
	}
	
	.ttrans-eng td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		color: #2a5c82;
		font-weight: bold;
		font-size: 1.0em;

	}

	.ttrans-eng td:nth-of-type(1) { display:none; }
	.ttrans-eng td:nth-of-type(1):before { display:none; }
	.ttrans-eng td:nth-of-type(2):before { content: "English Title"; }
	.ttrans-eng td:nth-of-type(3):before { content: "Japanese Title"; }
	.ttrans-eng td:nth-of-type(4):before { content: "Publication Date"; }
	.ttrans-eng td:nth-of-type(5):before { content: "Publisher"; }
	.ttrans-eng td:nth-of-type(6):before { content: "No. of Volumes"; }
	.ttrans-eng td:nth-of-type(7):before { content: "In Print?"; }
	.ttrans-eng td:nth-of-type(8):before { content: "From the Publisher"; }
	.ttrans-eng td:nth-of-type(9):before { content: "Notes"; }

	.ttrans-eng tr.pubrow td:nth-of-type(1):before { display:none; }
	.ttrans-eng tr.pubrow td:nth-of-type(1) { display:none; }
	.ttrans-eng tr.pubrow td:nth-of-type(2):before { content: "From the Publisher"; }
	.ttrans-eng tr.noterow td:nth-of-type(1):before { display:none; }
	.ttrans-eng tr.noterow td:nth-of-type(1) { display:none; }
	.ttrans-eng tr.noterow td:nth-of-type(2):before { content: "Notes:"; }


table.alpha {
	border: none;
	border-spacing:1em;
	border-collapse: separate;
}
}

.paged-2 #content {
	margin-bottom:1.76%;
	box-shadow:0 0 10px #999;
	background:#f2f2f2;
	}

strong.blue {
	color:#2a5c82;
  text-decoration:underline;
}
