html {padding:0; margin:0}
body {font-familyh:'Franklin Gothic Book', serif; text-align:center; background:#eeeeee;
padding:0; margin:0}

h1 {font-family:'Arial', sans-serif; font-size:150%; font-weight:bold; text-align:center;}

h2 {font-family:'Arial', sans-serif; text-align:center; font-weight:bold; font-size:110%}

h3 {font-weight: bold; font-size: 105%;}

a.ext {padding-left:12px; background: transparent url(../images/external.gif) no-repeat scroll left;}


/* COLORS:
Greens:			Blues:			Yellows:		Reds:
	#bfffbf			#bfe6ff 		#f1ffbf			#ffbfbf 	-- Pastel (Invites)
	#60bf60			#6099bf			#aabf60			#bf6060     -- Darker
	#e6ffe6			#e6f5ff			#f9ffe6			#ffe6e6		-- Light
	#80ff80			#80ccff			#e2ff80			#ff8080		-- Pastel 2 (Notes)

*/

div.story {}

div.interview p.q {font-weight:bold;}
div.interview p.a {padding-left:1em;}

p.editor {font-style:italic;}

p.leadin {font-family:'Arial', sans-serif; font-size:110%; font-style:italic; text-align:left;}

div.epigraph p {font-style: italic; text-align:center; margin-bottom:0}
div.epigraph cite {display:block; font-style:normal; text-align:right; font-size: 80%; margin-top:0}

div.zoom1 {width:120px; float:right; border-top: 3px solid black; border-bottom: 3px solid black;
 padding: 3px .5em; margin: .5em; text-align:center; font-weight:bold; line-height:1.3em}

.noteref {font-size:60%; vertical-align:super}
.endnote {font-size:smaller;}

p.continued {font-size:80%; text-align:right; font-style:italic;}
p.salutation {text-align:right;}
p.author {font-size:75%; text-align:right;}

p.biblecite {text-align:right;}

/* used with a story */
p.strong {margin: 0 2em; text-align:center; font-weight:bold}

em.u {text-decoration: underline; font-style: normal;}

div.note {margin:0 1em; background-color: white; padding: 0 .5em}
div.note img {float:left; padding:.25em;}

hr.s-sep {width:50%;}

/* Special of the index page */
div.index h2 {text-align: left; text-transform:none;}
div.index h3 {margin-bottom:3px; padding-bottom:0; margin-top:3px; padding-top:0;}
div.index ul {margin-top:0; padding-top:0; margin-bottom:5px; list-style-type:none;}
div.index ul ul {margin-top:0; padding-top:0; margin-bottom:5px; list-style-type:circle;}
div.index ul h4 {padding:0; margin:0; font-weight:normal;}
div.index ul p {margin: 0 0 0 2em; font-style:italic; padding:0;}

div.index li {}

/* The header styles  BEGIN */
/* img.indexpic {position:absolute; right:0; margin-top:30px; padding-left:.5em;} */
 img.indexpic {float:right; margin-top:30px; padding-left:.5em; z-order:2;}

#navigation {text-align:right; width:500px;
margin: 0 auto; position:relative;
padding: 0;}

#messenger {text-align:justify; width:500px;
margin: 0 auto 2em auto; background-color:white; position:relative;
padding: 0 2em 2em 2em;}

#messenger_header {background-color:white}

#messenger_header img {background-color:white; float:left;}
#messenger_header p {text-align: center; font-size: 200%; font-weight: bold; margin:0;
padding: .2em 0 0 0;}

#messenger_version {background-color:#e6f5ff; color:#000066;
           padding-bottom:0; border-bottom:1px solid black; clear:left;
            font-weight:bold; font-size:80%;}

#messenger_version #messenger_issue {float:left; text-align:left;}
#messenger_version #messenger_date {float:right; text-align:right;}

blockquote p.cite {font-size:smaller; text-align:right; margin-right:-3em;}
/* The header styles END */


