/* 
This is the same as Britannia.css, with only the background changed:
 */


BODY {
	background-color: #00237d ! important;
		/*must be the same color as .Britain in colors.css*/
	background-image: url("https://penelope.uchicago.edu/Thayer/Images/Utility/Backgrounds/maritime.jpg") ! important;
	background-repeat: repeat-y;
	color: #ffffff ! important;
	line-height: 1.5;
	margin-top: 3em;
	font-family: "Palatino Linotype", Palatino, "Arial Unicode Ms", "Titus Cyberbit Basic", "Lucida Sans Unicode", serif, sans-serif ! important;
}

IMG.hedera {
	width: 19px;
	height: 19px;
	margin-top: 1.3em;
	margin-bottom: .3em;
}
/*languages:
source, archaic, aboriginal;
Latin, Greek, Hebrew, Gothic/Vandalic [same color: plain/italic];
Coptic, Arabic, Indian, Chinese/Japanese [same color: plain/italic];
Catalan, Dutch, French, German, Italian, Portuguese, Provencal, Spanish*/

A.ref {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 58%;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #63b9ff ! important;
	vertical-align: super;
}
A.ref:link {
	text-decoration: none;
	color: #73c0ff ! important;
}
A.ref:visited {
	text-decoration: none;
	color: #ff0000 ! important;
}
A.ref:hover {
	text-decoration: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
}

A.ref_for_proofing {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 200%;
	font-weight: bold;
	text-transform: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
	vertical-align: super;
}

A.ref_for_proofing:hover {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 200%;
	font-weight: bold;
	text-transform: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
	vertical-align: super;
}

A.note {
	color: #33adff ! important;
}
A.note:link {
	text-decoration: none;
	color: #33adff ! important;
}
A.note:visited {
	text-decoration: none;
	color: #ff0000 ! important;
}
A.note:hover {
	font-size: 81%;
	text-decoration: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
}

A.note_for_proofing {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 200%;
	font-weight: bold;
	text-transform: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
	vertical-align: super;
}

A.note_for_proofing:hover {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 200%;
	font-weight: bold;
	text-transform: none;
	color: #ff0000 ! important;
	background-color: #ffff00 ! important;
	vertical-align: super;
}

.addendum {
	color: #ffcc00 ! important;
}

.pagenum_doc {
	position: absolute;
	top: auto;
	left: +7.5em;
	font-style: italic;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	font-size: .81rem;
	color: #ffff33 ! important;
}

TABLE.preface {
	background-color: #000033 ! important;
	border: 4px ridge #f6f6f6;
}

TABLE.headerbox {
	border-collapse: separate;
	border-spacing: 2px;
	width: 600px;
	border: 4px ridge #ffd633;
}

	TABLE.headerbox TD {
		color: #000066 ! important;
	}

	TABLE.headerbox TD.help_bar {
		color: #ffffff ! important;
	}

/* keep LVHA order: */
/* A:link, A:visited, A:hover, A:active */
TABLE.headerbox A:link {
	color: #0000ff ! important;
}

TABLE.headerbox A:visited {
	color: #cc0000 ! important;
}

TABLE.headerbox A:hover {
	color: #ff00ff ! important;
}

TABLE.headerbox A:active {
	color: #ff00ff ! important;
}

/* keep LVHA order: */
/* A:link, A:visited, A:hover, A:active */
TABLE.footer A:link {
	color: #0000ff ! important;
}

TABLE.footer A:visited {
	color: #cc0000 ! important;
}

TABLE.footer A:hover {
	color: #ff00ff ! important;
}

TABLE.footer A:active {
	color: #ff00ff ! important;
}

TABLE.footer .help_bar A:link {
		color: #33adff ! important;
		font-style: italic;
		font-weight: bold;
	}

TABLE.footer .help_bar A:visited {
	color: #cc0000 ! important;
}

TABLE.footer .help_bar A:hover {
	color: #ff00ff ! important;
}

TABLE.footer .help_bar A:active {
	color: #ff00ff ! important;
}

.help_bar {
	margin-top: 0em;
	margin-bottom: 0em;
	font-family: Verdana, Ariel, Helvetica, sans-serif;
	font-size: 60%;
	text-align: center;
	background-color: #001d66 ! important;
	color: #ffff33 ! important;
}

	.help_bar I {
		line-height: .6;
		font-size: 120%;
		font-style: normal;
		font-weight: bold;
		color: #ff9933 ! important;
	}

	.help_bar .asterisk {
		line-height: .7;
		font-size: 140%;
		font-style: normal;
		font-weight: bold;
		color: #ff9933 ! important;
		vertical-align: bottom;
	}

.bland {
	color: #ffffff ! important;
}

.bland I {
	color: #ffffff ! important;
}

TABLE.bland TD {
	color: #ffffff ! important;
}

TABLE.dotpoints {
	width: 90%;
	margin: auto;
	line-height: 1.5;
	text-align: justify;
}

	TABLE.dotpoints TD {
		padding-left: 10px;
		padding-right: 10px;
	}

.pagenum {
	color: #ff7d5c ! important;
}

.pagenum_left {
	color: #ff7d5c ! important;
	left: +5.1em;
}

.i1 .pagenum_left {
	left: +4.1em;
}

.pagenum1 {
	color: #ff7d5c ! important;
}

SPAN.conversion {
	color: #aaffff ! important;
}

