blockquote {font-style:italic;}

.bold {
font-weight:bold;
}

.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;
}

.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;
margin: 0 0 15px 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: 5px 0 0 0;
font-size:.96em;
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: 5px 0;
font-size:.96em;
color:#000;
margin:0;
} 

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

#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:2px;
}

.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;
}

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

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

/* BEGIN---ELIOT CIRCULAR */

#classof2012Profile {
width:300px;
float:right;
margin:0 0 0 15px;
background-color:#eee;
}

#classof2012Profile h1 {
font-weight:bold;
font-size:1.3em;
padding-left:1.8em;
}

#classof2012Profile ul {
list-style-type:none;
}

#classof2012Profile li {
width:21em;
padding-bottom:12px;
}

/* END---ELIOT CIRCULAR */



/* BEGIN---MEDIA STORM */

#mediastormBody h1 {
width:633px;
height:100px;
background:#fff url(features/media_storm/images/media_storm_h1.gif) no-repeat top left;
text-indent:-9999px;
padding:0;
margin:0;
}

#mediastormBody h2 {
font-size:1.15em;
font-weight:bold;
text-align:left;
margin:0;
font-family:Georgia, "Times New Roman", Times, serif;
padding:30px 0 0 35px;
}



/* BEGIN---MEDIA STORM */




/* BEGIN---HELL AND BACK */

#hellBody h1 {
width:633px;
height:77px;
background:#fff url(features/to_hell_and_back/images/hell_h1.gif) no-repeat top left;
text-indent:-9999px;
}

#hellBody h2 {
font-size:1.15em;
font-weight:bold;
text-align:right;
margin:0;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0;
}

#hellBody p.by {
text-align:right;
}

#hellImageA {
float:left;
width:250px;
height:835px;
background: #fff url(features/to_hell_and_back/images/fourth_sm.jpg) no-repeat top left;
margin-right:15px;
font-size:.96em;
}

#hellImageA a:link, #hellImageA a:visited {
height:524px;
display:block;
text-indent:-9999px;
}

#hellImageA a:hover {
height:524px;
display:block;
background: #fff url(features/to_hell_and_back/images/fourth_sm.jpg) no-repeat top right;
}

#hellImageB {
float:left;
width:249px;
height:725px;
background: #fff url(features/to_hell_and_back/images/first_sm.jpg) no-repeat top left;
margin-right:15px;
font-size:.96em;
}

#hellImageB a:link, #hellImageB a:visited {
height:534px;
display:block;
text-indent:-9999px;
}

#hellImageB a:hover {
height:534px;
display:block;
background: #fff url(features/to_hell_and_back/images/first_sm.jpg) no-repeat top right;
}

#hellImageC {
float:left;
width:250px;
height:680px;
background: #fff url(features/to_hell_and_back/images/tenth_sm.jpg) no-repeat top left;
margin-right:15px;
font-size:.96em;
}

#hellImageC a:link, #hellImageC a:visited {
height:505px;
display:block;
text-indent:-9999px;
}

#hellImageC a:hover {
height:505px;
display:block;
background: #fff url(features/to_hell_and_back/images/tenth_sm.jpg) no-repeat top right;
}


/* END---HELL AND BACK */



/* BEGIN---DEFENDING THE CITADEL */

#citadelBody h1 {
width:350px;
height:125px;
background:#fff url(features/defending_the_citadel/images/citadel_h1.gif) no-repeat top left;
text-indent:-9999px;
padding-right:20px;
text-align:left;
float:left;
margin:0;
}

#citadelBody h2 {
width:250px;
font-size:1.13em;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0;
margin:0;
float:left;
}

#citadelPhotoBox {
padding:0 10px 10px 0;
float:left;
}

#citadelPhotoBox dl {
float:left;
list-style:none;
margin:0;
font-style:italic;
text-align:left;
padding-right:15px;
}

#citadelPhotoBox dd {
margin:0;
}

#citadelPhotoBox h3 {
font-weight:bold;
font-size:1em;
margin-top:0;
}


/* END---DEFENDING THE CITADEL */



/* BEGIN---RADICAL TREATMENT */

#radicalBody h1 {
width:500px;
height:210px;
background:#fff url(features/radical_treatment/images/radical_h1.gif) no-repeat top left;
text-indent:-9999px;
text-align:left;
margin: 20px 0 0 0;
}

#radicalBody h2 {
width:450px;
font-size:1.13em;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:50px;
margin-top:10px;
}


/* END---RADICAL TREATMENT */


#floatfixer {
margin-bottom:15px;
}

.clearfix:after, #firstHeader:after #neighborhoodHeader:after, #floatfixer:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {
zoom:1;
}

