blockquote {font-style:italic;}

.boldserif {
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

.boldcaps {
font-size:13px;
text-transform:uppercase;
font-weight:bold;
}

.italic {font-style:italic;}

.normal {font-style:normal;}

.paragraphIndent {padding: 10px 0 10px 30px;}

.paragraphIndent2 {padding-left:30px;}

.paragraphIndent3 {padding-left:80px;}

.indent20 {padding-left:20px;}

.indent40 {padding-left:40px;}

.indent60 {padding-left:60px;}

.paragraphFirst {padding-top:20px;}

.paragraphLast {padding-bottom:40px;}

.paragraphByLine {
font-style:italic;
padding:0;
margin: 0 20px 55px 0;
text-align:left;
}

.paragraphAuthorBio {padding-bottom:40px; font-style:italic;}

.paragraphIntro {font-size:1.1em; font-weight:bold;}

.imageLeft {float:left; margin: 0 15px 15px 0;}

.imageRight {float:right; padding: 0 0 25px 15px;}

#alumniBox {
width: 590px;
padding:20px;
background-color:#97916e;
margin:0 0 15px 0;
}

#alumniBox p {color:#fff; margin: 0;}

#alumniBox p.italic {font-style:italic; padding-top:10px;}

#alumniBox p a {color:#fff; font-weight:bold;}

span.author {
font-size:11px;
float:right;
padding-bottom:30px;
}

#captionBoxLeft {
margin: 0 20px 10px 0;
width:260px;
float:left;
}

#captionBoxLeft p {margin-bottom:0}

#headerBox {margin: 0; padding: 0 0 40px 0;}

#headerBox p{
float:left;
text-indent:-9999px;
margin: 0;
padding: 0;
}

#headerBox img{margin: 0;padding: 0;}

.info {
padding:0 0 0 40px;
font:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;
}

.photoBox p {
padding: 10px 0;
font-size:.92em;
margin:0;
}

.photoBoxRight {float:right;margin:0 0 5px 15px;}

.photoBoxRight p {
padding: 3px 0 15px 0;
font-size:.92em;
color:#000;
margin:0;
}

#oneLineCreditsLeft{padding: 7px 0 0 5px;float:left;}

#oneLineCreditsRight{padding: 7px 0 0 0;float:right;}

.photoBoxRight p#400 {width:31em;}

.photoBoxLeft {float:left; margin:0 15px 10px 0;}

.photoBoxLeft p {
padding: 3px 0 15px 0;
font-size:.92em;
color:#000;
margin:0;
} 

.photoCaption {
padding: 3px 0 15px 0;
font-size:.82em;
color:#000;
margin:0;
}

.imgRediana {float:left; margin:5px 15px 5px 0;}

#reedianaReadingBox {background:#e4e3e0; padding:10px 20px; font-size:.94em;}

#reedianaReadingBox .paragraphByLine {margin-bottom:20px;}

#reedianaReadingBox .paragraphLast {font-size:.90em; padding-bottom:15px;}

#reedianaReadingBox h3 {font-size:1.2em; text-transform:uppercase; margin:0 0 5px 0;}

#reedianaReadingBox h4 {font-size:1.1em; margin-bottom:0; margin:20px 0 5px 0;}

#reedianaReadingBox h5 {font-size:.90em; font-weight:normal; margin-top:0;}

#reedianaColumnBox {background-color:#fff; margin:15px 0;}

#reedianaColumnBox div {width:295px; margin-right:20px; float:left;}

#reedianaColumnBox div.rightColumn {margin-right:none;}

#lettersBox {width:600px; margin:20px auto;}

#lettersBox p.correction {
padding:10px;
margin:20px auto 0 auto;
background-color:#dfdfda;
}

td.entree {padding: 5px 0 0 0;}

td.entree p {
display:block;
padding: 15px 0 0 0;
clear:both;
}