A.conversion {
	color: #aaffff ! important;
}

A.conversion:link {
	color: #aaffff ! important;
}

A.correction {
	color: #ff0000 ! important;
}

A.correction:link {
	color: #ff0000 ! important;
}

DIV.spacious {
	color: #ffffff ! important;
}

.invisible {/*must be the same color as BODY background-color*/
	color: #00237d ! important;
}

.map_below {
	font-family: "Palatino Linotype", Palatino, "Gentium Plus", serif;
	position: absolute;
	top: auto;
	padding-top: .3em;
	right: +2em;
	width: 70px;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	font-size: 55%;
	background-color: #3300ff ! important;
	color: #ffffff ! important;
}

/* keep LVHA order: */
/* A:link, A:visited, A:hover, A:active */
A:link {
	color: #33adff ! important;
}

	A:link IMG {
		border-width: 1px;
	}

	A:visited {
		color: #ff0000 ! important;
	}

	A:hover {
		color: #ff00ff ! important;
	}

	A:active {
		color: #ff00ff ! important;
	}

DIV.default1 {
	margin-left: 7em;
	margin-right: 4em;
	color: #ffffff ! important;
}

SPAN.ref {
	font-family: Verdana, sans-serif;
	text-transform: none;
	color: #ffffff ! important;
	font-weight: bold;
	font-size: 58%;
	vertical-align: super;
}

/*
	.TOC TD {
		color: #000066 ! important;
	}
*/

.TOC A:link {
	color: #0000ff ! important;
}

/* overrides for various font styles: */

/* ZORK */
.verse TD {
	color: #ffffff ! important;
}

.Arabic {
	color: #98b2a0 ! important;
}

.callout {
	color: #d4a3ec ! important;
}

A.discreet {
	color: #9dc2cc ! important;
}

A.discreet:visited {
	color: #ffc8c8 ! important; /*cc0000*/
}

A.discreet:hover {
	text-decoration: none;
	color: #eb9deb ! important;
}

A.comment {
	color: #00cccc ! important;
}

	A.comment:link {
		color: #00cccc ! important;
	}

.emend {
	color: #ffffdd ! important;
}

.Harlequin {
	background-color: #262e39 ! important;
	color: #ffffff ! important;
}

.Harlequin TR {
	background-color: #262e39 ! important;
	color: #ffffff ! important;
}

.Harlequin TD {
	background-color: #262e39 ! important;
	color: #ffffff ! important;
}

A.help:hover {
	text-decoration: none;
	color: #ff0000 ! important;
   cursor: url(https://penelope.uchicago.edu/Thayer/Images/Utility/Icons/IPhone/USA.png), auto;
}

.aboriginal {
	color: #ffb77d ! important;
	font-family: Verdana, sans-serif;
	font-size: 90%;
}

.archaic {
	color: #a9a971 ! important;
}
	.archaic .emend {
		color: #cccc00 ! important;
	}

	A SPAN.archaic {
		color: #669966 ! important;
	}

.Chinese {
	color: #edad85 ! important;
}

.Japanese {
	color: #dcbd75 ! important;
}

.Dutch {
	color: #00bb88 ! important;
}

	.Dutch .Dutch {
		color: #002200 ! important;
	}

	.Dutch .source {
		color: #002200 ! important;
	}

.French {
	color: #66cc66 ! important;
}

	.French .emend {
		color: #119955 ! important;
	}

	.French .French {
		color: #002200 ! important;
	}

	.French .source {
		color: #002200 ! important;
	}

.inscription {
	color: #e8ffe8 ! important;
}

.Greek {
	color: #d1ba8c ! important;
}

.translit_Greek {
	color: #d1ba8c ! important;
}

.Italian {
	color: #00BB00 ! important;
}

	.Italian .Italian {
		color: #002200 ! important;
	}

	.Italian .source {
		color: #002200 ! important;
	}

.nummus {
	color: #cc8947 ! important;
	font-family: Verdana, sans-serif;
	font-size: 80%;
	text-transform: uppercase;
	line-height: 1.2;
}

.proofread1 {
	color: #000066 ! important;
}

.unproofread1 {
	color: #000066 ! important;
}

.proofread2 {
	color: #000066 ! important;
}

.unproofread2 {
	color: #000066 ! important;
}

.prose .normal {
	color: #ccffff ! important;
}

/* 
.outquote {
	color: #ccffff ! important;
}
 */

.Portuguese {
	color: #009900 ! important;
}

	.Portuguese .Portuguese {
		color: #002200 ! important;
	}

	.Portuguese .source {
		color: #002200 ! important;
	}

INS.slip {
	cursor: crosshair;
	text-decoration: none;
	border-bottom: dotted #00cc00;
	border-bottom-width: thin;
}

SPAN.map_callout {
	font-family: Verdana, sans-serif;
	text-transform: none;
	background-color: #cf1628 ! important;
	color: #ffffff ! important;
}

SPAN.small_map_callout {
	font-size: 60%;
	font-family: Verdana, sans-serif;
	text-transform: none;
	vertical-align: +.2em;
	background-color: #cf1628 ! important;
	color: #ffffff ! important;
}

.source {
	color: #00cc00 ! important;
}

.sourcecode {
	color: #00cc00 ! important;
}

.Spanish {
	color: #b3bd71 ! important;
}

	.white .inscription {
	color: #000066 ! important;
}
