div#content, table.entry {
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;

	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;

/*
	border-radius: 0px 0px 0px 0px;
*/

	text-indent: 0em;
	}


div#content {
	padding: 0em;
	border: 0px solid black;
	}


table.entry {
	width: 100%;
/*
	margin: -2em 2em -2em -2em;
	padding: 0em;
*/

/*
	border: 2px solid black;
*/

/*
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;

	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;

	border-radius: 20px 20px 20px 20px;
*/

	background: white;

	font-family: Verdana;
	}





		/* ALL CELLS IN BOOK TABLES */

table.entry td {
	padding: 1em;

	border: 1px solid #A6A6A6;
	}



		/* BOOK TITLE & AUTHOR NAME — ROW */

table.entry tr.title {
/*
	border-bottom: 1px solid #A9A9A9;
*/
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
/*
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
*/

/*
	background: black;
*/
	background: #1565B2;
	color: white;

	text-align: center;
	}



		/* BOOK TITLE */

table.entry td.book-title {
	border: none;
/*
	border: 0px solid white;
*/

	-webkit-border-top-left-radius: 20px;
/*
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
*/

	font-size: 2.2em;
	font-family: Times;
	font-variant: small-caps;
	text-shadow: black 2px 2px 2px;
/*
	lightgray
*/
	}



		/* AUTHOR NAME */

table.entry td.author {
	border: 0px solid white;

/*
	-webkit-border-top-left-radius: 20px;
*/
	-webkit-border-top-right-radius: 20px;
/*
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
*/

	font-size: 1.5em;
	text-shadow: black 1px 2px 1px;
	}



		/* RANGE NAVIGATION */

table.entry tr.nav {
/*
	background: black;
*/
	background: #232323;
/*
	mix of #191919 and #333333
*/
	}


table.entry tr.nav td {
	padding: 1.5em 2em;

	border: none;
/*
	border: 0px solid white;
*/
	
	vertical-align: middle;

	font-family: Times;
	font-size: 1.2em;
	font-variant: small-caps;
	letter-spacing: 1px;
	}


table.entry tr.nav td img {
	height: 0.9em;
	padding-bottom: 5px;

	vertical-align: middle;
	}


table.entry tr.nav td.previous {
	padding-right: 0em;

	text-align: left;
	}


table.entry tr.nav td.next {
	padding-left: 0em;

	text-align: right;
	}


table.entry tr.bottom {
/*
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
*/
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	}


table.entry tr.bottom td.previous {
	-webkit-border-bottom-left-radius: 20px;
	}


table.entry tr.bottom td.next {
	-webkit-border-bottom-right-radius: 20px;
	}



		/* PUBLICATION INFO — ROW */

table.entry tr.pub-info {
	background: #E0E0E0;
/*
	border-left: 2px solid black;
*/

	text-align: center;
	}



		/* BOOK ORDER & RANGE */

table.entry td.order {
	padding: 0.5em 0.5em 0.5em 0.5em;

	font-size: 1.8em;
	font-family: Times;
	font-weight: bold;
	}


table.entry tr.nav td.previous img {
	margin-right: 1.5em;
	}


table.entry tr.nav td.next img {
	margin-left: 1.5em;
	}



		/* "#" */

span.number-sign {
	margin-right: 0.3em;

	font-size: 0.8em;
	font-weight: normal;
	}


table.entry tr.nav span.number-sign {
	margin-right: 0.7em;

	font-size: 0.9em;
	}


span.tiny {
	margin-right: 0.4em;

	font-size: 0.9em;
	}



		/* BOOK ORDER — RANGE LOGO */

table.entry td.order img {
	margin-left: 0.9em;

	vertical-align: middle;
	}



		/* BOOK ORDER — NUMBER COLORS */

/* NEW ADVENTURES */
td.new {
	color: #FF2605;
	}


/* MISSING ADVENTURES */
td.missing {
	color: #6666FF;
/*
	var: blue

	matches MA logo:
		color: #0024A2;
*/
	}


/* BERNICE SUMMERFIELD */
td.bernice {
	color: darkgreen;
	}


/* DECALOG */
td.decalog {
	color: black;
	}


