

#screenplay {
  background-color:#FFFFFF;
  text-align:center;
  width:400px;
  margin:auto;
  padding:20px 30px;
  border-top:solid 1px #c4c4c4;
  border-left:solid 1px #c4c4c4;
  border-right:solid 1px #e6e7e8;
  border-bottom:solid 1px #e6e7e8;
}

#screenplay textarea {  font-family:"Courier New";  font-size:12px; overflow: hidden; }

#screenplay input { font-family:"Courier New";  font-size:12px; }

#screenplay .submitButton {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  font-stretch:condensed;
  background-image:url(/imgs/bgs/submit.blue.bg.gif);
  background-repeat: repeat-x;
  background-position:bottom left;
  background-color:#8BC9DC;
  border: 1px solid #36A0C2;
  border-top-color: #8BC9DC;
  border-right-color: #36A0C2;
  border-bottom-color: #36A0C2;
  border-left-color: #7CBAFF;
  padding:2px 0 2px 0;
}


#screenplay .red {
  background-image:url(/imgs/bgs/submit.red.bg.gif);
  background-repeat: repeat-x;
  background-position:bottom left;
  background-color:#EB767F;
  border-top-color: #EB767F;
  border-right-color: #DC212A;
  border-bottom-color: #DC212A;
  border-left-color: #EB767F;

}

#screenplay .green {
  background-image:url(/imgs/bgs/submit.green.bg.gif);
  background-repeat: repeat-x;
  background-position:bottom left;
  background-color:#C3E99B;
  border-top-color: #C3E99B;
  border-right-color: #83D336;
  border-bottom-color: #83D336;
  border-left-color: #A9E070;

}


#screenplay .submitButton small{
  font-size:10px; font-weight:bold;
  padding:0px; margin:0px;
  vertical-align:top;
}

#screenplay .submitButton:focus { border:2px #FF0A0A solid; }

#screenplay a:link {
  color:#000000;
  text-decoration:none;
  font-weight:normal;
}
#screenplay a:visited {
  color:#000000;
  text-decoration:none;
  font-weight:normal;
}
#screenplay a:hover { color:#999999;  text-decoration:underline;  font-weight:normal; }
#screenplay a:active {  color:#999999;  text-decoration:underline;  font-weight:normal; }

#screenplay .small{ font-family:"Arial";  font-size:9px; }

#screenplay .change{  font-style:italic; }

#screenplay .insertBox {
  width:490px;
  margin-left:0px;
  margin-right:0px;
  padding:5px;
  border:1px #F2F2F2 solid;
  background-color:#E6E6E6;
  background-image:url(/imgs/bgs/blue.line.bg.gif);
  background-repeat: repeat-x;
  background-position:bottom left;
}

#screenplay .insert {
  background-color:#FFFFFF;
  clear:both;
  height:1px;
  margin:0px;
  padding:0px;
  overflow:hidden;
}

#screenplay .deleted {  background-color:#FFFFFF; clear:both; }

#screenplay .main {
  background-color:#FFFFFF;
  text-align:left;
  margin: 0 auto;
  padding:0px;
  margin-left:10px;
  float:left;
  width:380px;
  overflow:visible;
}

#screenplay .main ins{  background-color:#FFE9E9; text-decoration:none; }
#screenplay .main del{  color:#FF9B9B; }


#screenplay .main a{
  display: block;
  background-color: #FFFFFF;
}

#screenplay .main a:hover {
  display: block;
  color:#000000;
  background-color: #F0FEFF;
  border-bottom: 0px solid #e8e6c3;
  text-decoration: none;

}

#screenplay .body {

  text-align:left;
  margin: 0 auto; width:400px;
  float:left; padding:0;

}

.action {
  color:#000;
  display: block;
  margin:0px;
  width:360px;
  margin-bottom:15px;
  padding:0px;
  padding-left:10px;
  font-family:"Courier New", "Courier", Times;
}


.slugline {
  color:#000;
  display: block;
  margin-top:0px;
  margin-bottom:15px;
  padding-left:10px;
  width:360px;
  text-transform:uppercase;
  font-family:"Courier New", "Courier", Times;
}

.character {
  color:#000;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
  width:350px;
  text-transform:uppercase;
  font-family:"Courier New", "Courier", Times;
}


.dialogue {
  color:#000;
  margin-top:0px;
  margin-bottom:15px;
  margin-left:60px;;
  width:280px;
  font-family:"Courier New", "Courier", Times;
}



