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 {
padding-top:20px;
font-style:italic;
}


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

#watercolorBox {
width: 307px;
height:319px;
background: #fff url(columns/NoAA/images/watercolor_rectangle.jpg) no-repeat top left;
margin:35px 0 0 0;
padding-top:60px;
}

#watercolorBox p {
padding: 0px 40px 0 40px;
}

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

#watercolorBox h5 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0 0 10px 70px;
text-transform:uppercase;
}

#redBox {
width: 327px;
background-color: #8b1520;
margin:0 0 20px 20px;
float:right;
}

#redBox p {
font-family:Georgia, "Times New Roman", Times, serif;
color: #fff;
font-size:14px;
padding: 30px;
margin:0;
line-height:25px;
}

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:12px;
color:#000;
margin:0;
}

.photoBoxRight p#300 {
width:21em;
}

.photoBoxRight350 {
float:right;
margin:0 0 5px 15px;
width:350px;
}

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


.photoCredit {
    font-size: 10px;
    font-style: italic;
}

.photoBoxLeft p {
padding: 5px 0;
font-size:12px;
color:#000;
margin:0;
} 

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

p.haikus {
font-style:italic;
padding:0 0 10px 0;
}

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

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

#centennialBox {
background-color: #666;
width:633px;
background-color:#666;
padding:20px 0 20px 0;
}

#centennialBox p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
padding:0 20px 0 20px;
margin-top:0;
}

#centennialBox h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
font-weight:bold;
padding:0 20px 0 20px;
text-transform:uppercase;
margin:0 0 10px 0;
}

#centennialBox h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:bold;
padding:0 20px 0 20px;
margin:0;
}

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

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


/* BEGIN---NEWS OF THE COLLEGE */

#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---NEWS OF THE COLLEGE */

/* BEGIN---ALUMNI NEWS */

#boarsHead {
width:305px;
background:#fff url(columns/NoAA/images/boarhead.jpg) no-repeat top left;
text-align:center;
}

#boarsHead p {
font-size:.95em;
padding:1em 1.3em;
margin:0;
}

/* END---ALUMNI NEWS */



/* BEGIN---LOST & FOUND */

#lostBody1 {
background:#fff url(features/lost_and_found/images/masthead.gif) no-repeat top left;
}

#lostBody1 h1 {
text-indent:-9999px;
}

#lostBody1 h2 {
text-indent:-9999px;
}

#lostBody2 {
background:#fff url(features/lost_and_found/images/submasthead.gif) no-repeat top left;
padding-top:50px;
}

#lostBody2 p {
padding-left:60px;
}

#lostBody2 .photoBoxRight p{
padding-left:0;
}

#lostBody2 .photoBoxLeft p {
padding-left:0;
}

#lostBody2 .photoBox p {
padding-left:0;
}

#lostBody2 blockquote {
padding-left:60px;
}

#lostMediaBox {
width:500px;
margin:25px auto;
}

/* END---LOST & FOUND */



/*BEGIN---TALES FROM THE UNDERGROUND */

#talesBody {
background:#fff url(features/tales_from_the_underground/images/submasthead.gif) no-repeat top left;
padding-top:50px;
}

#talesBody h1 {
text-indent:-9999px;
margin:0;
padding:0;
height:4px;
}


#talesBody p {
padding-left:90px;
}

#talesBody .photoBoxRight p {
padding-left:0px;
}

#talesBody #talesSpecialCollectionsBox p {
padding-left:10px;
}

#talesSpecialCollectionsBox {
width:365px;
padding:10px;
margin:0 auto;
border:1px solid #ccc;
border-bottom:none;
}

/* END---TALES FROM THE UNDERGROUND */



/* BEGIN---LIVING WITH #29 */

#livingBody {
background:#c2bfba url(features/living_with_29/images/bg.gif) repeat-x top left;
}

#livingBody p {
padding-left:20px;
padding-right:20px;
}

#livingBody h1 {
background:#c2bfba url(features/living_with_29/images/h1.gif) no-repeat top left;
width: 218px;
height:85px;
text-indent:-9999px;
margin: 0 0 0 16px;
}

#livingBody h2 {
background:#c2bfba url(features/living_with_29/images/h2.jpg) no-repeat top left;
width:189px;
height:50px;
text-indent:-9999px;
margin: 23px 0 0 19px;
}

#livingBody .photoBoxRight p {
padding-left:0;
}

#livingBody2 {
background:#c2bfba url(features/living_with_29/images/no29.jpg) no-repeat top right;
width:150px;
float:right;
height:1023px;
text-indent:-9999px;
margin:0 0 15px 15px;
}

/* END---LIVING WITH #29 */



/* BEGIN---LIVES OF PAINTINGS */

#cooleyBox {
background-color:#b1ada9;
}

#livesBody #livesBodyHeaderBox h1 {
background:#b1ada9 url(features/lives_of_paintings/images/h1.gif) no-repeat top left;
width:450px;
height:33px;
margin:20px 0 20px 20px;
text-indent:-9999px;
float:left;
}

#livesBodyHeaderBox {
background-color:#b1ada9;
height:70px;
margin-bottom:15px;
}

