/*- body and link tags --------------------------------- */

body {
background-color:#c7e89c;
margin:0px 0px 0px 0px;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#99cc99;
scrollbar-shadow-color:#339933;
scrollbar-face-color:#33cc00;
scrollbar-highlight-color:ccffcc;
scrollbar-darkshadow-color:000000;
scrollbar-3dlight-color:339900;
font-size:11pt;
font-family:"Arial",Times New Roman,Times,Sansserif
}

A:link {
color:"#339900";
text-decoration:none}

A:visited {
color:"#669933";
text-decoration:none}

A:hover {
color:"#339999";
text-decoration:underline}

A:active {
color:"#33ffff";
text-decoration:none}

/*- 3 column formatting -------------------------------- */

#container { width: 800px; }

#top { padding: 0; background-image:url("interface/background_01.jpg"); }

#top h1 { margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; }

#leftnav { float: left; width: 200px; margin: 0 0 0 0; padding: 0 0 0 0; }

#rightnav { float: right; width: 200px; }

#content { margin-left: 200px; margin-right: 200px; max-width: 36em; }

#footer { clear: both; margin: 0; padding: 0 0 0 0; }

/*- show --------------------------------------- */

IMG.show {
border-top:0px solid;
border-color: "#ffffff";
}

/*- theatre title -------------------------------------- */

H1 {
font-weight:bold;
color:"#ffffff";
font-size:14pt;
}

/*- byline to theatre name -------------------------- */

H4 {
font-weight:normal;
color:"#000000";
margin:0px 0px 5px 0px;
font-size:10pt;
}

/*- main navigation ------------------------------------ */

ul#navlist {
margin: -30px 0px 3px 3px;
padding: 6px 0px 6px 0px;
border-bottom:0px solid;
border-color: "#66cccc";
}

#navlist li { display: inline;list-style-type: none; }

#navlist a { padding: 2px 10px 1px 10px; }

#navlist a:link, #navlist a:visited {
color: #ffffff;
text-decoration: none;
margin:1px 3px 1px 1px;
font-weight:bold;
color:"#ffffff";
font-size:11pt;
border-right:2px solid;
border-left:2px solid;
border-top:2px solid;
border-bottom:2px solid;
border-color: "#66cccc";
}

#navlist a:hover {
color: "#000000";
background-color: "#006600";
border-color: "#ffffff";
text-decoration: none;
background-image:url("interface/background_02.jpg");
}

/*- page heading --------------------------------------- */

SPAN.page_heading {
font-weight:bold;
color:"#c7e89c";
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size:12pt;
}

/*- sidebar styles -------------------------------- */

H2 {
background:"#99cc33";
text-align:left;
font-weight:bold;
padding:5px 0px 5px 37px;
margin:3px 0px 0px 0px;
color:"#ffffff";
font-size:11pt;
background-image:url("interface/sidebar-background.jpg");
}

P.sidebar_text {
color:"#000000";
text-align:justify;
margin:3px 4px 10px 4px;
font-size:10pt;
}

/*- main stage styles ------------------------------------------- */

/*- stage header --------------------------- */
H3 {
font-weight:bold;
color:"#000000";
margin:7px 0px 0px 0px;
font-size:14pt;
}

/*- stage header byline -------------------- */
H6 {
font-weight:normal;
color:"#666633";
margin:5px 7px 10px 3px;
font-size:10pt;
}

/*- stage text ----------------------------- */
P.stage_text {
text-align:justify;
font-weight:normal;
margin:0px 9px 20px 5px;
color:"#000000";
font-size:11pt;
}

/*- stage table text ----------------------------- */
SPAN.stage_table_text {
text-align:justify;
font-weight:normal;
margin:0px 0px 0px 0px;
color:"#000000";
font-size:10pt;
}

/*- stage table text small----------------------------- */
SPAN.stage_table_text_small {
text-align:justify;
font-weight:normal;
margin:0px 0px 0px 0px;
color:"#333300";
font-size:10pt;
}

/*- image tagline text -------------------------------------- */

SPAN.image_tagline {
font-weight:normal;
color:"#669933";
margin:0px 0px 0px 0px;
font-size:8pt;
}

/*- footer --------------------------------------------- */

SPAN.foot {
color:"#336600";
font-weight:normal;
text-align:right;
font-size:8pt;
line-height:2em;
}

SPAN.foot_divide {
color:"#66cc00";
font-weight:normal;
text-align:right;
font-size:9pt;
line-height:2em;
margin:0px 3px 0px 3px;
}

/*- end of all the styles ------------------------------ */
