/*************** SCREEN PLAY *******************************************/

.x-panel-body-spec-script {
	background: white url(../images/pagebreak.gif) repeat scroll left top;
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
	padding-left: 1.25in;
	padding-right: 0.75in; 
	line-height: 12pt;  
	
}

.x-panel-body-spec-script .action, .normal, .sceneHeading, .characterCue, .personalDirection, .dialog, .transition, .cameraShot {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
}

.x-panel-body-spec-script .normal {
 	margin-top: 12pt;    
}

.x-panel-body-spec-script .sceneHeading {
    /* scene headings don't have left or right indents */
    /* 1 blank line above */
    margin-top: 12pt;    
}

.x-panel-body-spec-script .action{
    /* action doesn't have left or right indents */
    /* 1 blank line above */
    margin-top: 12pt;
}

.x-panel-body-spec-script .characterCue {
    /* 2.0 inch left, 0.0 inch right */
    padding-left: 2.0in;
    padding-right: 0in;

    /* 1 blank line above */
    margin-top: 12pt;
}

.x-panel-body-spec-script .personalDirection {
    /* 1 inch + 5 spaces left, 2.0 inch right */
    padding-left: 1.3in;
    padding-right: 2in;
}

.x-panel-body-spec-script .dialog {
    /* 1.0 inch left, 1.5 inch right */
    padding-left: 1.0in;
    padding-right: 1.25in;
}

.x-panel-body-spec-script .transition {
	/* 1 blank line above */
    margin-top: 12pt;
	
    /* 4.5 inch left, 0.0 inch right */
    padding-left: 4.0in;
    margin-right: 0in;
}

.x-panel-body-spec-script .cameraShot{
    /* cameraShot doesn't have left or right indents */
    /* 1 blank line above */
    margin-top: 12pt;
}

/*************** AUDIO PLAY *******************************************/

.x-panel-body-audio-play {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
	padding-left: 1.25in;
	padding-right: 0.75in; 
	background: white url(../images/pagebreak.gif) repeat scroll left top;
	line-height: 12pt; 
}

.x-panel-body-audio-play .audioAct, .normal, .audioScene, .action, .characterCue, .dialog, .personalDirection, .music, .sound {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
}

.x-panel-body-audio-play .normal {
    /* normal means no indents set */
    margin-top: 12pt;    
    
}

.x-panel-body-audio-play .audioAct {
 margin-top: 4em; 
 margin-bottom: 0;
 text-align: center; 
 text-decoration: underline; 
}

.x-panel-body-audio-play .audioScene {
 margin-top: 1em;
 margin-bottom: 0;
 margin-left: 0.5in; 
 text-decoration: underline;
}
  
.x-panel-body-audio-play .action {
 margin-top: 1em;
 margin-bottom: 0;
 margin-left: 0.5in; 
 font-style: italic;
}

.x-panel-body-audio-play .characterCue {
 margin-top: 1em;
 margin-bottom: 0;
}
  
.x-panel-body-audio-play .dialog {
 margin-left: 1.5in; 
}

.x-panel-body-audio-play .personalDirection {
 margin-left: 1.5in; 
}

.x-panel-body-audio-play .music {
 margin-top: 1em;
 margin-bottom: 0;
 text-decoration: underline;
}
  
.x-panel-body-audio-play .sound {
 margin-top: 1em;
 margin-bottom: 0;
 text-decoration: underline;
}

/*************** STAGE PLAY *******************************************/

.x-panel-body-stage-play {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
	padding-left: 1.25in;
	padding-right: 0.75in; 
	background: white url(../images/pagebreak.gif) repeat scroll left top;
	line-height: 12pt; 
	
}

.x-panel-body-stage-play .normal, .stageAct, .stageScene, .stageScene, .characterCue, .dialog, .personalDirection, .stageTransition, .sound   {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
}

.x-panel-body-stage-play .normal {
    /* normal means no indents set */
    margin-top: 12pt;    
    
}

.x-panel-body-stage-play .stageAct {
 margin-top: 4em; 
 margin-bottom: 0;
	
 margin-left: 2.5in; 
 text-decoration: underline; 
 }

.x-panel-body-stage-play .stageScene {
 margin-top: 1em;
 margin-bottom: 0;
 margin-left: 2.5in; 
 text-decoration: underline; 
}
  