.furtherReadings {background-color:#eee; padding:5px 15px 25px 15px;}

.furtherReadings ul {
margin:0;
padding:15px 0 0 8px;
list-style:none;
}

.furtherReadings li {
font-size:.97em;
padding:0;
margin-bottom:10px;
}

.furtherReadings h3 {margin-bottom:7px;}

.furtherReadings h4 {margin:0; padding:0;}

.furtherReadings h1 span {font-size:.92em; margin:0; padding:0;}

.furtherReadings p {font-size:.90em;}

.furtherReadings img {float:left; margin-right:15px;}

.furtherReadings dl {font-size:.90em; margin:0;}

.furtherReadings dt {font-weight:bold; margin-bottom:5px;}

.furtherReadings dd {padding:0 0 7px 5px; margin:0;}

.furtherReadings li {font-size:.90em;}

#mediaBox {width:450px; margin:0 auto 40px auto;}

#mediaBox img {float:left; padding:0 10px 0 0;}

table#financial {border:solid 4px #ddd;}

table#financial td {font-size:12px; padding:3px;}

table#financial tr.tinted {background-color:#ddd;}

table#financial tr.headlined {background-color:#bbb;}

table#financial p {padding:15px; margin:0; font-style:italic;}

table#financial h3 {
text-transform:uppercase;
font-size:1.3em;
background-color:#888;
padding:15px 0 15px 20px;
margin:0;
}

table#financial h3 span {
font-size:.80em;
font-weight:normal;
font-style:italic;
text-transform:none;
}

h1#memoriam {background:#d3cfc8 url(columns/in_memoriam/images/h1.jpg) no-repeat 15px 15px; height:63px; text-indent:-9999px; margin:0;}

/* BEGIN EMPIRE OF THE GRIFFIN */

#griffinBody h1 {
text-indent:-9999px;
background:#767d77 url(columns/empire/images/h1.gif) no-repeat 10px 10px;
width:633px;
height:120px;
margin-bottom:20px;
margin-top:0;
padding:0;
}

#griffinBody h1.adventures {
text-indent:-9999px;
background:#898d88 url(columns/empire/images/adventures.gif) no-repeat top left;
width:633px;
height:64px;
margin-bottom:20px;
margin-top:0;
padding:0;
}

#griffinBody h1.archives {
float:left;
text-indent:-9999px;
background:#898d88 url(columns/empire/images/archives.gif) no-repeat top left;
width:633px;
height:64px;
margin-bottom:20px;
margin-top:0;
padding:0;
}

#griffinBody h1.habits {
float:left;
text-indent:-9999px;
background:#898d88 url(columns/empire/images/habits.gif) no-repeat top left;
width:633px;
height:64px;
margin-bottom:20px;
margin-top:0;
padding:0;
}

#griffinBody h3 span {font-weight:normal; font-size:13px;}

#griffinBody h3 {font-size:19px;}

#griffinBody {margin:0; padding:0;}

/* END EMPIRE OF THE GRIFFIN */

/* BEGIN CENTENNIAL CAMPAIGN */

#centennialBody h1 {
background:#760d17 url(features/centennial_campaign/images/h1.jpg) no-repeat top left;
width:633px;
height:96px;
text-indent:-9999px;
margin-bottom:20px;
margin-top:0;
padding:0;
}

#centennialBody h3 span.subtitle {
font-style:italic;
font-weight:normal;
font-size:13px;
}

/* END CENTENNIAL CAMPAIGN */

/* BEGIN ARCHITECT */

#architectBody h1 {
background:#fff url(features/architect/images/h1.gif) no-repeat 35px 25px;
width:633px;
height:70px;
text-indent:-9999px;
margin:0;
padding:0;
}

/* END ARCHITECT */

/* BEGIN SAPPHO */

#sapphoBody h1 {
background:#000 url(features/channeling_sappho/images/h1.gif) no-repeat 72px 18px;
width:633px;
height:110px;
text-indent:-9999px;
margin:0;
padding:0;
}

#sapphoBody blockquote {margin-left:15px;}

#sapphoBody blockquote.sappho {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:normal; font-size:1.1em; line-height:1.4em; padding-bottom:0; margin-bottom:0;}

#sapphoBody blockquote.sappho blockquote {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:normal; font-size:1.1em; line-height:1.4em; margin-top:0; padding-top:0; padding-bottom:0; margin-bottom:0;}


/* END SAPPHO */

/* BEGIN OTTOMAR */

#ottomarBody h1 {
background:#fff url(features/ottomars_odyssey/images/h1.gif) no-repeat 72px 18px;
width:633px;
height:110px;
text-indent:-9999px;
margin:0;
padding:0;
}

#ottomarBody h3 { font-size:1.2em; line-height:1.3em;}
	
/* END OTTOMAR */


#floatfixer {margin-bottom:15px;}

.clearfix:after, #floatfixer:after, #nineBody:after, #humBody:after, .MainBody:after, #griffinBody:after, #reedianaColumnBox:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {zoom:1;}
