body{
 margin: 0px;
 padding:0px;
 background-color: #8fc9ff;
 color: #ffffff;
 font-family: 'Open Sans', sans-serif;
 line-height: 1.2em !important;
}

#lh-col{
 /*green background-color: #092e20;*/
 /*orange background-color: #482600;*/
 /*brown background-color: #352B00;*/
 /*gold background-color: #251B00;*/
 background-color:#390000;
 /*blue background-color:#194e84;*/
 color: #ffffff;
 font-size: 90%;
 vertical-align: top;
 padding:3px;
 line-height: 1.2em !important;
}

#toptable {
 background-color: #004280;
 line-height: 1.2em !important;
}

a,a:link,a:active {
 color:#990000;
 text-decoration:none;
}

a:hover {
 text-decoration:underline;
}

a:visited {
 color:#990000;
 text-decoration:none;
}

#rh-col a,a:link,a:active {
 color:#990000;
 text-decoration:none;
}

#show a:hover {
 text-decoration:underline;
}

#show a,a:link,a:active {
 color:#660000;
 text-decoration:none;
}

#rh-col a:hover {
 text-decoration:underline;
}

.textlink a,a:link,a:active {
 color:#990000;
 text-decoration:none;
}

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

img {
 border-color:#ffffff;
}

#rh-col{
 /*green background-color: #326342;*/
 /*orange background-color: #944f00;*/
 /*brown background-color: #704500;*/
 background-color: white;
 /* blue background-color: #3b6b9c;*/
 color: #000000;
 vertical-align: top;
 font-size: 90%;
 width: 100%;
 line-height: 1.2em !important;
 }

.date-history {
vertical-align:top;
font-family:Courier New, Courier, monospace;
}

.highlight {
background-color:#8fc9ff;
border: 1px solid #9f9f9f;
margin: 0px;
padding: 5px;
font-size:90%;
line-height: 1.2em !important;
color:black;
}

.highlight-header {
background-color:#cce6ff;
border: 1px solid black;
margin: 0px;
padding: 5px;
font-size:90%;
line-height: 1.2em !important;
color:black;
}

.heading {
	text-align:center;
	font-weight:bold;
	font-size:110%;
}

.scenetop {
/*margin:10px auto;*/
background-color:#cce6ff;
padding: 5px;
border-style:solid;
border-color: #9f9f9f;
border-width:0px 0px 1px 0px;
line-height: 1.2em !important;
}

.scenetop td {
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
}

.scenetoprighttd {
border-left:1px solid #99b0cc;
text-align:left;
width:50%;
}

.righthead {
text-align:center;
color:#ffffff;
}

p.scenehead {
text-align:center;
}

h3.scenehead {
text-align:center;
line-height:120%;
}

h4.scenehead {
font-weight:normal;
}

.title {
font-style:italic;
}

.roll {
background-color: #393939;
}

.masthead {
background-color:#000000;
margin: 0px;
padding: 5px;
font-size:x-large;
}

.frontscenediv {
float:left;
padding:10px;
}

.frontscenedivshort {
float:left;
padding-left:10px;
}

.frontscenediv img {
-moz-box-shadow: 2px 2px 3px #999999;
-webkit-box-shadow: 2px 2px 3px #999999;
box-shadow: 2px 2px 3px #999999;
}

.headinfo {
font-size:12pt;
font-weight:bold;
line-height: 1.2em !important;
color:black;
}

.topimage {
margin:10px;
clear:both;
}
.scenarios-main {
background-color:#cce6ff;
padding:5px;
border: 1px solid #9f9f9f;
line-height: 1.2em !important;
}

.imgcall {
height:100%;
}

.imgcall td {
padding: 10px;
color:white;
}

.imgcall td img {
border: solid 1px black;
}

#text {
padding:10px;
background-color:#ffffff;
color:black;
}

#text a:link {
 color:#660000;
 text-decoration:none;
 font-weight:bold;
}

#text a:visited {
 color:#660000;
 text-decoration:none;
 font-weight:bold;
}

#text a:hover {
 color:#660000;
 text-decoration:underline;
 font-weight:bold;
}

#text a:active {
 color:#660000;
 text-decoration:none;
 font-weight:bold;
}

.crop-bottom { width: 229px; height: 129px; overflow: hidden; }
.crop-bottom img { width: 229px; height: 172px; margin: 0 -43px 0 0; }