.x-panel-body-stage-play .stageScene {
 margin-top: 1em;
 margin-bottom: 0;
 
 margin-left: 2.5in;
 font-style: italic;
}

.x-panel-body-stage-play .characterCue {
 margin-top: 1em;
 margin-bottom: 0;
 margin-left: 2.5in;
}
  
.x-panel-body-stage-play .dialog {
 margin-top: 0;
 margin-bottom: 0;
}

.x-panel-body-stage-play .personalDirection {
 margin-top: 0;
 margin-bottom: 0;
 margin-left: 1.5in;
}

.x-panel-body-stage-play .stageTransition {
    /* 4.5 inch left, 0.0 inch right */
margin-top: 12pt;    
margin-left: 4.0in;
margin-right: 0in;
font-style: italic;
}

.x-panel-body-stage-play .sound {
 margin-top: 1em;
 margin-bottom: 0;
 margin-left: 2.5in; 
 font-style: italic;
}

/*************** SITCOM *******************************************/

.x-panel-body-sitcom {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
	padding-left: 1.25in;
	padding-right: 0.75in; 
	background: white url(../images/pagebreak.gif) repeat scroll left top;
	line-height: 12pt; 
	
}

.x-panel-body-sitcom .normal, .audioAct, .sceneHeading, .action, .characterCue, .dialog, .personalDirection, .transition, .sound, .endOfAct, .coldOpening, .castList, .showTitle, .cameraShot       {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
}

.x-panel-body-sitcom .normal {
    /* normal means no indents set */
    margin-top: 12pt;    
    
}

.x-panel-body-sitcom .audioAct {
 margin-top: 4em; 
 margin-bottom: 0;
	
 margin-left: 2.5in; 
 text-decoration: underline; 
 }

.x-panel-body-sitcom .sceneHeading {
 margin-top: 1em;
 margin-bottom: 0;
 text-decoration: underline; 
}
  
.x-panel-body-sitcom .action {
 margin-top: 1em;
 margin-bottom: 0;
}

.x-panel-body-sitcom .characterCue {
 margin-top: 1em;
 margin-bottom: 0;
 margin-left: 2.7in;
}
  
.x-panel-body-sitcom .dialog {
 margin-left: 1.5in; 
 margin-right: 1.1in; 
}

.x-panel-body-sitcom .personalDirection {
 margin-top: 0.5em; 
 margin-bottom: -0.5em; 
 margin-left: 2.2in; 
 margin-right: 2.3in;   
}

.x-panel-body-sitcom .transition {
margin-left:4in;
margin-right:0;
margin-top:12pt;
 text-decoration: underline;
}

.x-panel-body-sitcom .sound {
 margin-top: 1em;
 margin-bottom: 0;
 text-decoration: underline;
}

.x-panel-body-sitcom .endOfAct {
 text-decoration: underline;
 text-align: center;
 margin-top: 1em;
}

.x-panel-body-sitcom .coldOpening {
 text-decoration: underline;
 text-align: center;
 margin-top: 1em;
}

.x-panel-body-sitcom .castList {
 margin-top: 0;
 margin-bottom: 0;
 margin-left: 0.1in; 
}

.x-panel-body-sitcom .showTitle {
 text-align: center;
 margin-top: 0;
 margin-bottom: 0;
}

.x-panel-body-sitcom .cameraShot {
 margin-top: 1em;
 margin-bottom: 0;
}

/*************** TV DRAMA *******************************************/

.x-panel-body-tv-drama {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
	padding-left: 1.25in;
	padding-right: 0.75in; 
	background: white url(../images/pagebreak.gif) repeat scroll left top;
	line-height: 12pt; 
}

.x-panel-body-tv-drama .normal, .audioAct, .sceneHeading, .action, .characterCue, .dialog, .personalDirection, .transition, .sound, .endOfAct, .coldOpening, .castList, .showTitle, .teaser, .shot, .cameraShot      {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
}

.x-panel-body-tv-drama .normal {
    /* normal means no indents set */
    margin-top: 12pt;    
    
}

.x-panel-body-tv-drama .audioAct {
 margin-top: 4em; 
 margin-bottom: 0;
	
 margin-left: 2.5in; 
 text-decoration: underline; 
 }