/* EXTRA BLACK SPACE AROUND DECALOG LOGO */
img.decalog-img {
	border-right: 2px solid black;
	}



		/* PUBLICATION DATE — CELL */

table.entry td.date {
	font-size: 1.1em;
	word-spacing: 0.3em;

	font-weight: bold;
	}



		/* COVER IMAGE — CELL */

table.entry td.cover {
	width: 50%;
/*
	width: 400px;
*/
	padding: 2em;

	border-right: none;

	text-align: center;
	}



		/* COVER IMAGE THUMBNAIL */

table.entry td.cover img {
	border: 4px solid white;
	}


		/* COVER IMAGE THUMBNAIL — HOVER */

table.entry td.cover img:hover {
	border: 4px solid dodgerblue;
	}



		/* ARTIST NAME — CELL */

table.entry td.artist {
	padding-top: 1.5em;

	border-bottom: none;
	border-left: none;

	text-align: center;

	font-size: 1.3em;
	font-weight: normal;
	}



		/* "cover art © by" */

table.entry td.artist span.copyright {
	display: block;
	margin-bottom: 0.8em;

	font-size: 0.9em;
	font-weight: normal;
	}



		/* ARTIST NAME — TEXT */

table.entry td.artist span.artist-name {
	font-weight: bold;
	}



		/* OTHER SCANS LIST — CELL */

table.entry td.other-scans {
	padding: 2.5em 2em 1em;

	border-top: none;
	border-bottom: none;
	border-left: none;

	font-size: 1.1em;
	font-weight: normal;
	}



		/* PADDING FOR HTML TEXT CELLS */

table.entry td.art-comments-cell, table.entry td.notes-cell {
	padding: 2em;
	}

table.entry td.art-comments-cell {
	padding: 0em 1em 1em 0em;
	}



		/* ART COMMENTS — CELL */

table.entry td.art-comments-cell {
	border-top: none;
	border-left: none;

	text-align: left;
	}


#content table.entry td.art-comments-cell p {
	font-size: 1em;
	line-height: 1.2em;
	}



		/* EXTRA & NOTE ROWS — COLOR */

table.entry tr.notes, table.entry tr.extras {
	background: lightgoldenrodyellow;
	}


table.entry tr.extras {
/*
	background: #BCDEFF;
var: deepskyblue
*/
	background: #CCFFCC;
/*
	background: #DCBFF6;
var: blueviolet
*/
	}



		/* EXTRAS */

/* EXTRAS ITEM LISTS */
table.entry td.extras-cell ul {
	margin: 1em 3em 1em 2em;

	font-size: 1.1em;
	}


table.entry td.extras-cell ul + ul {
	margin-top: 2em;
	}


/* EXTRAS — DATES */
table.entry td.extras-cell span.date {
	margin-left: 1em;
	}



		/* PRELUDES */


/* PRELUDE THUMBNAILS — CENTERED */
table.entry p.artist, p.prelude {
	text-align: center;
	}


table.entry p.artist {
	margin-top: 2em;
	}


/* PRELUDE THUMBNAILS — IMAGE DIMENSIONS */
table.entry td.extras-cell img, table.entry td.notes-cell p img {
	height: 260px;
	margin-top: 1em;

	border: 4px solid transparent;

	vertical-align: middle;
	}


table.entry td.notes-cell p img {
	height: auto;
	}


/* PRELUDE THUMBNAILS — IMAGE HOVER */
table.entry td.extras-cell img:hover, table.entry td.notes-cell p img:hover {
	border: 4px solid dodgerblue;
	}



		/* NOTES */

/* NOTE — CELLS */
table.entry td.notes-cell {
	font-size: 1.2em;
	font-family: Times;
	}


/* NOTE — LISTS */
table.entry td.notes-cell ul {
	margin: auto;
	padding-left: 0.3em;

	list-style: square outside;

	vertical-align: middle;
	}


/* NOTE — LIST SPACING */
table.entry td.notes-cell li + li {
	margin-top: 1em;
	}



		/* PLOT — CELL */