.crop-21 { width: 229px; height: 129px; overflow: hidden; }
.crop-21 img { width: 229px; height: 172px; margin: -21px -22px 0 0; }

.crop-18 { width: 229px; height: 129px; overflow: hidden; }
.crop-18 img { width: 229px; height: 172px; margin: -18px -25px 0 0; }

.themeimg {
	margin-left: 3px;
	float: left;
	width: 189px;
}

.themeimg img {
	border-width:0px;
}

.themetxt {
	margin-right: 3px;
	float: left;
	width: 117px;
}

.themetxt p {
	font-size: small;
	padding-left: 5px;
}

.actorwrap {
	background-color:#cce6ff;
	border: 1px solid #9f9f9f;
	padding-top: 3px;
}

.actormore {
	margin-left:3px;
}

.itemtitle a:link {
text-decoration:none;
}

.itemtitle a:visited {
text-decoration:none;
}

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

.scenetop table {
width:100%;
}

.scenetop td {
width:50%;
}

.headimgdiv {
margin-left:auto;
margin-right:auto;
width:160px;
height:112px;
text-align:right;
}

#bjtext {
background-color:#1c1b37;
font-size:x-small;
padding:3px;
color:#cccccc;
margin:0px;
}

.77 {
border:0px;
width:192px;
height:77px;
}

.78 {
border:0px;
width:192px;
height:78px;
}

.79 {
border:0px;
width:192px;
height:79px;
}

.80 {
border:0px;
width:192px;
height:80px;
}

.81 {
border:0px;
width:192px;
height:81px;
}

.82 {
border:0px;
width:192px;
height:82px;
}

.85 {
border:0px;
width:192px;
height:85px;
}

.86 {
border:0px;
width:192px;
height:86px;
}

.90 {
border:0px;
width:192px;
height:90px;
}

.98 {
border:0px;
width:192px;
height:98px;
}

.102 {
border:0px;
width:192px;
height:102px;
}

.103 {
border:0px;
width:192px;
height:103px;
}

.105 {
border:0px;
width:192px;
height:105px;
}

.107 {
border:0px;
width:192px;
height:107px;
}

.108 {
border:0px;
width:192px;
height:108px;
}

.110 {
border:0px;
width:192px;
height:110px;
}

.111 {
border:0px;
width:192px;
height:111px;
}

.116 {
	border:0px;
	width:192px;
	height:116px;
}

.120 {
	border:0px;
	width:192px;
	height:120px;
}

.125 {
	border:0px;
	width:192px;
	height:125px;
}

.126 {
	border:0px;
	width:192px;
	height:126px;
}

.127 {
	border:0px;
	width:192px;
	height:127px;
}

.138 {
border:0px;
width:192px;
height:138px;
}

.144 {
border:0px;
width:192px;
height:144px;
}

.149 {
border:0px;
width:192px;
height:149px;
}

.98x {
border:0px;
width:240px;
height:98px;
}

.99x {
border:0px;
width:240px;
height:99px;
}

.100x {
border:0px;
width:240px;
height:100px;
}

.101x {
border:0px;
width:240px;
height:101px;
}

.102x {
border:0px;
width:240px;
height:102px;
}

.107x {
border:0px;
width:240px;
height:108px;
}

.108x {
border:0px;
width:240px;
height:108px;
}

.109x {
border:0px;
width:240px;
height:109px;
}

.117x {
border:0px;
width:240px;
height:117px;
}

.119x {
border:0px;
width:240px;
height:119px;
}

.120x {
border:0px;
width:240px;
height:120px;
}

.128x {
border:0px;
width:240px;
height:128px;
}

.129x {
border:0px;
width:240px;
height:129px;
}

.130x {
border:0px;
width:240px;
height:130px;
}

.135x {
border:0px;
width:240px;
height:135px;
}

.139x {
border:0px;
width:240px;
height:139px;
}

.144x {
border:0px;
width:240px;
height:144px;
}

.153x {
border:0px;
width:240px;
height:153px;
}

.157x {
border:0px;
width:240px;
height:157px;
}

.158x {
border:0px;
width:240px;
height:158px;
}

.171x {
border:0px;
width:240px;
height:171px;
}

.180x {
border:0px;
width:240px;
height:180px;
}