.livesSidebar {
width:180px;
margin:0 0 20px 30px;
float:right;
border:1px solid #ccc;
border-right:none;
}

.livesSidebar p {
padding-left:12px;
}

.livesSidebar h2 {
text-transform:uppercase;
font-size:1.2em;
padding-left:12px;
}

/* END---LIVES OF PAINTINGS */



/* BEGIN FIRST BOOKS */

#firstBody h1 { background:#fff url(features/first_books/images/h1_sub.gif) no-repeat top left; width:350px; height:39px; text-indent:-9999px; margin:20px 0;}

#firstBody h2 { background:#fff url(features/first_books/images/h2_sub.gif) no-repeat top left; width:630px; height:21px; text-indent:-9999px; margin:20px 0;}

#firstHeader {margin:25px 0; float:left; width:633px;}

#firstHeader h1 {
background:#fff url(features/first_books/images/h1.gif) no-repeat top left;
width:325px;
height:109px;
float:left;
text-indent:-9999px;
margin:15px 0 0 40px;
}

#firstHeader h2 {
background:#fff url(features/first_books/images/h2.gif) no-repeat top left;
width:179px;
height:13px;
float:left;
text-indent:-9999px;
margin:70px 0 0 25px;
}

.firstLinesBox {
width:200px;
background:#fff url(features/first_books/images/firstLines.jpg) no-repeat top left;
float:right;
margin:0 0 15px 25px;
padding-top:145px;
}

.firstLinesBox img {
float:left;
margin:0 3px 0 0;
}

.firstLinesBox p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.15em;
line-height:1.2em;
}

#firstBody2 h1 {
background:#fff url(features/first_books/images/recent_firsttime.gif) no-repeat top left;
width:600px;
height:29px;
text-indent:-9999px;
margin:20px 0;
}

/* END FIRST BOOKS */


/* BEGIN IN THE NEIGHBORHOOD */

#neighborhoodBody h1 {
background:#fff url(features/building_community/images/h1.gif) no-repeat top left;
width:633px;
height:102px;
margin:15px 0;
text-indent:-9999px;
}

#neighborhoodBody h2 {
background:#fff url(features/building_community/images/h2.gif) no-repeat top left;
width:300px;
height:80px;
margin:5px 0;
text-indent:-9999px;
float:left;
}

#neighborhoodBody h3 {
background:#fff url(features/building_community/images/h3.gif) no-repeat top left;
width:250px;
height:14px;
margin:5px 0;
text-indent:-9999px;
float:left;
margin: 40px 0 0 15px;
}

#neighborhoodHeader {
float:left;
background-color:#fff;
width:633px;
margin-bottom:20px;
}

#neighborhoodBody2 h1 {
background:#fff url(features/building_community/images/subhead.gif) no-repeat top left;
width:600px;
height:40px;
margin:20px 0 20px 15px;
text-indent:-9999px;
}

#neighborhoodBody2 h2 {
background:#fff url(features/building_community/images/themedorms.gif) no-repeat top left;
width:600px;
height:53px;
float:left;
margin:30px 0 20px 15px;
text-indent:-9999px;
}

#neighborhoodPhotoBox1 {
width:237px;
margin-left:15px;
margin-bottom:15px;
float:right;
}


#neighborhoodPhotoA {
width:237px;
height:145px;
background: #fff url(features/building_community/images/page1photos_a.jpg) no-repeat top left;
}

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

#neighborhoodPhotoA a:hover {
height:145px;
display:block;
background: #fff url(features/building_community/images/page1photos_a.jpg) no-repeat top right;
}

#neighborhoodPhotoB {
width:237px;
height:177px;
background: #fff url(features/building_community/images/page1photos_b.jpg) no-repeat top left;
}

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

#neighborhoodPhotoB a:hover {
height:177px;
display:block;
background: #fff url(features/building_community/images/page1photos_b.jpg) no-repeat top right;
}

#neighborhoodPhotoC {
width:237px;
height:199px;
background: #fff url(features/building_community/images/page1photos_c.jpg) no-repeat top left;
}

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

#neighborhoodPhotoC a:hover {
height:199px;
display:block;
background: #fff url(features/building_community/images/page1photos_c.jpg) no-repeat top right;
}

#neighborhoodPhotoBox2 {
width:329px;
margin-left:15px;
margin-bottom:15px;
float:right;
}


#neighborhoodPhotoD {
width:329px;
height:193px;
background: #fff url(features/building_community/images/page2photos_a.jpg) no-repeat top left;
}

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

#neighborhoodPhotoD a:hover {
height:193px;
display:block;
background: #fff url(features/building_community/images/page2photos_a.jpg) no-repeat top right;
}

#neighborhoodPhotoE {
width:329px;
height:192px;
background: #fff url(features/building_community/images/page2photos_b.jpg) no-repeat top left;
}

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

#neighborhoodPhotoE a:hover {
height:192px;
display:block;
background: #fff url(features/building_community/images/page2photos_b.jpg) no-repeat top right;
}



/* END IN THE NEIGHBORHOOD */


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

.clearfix {
zoom:1;
}

