h2,p.writer,.quote,.navtop,.navtopdarkerbg,.specialevent,.warning,.sans{
	font-family: arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif;
}
h3.writer,h1,h2.t,.tleft,h3.featuredwriter,h2.writer,h3.w,h2.writerleft,h3,h4,h5,h6,p,li,.outline td,.outline th,.tablecell,.dialogue2 th,.dialogue2 td,.t1 td,p.writerandworkhead,.volumedate{
	font-family:georgia, times, "times new roman", "bookman old style", "book antiqua", "century schoolbook", century, garamond, serif;
}
h1,h2.t,.tleft /* t is for title */
	{color:#000; font-size:110%; text-align:center; margin:1em 0em 1em 0em}
h2
	{font-size:100%; margin:0em}
h2.section
	{color:#cc9900; letter-spacing:6px; margin:0em 0em 0.5em 0em; text-transform:uppercase }
h2.sectionsubhead
	{color:#756757; letter-spacing:4px; margin:0em 0em 0.5em 0em; font-size:80%}
h2.tablefollowssection
	{color:#cc9900; letter-spacing:6px; margin:0em 0em 0.6em 0em; text-transform:uppercase }
h2.spaceaboveandbelowsection
	{color:#cc9900; letter-spacing:6px; margin:2em 0em 0.5em 0em}
h3.writer
	{color:#000; font-size:110%; text-align:left; margin:0em 0em 1em 0em}
h3.featuredwriter
	{margin:0em 0em 1em 0em;color:#000; font-size:110%; text-align:left; margin:1em 0em 1em 0em}

.writer,.w,.wleft /* w is for writer */
	{color:#000; font-size:100%; text-align:center; margin:0em 0em 3em 0em}
.writerleft,.wleft
	{color:#000; text-align:left; margin:0em 0em 3em 0em}

h3,h4,h5,h6
	{color:#000; font-size:80%; text-align:center; margin:3.5em 0em 2em 0em}
h4
	{text-transform:uppercase}
p,li,.outline td,.outline th,.tablecell,.dialogue2 th,.dialogue2 td,.t1 td
	{font-size:90%; line-height:170%; margin:0em 0em 1em 0em; font-weight:normal}
li{
	line-height:130%;
	margin:0em 0em 0.5em 0em;
}
li li{
	font-size:100%;
	margin-bottom:0em;
}
.dialogue2 /* for when 2 people are talking simultaneously */
	{margin-bottom:2em;text-align:left}
.dialogue2 th
	{padding-left:0.66in;font-weight:normal;width:50%}
.dialogue4 th
	{font-weight:normal;width:25%}
.dialogue2 td
	{vertical-align:top;width:50%}
.dialogue2 td.l{
	padding-right:2em
}
.outline{
	border:1px solid #756757;
	padding:0.5em 1em 0.5em 1em;
	margin-bottom:1em
}
.outline td{
	text-align:left
}
.outline th{
	border:1px solid #756757;
	border-width:0 0 1px 0;
	background-color:#e3e1dd
}
td.tablecell p.bigindent,li p{
	font-size:100%
}
blockquote p{
	line-height:140%; margin:0em 4em 1em 4em
}
p.epitaph, p.epigraph, p.subtitle
	{font-size:80%; font-style:italic; margin:0em 0em 2em 0em}
p.epitaphcenter, p.epigraphcenter, p.subtitlecenter
	{font-size:80%; font-style:italic; text-align:center; margin:0em 0em 2em 0em}
p.epitaph em, p.epigraph em, p.epitaphcenter em, p.epigraphcenter em, p.subtitlecenter em
	{font-style:normal }
p.introblock
	{text-align:justify; line-height:140%; margin:0em 4em 1em 4em; font-style:italic}

p.first
	{font-size:90%; line-height:140%; text-indent:0em; font-family:georgia, times, "times new roman", "bookman old style", "book antiqua", "century schoolbook", century, garamond, serif}
p.nomargins
	{margin:0em}
p.feature
	{font-size:90%; line-height:150%; text-indent:0em; font-family:georgia, times, "times new roman", "bookman old style", "book antiqua", "century schoolbook", century, garamond, serif}
p.featurejustify
	{font-size:90%; line-height:150%; text-indent:0em; text-align:justify; font-family:georgia, times, "times new roman", "bookman old style", "book antiqua", "century schoolbook", century, garamond, serif}

p.justify
	{text-align:justify}
p.indent
	{text-align:justify; text-indent:0.33in}
p.bigindent
	{text-align:justify; text-indent:0.66in; margin-bottom:0em}
p.biglm
	{text-align:justify; margin-left:0.66in}
.lm1
	{text-align:justify; margin-left:0.33in}
.lm1nomargins
	{text-align:justify; margin:0em 0em 0em 0.33in}
.lm1nomarginsnojustify,.w316
	{margin:0em 0em 0em 0.33in}
.lm2
	{text-align:justify; margin-left:0.66in}
.lm2nomargins
	{text-align:justify; margin:0em 0em 0em 0.66in}
.lm2nomarginsnojustify
	{margin:0em 0em 0em 0.66in}
.lm3
	{text-align:justify; margin-left:1in}
.lm3nomargins
	{text-align:justify; margin:0em 0em 0em 1in}
.lm3nomarginsnojustify
	{margin:0em 0em 0em 1in}
.lm4
	{text-align:justify; margin-left:1.33in}
.lm5
	{text-align:justify; margin-left:1.66in}
.lm6
	{text-align:justify; margin-left:2in}
.lm7
	{text-align:justify; margin-left:2.33in}
.lm8
	{text-align:justify; margin-left:2.66in}
.lm9
	{text-align:justify; margin-left:3in}
.lm10
	{text-align:justify; margin-left:3.33in}
.lm11
	{text-align:justify; margin-left:3.66in}
.lm12
	{text-align:justify; margin-left:4in}
.lm13
	{text-align:justify; margin-left:4.33in}
.lm14
	{text-align:justify; margin-left:4.66in}
p.newsection
	{text-align:justify; margin-top:0.5in}
p.newsectioncenter
	{text-align:center; margin-top:0.5in}
p.quotation
	{font-size:70%; font-style:italic; margin-left:0.33in}
p.quotationcredit
	{font-size:70%; font-style:italic; margin-left:1in}
p.writer
	{font-size:80%; line-height:140%; text-align:justify}
p.writerandworkhead
	{font-size:90%; line-height:140%; margin:0em 0em 0.25em 0em}
p.deck,li.deck
	{font-size:72%; line-height:140%; font-family: verdana, arial, helvetica, "trebuchet ms", geneva, sunsans-regular, sans-serif; margin:0em 0em 1em 0em}
p.deckjustify,li.deckjustify
	{font-size:72%; line-height:140%; font-family: verdana, arial, helvetica, "trebuchet ms", geneva, sunsans-regular, sans-serif; margin:0em 0em 1em 0em; text-align:justify}

pre, code
	{font-size:80%; font-family:"lucida console","courier new",courier; margin:0em 0em 1em 0em}
.navhead
	{font-size:72%; line-height:140%; font-weight:bold; color:#756757; font-family: arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif}

.tagline
	{font-size:100%; line-height:120%; color:#000; text-align:left; text-indent:0em; font-style:italic; font-family:"century schoolbook", times, "times new roman", georgia, "bookman old style", "book antiqua", century, garamond, serif, serif}
.quote
	{color:#fff; background-color:#999; font-size:75%; font-weight:bold; text-align:center}
.navtop
	{color:#000; background-color:#eee; font-size:75%; text-align:center}
.navtopdarkerbg
	{color:#fff; background-color:#777; font-size:75%; text-align:center}
.navbig
	{font-size:100%; font-family:arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif; text-decoration:none; color:#746657}
.navsmallnested
	{font-weight:bold; font-size:80%; font-family:arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif; text-decoration:none; color:#fff; letter-spacing:3px}
.sanssmall
	{font-size:80%; text-indent:0em; font-family:arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif}
.hilite
	{font-size:80%; line-height:140%; font-family: verdana, arial, helvetica, "trebuchet ms", geneva, sunsans-regular, sans-serif; background-color:#ffffe6}

.specialevent
	{font-size:90%; color:#933; background-color:#ffc; letter-spacing:1px; font-weight:bold; text-align:center}

.form
	{text-indent:0em; font-size:75%; font-family:arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif}
.warning
	{font-size:100%; color:#933; background-color:#ffc; font-weight:bold; text-align:left; text-indent:0.75em}
input.yellow,textarea.yellow
	{color:#000; background-color:#fff}

a:hover
	{color:#fff; background-color:#746657}
a.nohover:hover {color:#000; background-color:transparent}

.floatright
	{float:right}
.volumedate
	{font-size:80%; font-weight:bold; margin:0em}
.footer
	{font-size:75%; color:#666; text-indent:0em; text-align:center; font-family:arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif}
ul.square
	{list-style-type:square}
ul.plain{
	list-style-type:none;
	margin:0em;
	padding-left:0em;	
}
.left,.tleft
	{text-align:left}
.center
	{text-align:center}
.right
	{text-align:right}
.lh100
	{line-height:100%}
.lh125
	{line-height:125%}
.lh150
	{line-height:150%}
.lh200
	{line-height:200%}

.category
	{font-size:75%; color:#000; text-transform:uppercase; letter-spacing:+2px; font-family: arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif}

abbr, acronym, .help {
	font-style:inherit;
	border-bottom:1px dotted #ccc;
	cursor:help
}

body {
	margin:0px;
	padding:0px}

img {
	border:0px}

.nav {
	font-size:80%;
	font-family:arial, helvetica, "trebuchet ms", verdana, geneva, sunsans-regular, sans-serif;
	margin:0px;
	padding:0px}

.curr {
	width:25%; /* this value changes if number of nav items changes */
	color:#fff;
	background-color:#746657;
	text-align:center;
	margin:0px;
	padding:0px;
	letter-spacing:3px} 

.notcurr {
	width:25%; /* this value changes if number of nav items changes */
	background-color:#c90}

.notcurr a {
	color:#fff;
	letter-spacing:3px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	display:block;
	position:static;
	margin:0px;
	padding:3px}

.nav td a:hover {
	background-color:#746657}

.sd /* stage direction (sd is deprecated) */
	{text-align:justify; margin-left:1in; font-weight:bold}
.a,.sdi /* action, stage direction inline (sdi is deprecated) */
	{font-style:italic}
.sa /* stage action */
	{text-align:justify; margin-left:2in; font-style:italic}
p.c /* character */
	{text-align:justify; margin:auto auto 0em 0.66in}
p.d /* dialogue */
	{text-align:justify}
small {
	font-size:80%}
.w10pc {
	width:10%}
.w80pc {
	width:80%
}
.interviewer,.interviewee
	{padding:1em;clear:both;min-height:100px}
.interviewer
	{background-color:#eee;padding-bottom:1em}
.interviewphoto{
	padding-right:2em;
}
ol li{
	margin-left:0.2in;
	padding-left:0.1in;
}
.vtop td{
	vertical-align:top;
}
.fl{
	float:left;
}
.cl{
	clear:both;
}
/* work-specific styles */
.c124a {
	text-align:right;
	font-style:italic;
	margin:2em auto 2em auto
}
.w316 p{
	text-indent:-.33in;
	margin-bottom:0;
}
