/*
Theme Name: w88
Theme URI: http://americanmusicaltheater.com/
Author: American Musical Theatre Workshop
Description: Recreation of the June 22, 2024 archive of americanmusicaltheater.com.
Version: 1.0.0
Requires at least: 6.0
Text Domain: w88
*/

html,
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background: #3f54ae;
	color: #000000;
}

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

img {
	border: 0;
}

a img {
	border: 0;
}

.w88-frame {
	border-collapse: collapse;
	height: 100%;
	min-height: 100%;
	margin: 0 auto;
	background: #5075c2;
}

.w88-frame td {
	padding: 0;
}

.w88-strip {
	font-size: 0;
	line-height: 0;
	white-space: nowrap;
}

.w88-strip img {
	display: inline-block;
	vertical-align: top;
	border: 0;
}

.w88-copy {
	text-align: right;
}

td.w88-body,
td.w88-body p,
td.w88-body li,
td.w88-body h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

td.w88-body h2 {
	font-size: 16px;
	margin: 10px 0 6px;
	color: #c7e6ff;
}

td.w88-body a {
	color: #acd3ff;
}

td.w88-body strong {
	color: #c7e6ff;
}

td.w88-body .wp-block-image,
td.w88-body figure {
	margin: 0 0 6px;
}

td.w88-body ul {
	margin: 0 0 8px 18px;
	padding: 0;
}

.w88-form label {
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.w88-form .text,
.w88-form textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.w88-form .w88-error,
.w88-form .w88-success {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.w88-form .w88-error {
	color: #ffd0d0;
}

.w88-hp {
	position: absolute;
	left: -9999px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

.T11Black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a.T11Black:link {
	color: #0f005c;
}

a.T11Black:hover {
	color: #0031ff;
	text-decoration: none;
}

.T11BlackOn {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0031ff;
	text-decoration: none;
}

.T11White {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

a.T11White:link,
a.T11White:visited {
	color: #acd3ff;
}

a.T11White:hover {
	text-decoration: none;
}

.T10White {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

a.T10White:link,
a.T10White:visited {
	color: #acd3ff;
}

a.T10White:hover {
	text-decoration: none;
}

.T10Black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a.T10Black:link,
a.T10Black:visited {
	color: #000000;
}

a.T10Black:hover {
	text-decoration: none;
}
