﻿



img.stories 
{
  float: left;
  zzbox-shadow: 0 0 0 5px #FFFFFF, 0 0 0 7px #F6B616;
  margin: 0px 10px 5px 0px;
  width: 100px;
}
p.stories {
  zzfont-size: 19px;
  zzwhite-space: pre-wrap;
  zzborder: 2px solid #F6B616;
  padding: 10px 0px 0px 0px;
  margin: 0px;
}

p.art_title /* title */
{
  font-family: "Times New Roman", Times, Arial, Verdana, sans-serif;
  line-height: 18pt; 
  font-size: 20pt;
}

p.art_centre /* centred paragraph */
{
  font-family: "Times New Roman", Times, Arial, Verdana, sans-serif;
  font-size: 12pt;
  line-height: 18pt; 
  text-align: center;
}

p.art_lead /* leading non-indented paragraph */
{
  font-family: "Times New Roman", Times, Arial, Verdana, sans-serif;
  font-size: 12pt;
  line-height: 18pt; 
  text-indent: 0px;
}

p.art_prose /* paragraph indented on first line only */
{
  font-family: "Times New Roman", Times, Arial, Verdana, sans-serif;
  font-size: 12pt;
  line-height: 18pt;  /* 1.5 line spacing */
  text-indent: 15px;
}

p.art_indent /* entirely indented paragraph */
{
  font-family: "Times New Roman", Times, Arial, Verdana, sans-serif;
  font-size: 12pt;
  line-height: 18pt; 
  margin: 0.0px 0.0px 0.0px 50.0px;
}

p.art_poetry
{
  font-family: "Times New Roman", Times, Arial, Verdana, sans-serif;
  font-size: 12pt;
  line-height: 15pt; 
}

p.art_blank /* blank line */
{
  font-family: "Times New Roman", Times, Arial, Verdana, sans-serif;
  font-size: 12pt;
  line-height: 18pt; 
  text-indent: 0px;
}

li.art_lead
{
  font-family: "Times New Roman", Times, Arial, Verdana, sans-serif;
  font-size: 12pt;
  line-height: 18pt; 
}

span.art_underline
{
  text-decoration: underline;
}

p.art_script_centre
{  
  font-family: "Courier New", "Courier", "Times New Roman", Times, Arial, Verdana, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: black;
  text-decoration: none;
  text-align: center;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 1px 1px 1px 1px;
  padding: 10px 2px 0px 0px; 
}

#art_script_table
{
  display: table;
  font-family: "Courier New", "Courier", "Times New Roman", Times, Arial, Verdana, sans-serif;
  float: left;
  text-align: left;
  vertical-align: top;
  background-color: white;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 5px; 
  margin: 0 auto; 
  empty-cells: show;
  border-style: solid;
  border-color: white;
  border-width: 1px; 
}
#art_script_row
{
  display: table-row;
}
#art_script_cell_left
{
  display: table-cell;
  font-size: 11pt;
  font-weight: normal;
  color: black;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 1px 1px 1px 1px;
  padding: 10px 2px 0px 0px; 
}
#art_script_cell_right
{
  display: table-cell;
  font-size: 11pt;
  font-weight: normal;
  color: black;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 1px 1px 1px 1px;
  padding: 10px 2px 0px 0px; 
}
#art_script_cell_left_n /* narration */
{
  display: table-cell;
  font-size: 11pt;
  font-weight: bold;
  color: black;
  text-decoration: underline;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 1px 1px 1px 1px;
  padding: 10px 2px 0px 0px; 
}
#art_script_cell_right_n /* narration */
{
  display: table-cell;
  font-size: 11pt;
  font-weight: bold;
  color: black;
  text-decoration: underline;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 1px 1px 1px 1px;
  padding: 10px 2px 0px 0px; 
}
#art_script_cell_blank
{
  display: table-cell;
  width: 100px;
  font-size: 11pt;
  font-weight: normal;
  color: black;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 1px 1px 1px 1px;
  padding: 10px 2px 0px 0px; 
}


#art_title_menu_table 
{
  display: table;
  font-family: Arial, Verdana, sans-serif;
  float: left;
  text-align: left;
  vertical-align: top;
  background-color: white;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 5px; 
  margin: 0 auto; 
  empty-cells: show;
  border-style: solid;
  border-color: white;
  border-width: 1px;  
}

#art_title_menu_row  
{
  display: table-row;
}

/*** no borders ***/

#art_title_menu_header_left_nb
{
  display: table-cell;
  color: black;
  font-weight: normal;
  font-size: 16pt;
  text-align: left;
  vertical-align: center;
  border-style: solid;
  border-color: #a0a0a0;
  border-width: 1px 0px 1px 0px;
  padding: 10px 2px 10px 2px; 
}

#art_title_menu_cell_left_nb span
{
  display: table-cell;
  font-size: 11pt;
  font-weight: normal;
  color: black;
  text-decoration: normal;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;  
  border-width: 2px 0px 0px 0px;
  padding: 10px 2px 0px 0px; 
}
#art_title_menu_cell_left_nb a:link
{
  display: table-cell;
  font-size: 11pt;
  font-weight: normal;
  color: blue;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 2px 0px 0px 0px;
  padding: 10px 2px 0px 0px; 
}
#art_title_menu_cell_left_nb a:visited
{
  display: table-cell;
  font-size: 11pt;
  font-weight: normal;
  color: purple;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 2px 0px 0px 0px;
  padding: 10px 2px 0px 0px; 
}
#art_title_menu_cell_left_nb a:hover
{
  display: table-cell;
  font-size: 11pt;
  font-weight: normal;
  color: #c0c0c0;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-color: white;
  border-width: 2px 0px 0px 0px;
  padding: 10px 2px 0px 0px; 
}





#art_about_table
{
  display: table;
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  float: left;
  text-align: left;
  vertical-align: top;
  background-color: white;
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 5px; 
  margin: 0 auto; 
  empty-cells: show;
  border-style: solid;
  border-color: white;
  border-width: 0px; 
}
#art_about_row
{
  display: table-row;
}
#art_about_cell
{
  display: table-cell;
  width: 100%;
  font-size: 10pt;
  font-weight: normal;
  color: black;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  background-color: #f0f0f0;
  border-style: solid;
  border-color: #c0c0c0;
  border-width: 1px 1px 1px 1px;
  padding: 5px 5px 5px 5px; 
}