.x-panel-body-tv-drama .sceneHeading {
 margin-top: 1em;
 margin-bottom: 0;
 text-decoration: underline; 
}
  
.x-panel-body-tv-drama .action {
 margin-top: 1em;
 margin-bottom: 0;
}

.x-panel-body-tv-drama .characterCue {
 margin-top: 1em;
 margin-bottom: 0;
 margin-left: 2.7in;
}
  
.x-panel-body-tv-drama .dialog {
 margin-left: 1.5in; 
 margin-right: 1.1in; 
}

.x-panel-body-tv-drama .personalDirection {
 margin-top: 0.5em; 
 margin-bottom: -0.5em; 
 margin-left: 2.2in; 
 margin-right: 2.3in;   
}

.x-panel-body-tv-drama .transition {
 margin-top: 1em;
 margin-bottom: 0;
 text-align: right;
 text-decoration: underline;
}

.x-panel-body-tv-drama .sound {
margin-left:4in;
margin-right:0;
margin-top:12pt;
 text-decoration: underline;
}

.x-panel-body-tv-drama .endOfAct {
 text-decoration: underline;
 text-align: center;
 margin-top: 1em;
}

.x-panel-body-tv-drama .coldOpening {
 text-decoration: underline;
 text-align: center;
 margin-top: 1em;
}

.x-panel-body-tv-drama .castList {
 margin-top: 0;
 margin-bottom: 0;
 margin-left: 0.1in; 
}

.x-panel-body-tv-drama .showTitle {
 text-align: center;
 margin-top: 0;
 margin-bottom: 0;
}

.x-panel-body-tv-drama .teaser {
 text-decoration: underline;
 text-align: center;
 margin-top: 1em;
}

.x-panel-body-tv-drama .shot {
 margin-top: 1em;
 margin-bottom: 0;
 text-decoration: underline;
}

.x-panel-body-tv-drama .cameraShot {
 margin-top: 1em;
 margin-bottom: 0;
}

/*************** NOVEL *******************************************/

.x-panel-body-novel {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
	padding-left: 1.25in;
	padding-right: 0.75in; 
	background: white url(../images/pagebreak.gif) repeat scroll left top;
	line-height: 12pt; 
	
}

.x-panel-body-novel .normal {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
}

.x-panel-body-novel .normal {
   /* normal means no indents set */
   margin-top: 1em;
}

/*************** COMIC BOOK  *******************************************/

.x-panel-body-comic-book {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
	padding-left: 1.25in;
	padding-right: 0.75in; 
	background: white url(../images/pagebreak.gif) repeat scroll left top;
	line-height: 12pt; 
	
}

.x-panel-body-comic-book .normal {
	font-size: 12pt;
	font-family: "Courier New", Courier, monospace;
}

.x-panel-body-comic-book .normal {
   /* normal means no indents set */
   margin-top: 1em;
}


.x-panel-body-comic-book .comicPage {
/* 2.0 inch left, 0.0 inch right */
padding-right: 0in;

/* 1 blank line above */
margin-top: 12pt;	
 text-decoration: underline; 	

}

.x-panel-body-comic-book .panel {
 margin-bottom: 0;
 margin-top: 1em;
}
  
.x-panel-body-comic-book .action {
 margin-top: 1em;
 margin-bottom: 0;
}

.x-panel-body-comic-book .characterCue {
  /* 2.0 inch left, 0.0 inch right */
    margin-left: 2.0in;
    padding-right: 0in;

    /* 1 blank line above */
    margin-top: 12pt;

}
  
.x-panel-body-comic-book .dialog {
 margin-left: 1.5in; 
 margin-right: 1.1in; 
}

.x-panel-body-comic-book .balloon {
 margin-left: 1.7in; 
 margin-right: 2.3in;   
}

.x-panel-body-comic-book .comicTransition {
margin-left:4in;
margin-right:0;
margin-top:12pt;
}

.x-panel-body-comic-book .comicSound {
 margin-top: 1em;
 margin-bottom: 0;
 text-decoration: underline; 
}

.x-panel-body-comic-book .artistNote {
 margin-top: 1em;
 margin-bottom: 0;
}

.x-panel-body-comic-book .style {
 margin-top: 1em;
 margin-bottom: 0;
}

.x-panel-body-comic-book .caption {
 margin-top: 1em;
 margin-bottom: 0;
}