table.entry td.plot-cell {
	border-top: none;
	border-bottom: none;

	background: #DCBFF6;
/*
	background: #CCFFCC;
*/
	}


#content table.entry td.plot-cell p {
	margin: 0.5em 2.5em -0.5em;
	padding: 1em;

	background: #E6D2F9;

	line-height: 1.2em;

	font-size: 1.2em;
	font-family: Times;
	}





		/* RATING */

table.entry td.rating-cell {
	padding: 1em 1.5em;

	border-top: none;
	border-bottom: none;

	background: #DCBFF6;
/*
	background: #CCFFCC;
*/
/*
	color: firebrick;
	color: sienna;
*/

	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;
	letter-spacing: 0.1em;
	}


table.entry p.notyet {
	text-align: center;

	font-size: 0.8em;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	}


span.star, h4.star, span.arrow, span.pointer {
	margin-right: 1em;
	padding-top: 1px;

	vertical-align: middle;
/*

	color: coral;
*/

/*
	font-family: Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial Unicode, Arial Unicode MS, Arial, Zapf Dingbats, zapfdingbats, Zapf Dingbats BT, Wingdings, Webdings, sans-serif;
*/
	font-weight: normal;
	}


span.arrow {
	font-size: 0.7em;
	vertical-align: top;
	}



		/* REVIEW — ROW */

/*
table.entry tr.review {
	background: transparent;
	border: 0px solid black;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	}
*/


		/* REVIEW — CELL */

table.entry td.review-cell {
	border-top: none;

	background: #DCBFF6;
/*
	background: #CCFFCC;
*/
/*
	color: blueviolet;
*/

/*
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
*/
	}


#content table.entry td.review-cell p {
	margin: -0.5em 1em 1em;

	font-size: 1em;
	line-height: 1.2em;
	}








		/* SPECIAL FORMATTING FOR
		MISSING ADVENTURES & DECALOGS */



		/* MISSING ADVENTURES */

/* CAST & SLOT — ROW */
table.entry tr.cast-slot {
	background: #FFE6E6;

	text-align: center;

	font-size: 1.1em;
	}


/* "Features:" & "Set Between:" */
table.entry tr.cast-slot span.exp {
	display: block;
	margin-bottom: -0.4em;

	font-size: 1.2em;
	font-family: Times;
	}


/* CHARACTERS & EPISODE TITLES */
table.entry tr.cast-slot span.cast, tr.cast-slot span.ep {
	font-weight: bold;
	}


/* "&" BETWEEN EPISODE TITLES */
table.entry tr.cast-slot span.joiner {
	margin-left: 0.7em;
	}



		/* DECALOG ENTRIES — FORMATTING */

/* DECALOG STORY LISTS — ROW */
tr.contents {
	background: #FFD9CA;
/*
	var: coral
*/
	}


/* DECALOG STORY  — CELL */
td.title-author {
	padding-left: 1.7em;

	border-right: none;
	}


/* DECALOG STORY — TITLE TEXT */
td.title-author span.title {
	font-family: Times;
	font-size: 1.2em;
	font-weight: bold;
	}


/* DECALOG AUTHOR NAME — TEXT */
td.title-author div.author {
	padding-left: 2em;
	}


/* DECALOG STORY — CAST */
td.title-author td.cast {
	border-left: none;

	text-align: left;
	vertical-align: middle;
	}









		/* AUTHOR & ARTIST INDEX LINKS */

#content table.entry td.author a.link-ref {
/*
	color: dodgerblue;
*/
	color: #B7E2FC;
/*
	shade of: lightskyblue

http://www.w3schools.com/tags/ref_colorpicker.asp?colorhex=87CEFA
*/

	font-weight: normal;
	}


#content td.author a.link-ref:hover {
	color: lightskyblue;

	text-decoration: underline;
	}


/*
#content table.entry td.artist a.link-ref {
	color: blue;
	}


#content td.artist a.link-ref:hover {
	color: lightskyblue;

	text-decoration: underline;
	}
*/


#content table.entry tr.extras a.link-ref {
/*
	color: black;
*/
	}


#content tr.extras a.link-ref:hover {
	color: black;

	text-decoration: underline;
	}

