#newspaperimgcontainer {
float: right;
margin: 0;
z-index: 1;
right: 50px;
position: relative;
padding: 0;
}

#newspaperimgcontainer.maura {
width: 375px;
font: normal 9pt georgia;
text-align: justify;
z-index: 0;
margin-bottom: 40px;
}

#newspaperimgcontainer.maura em {
font-weight: bold;
}

#latimescredit {
text-align: right;
font: bold 8pt arial;
margin-top: -2px;
margin-bottom: 6px;
}

#newspaperimgcontainer #latimescredit span {
font: italic 7pt arial;
text-align: right;
margin-left: 6px;
}

#newspapertextcontainer {
float: left;
width: 50%;
position: relative;
z-index: 3;
border: none;
left: 50px;
}

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

#newspaper p {
clear: both;
text-align: justify;
padding: 0;
margin: 20px 50px;
}

#newspaper p span {
font: italic 24pt georgia;
margin-top: 3px;
margin-right: 3px;
float: left;
position: relative;
}

#newspaper.latimes p+p {
text-indent: 1.5em;
}

#newspaper h1, #newspaper h2, #newspaper h3, #newspaper h4{
padding: 0;
margin: 0;
text-transform: none;
text-align: left;
}

#newspaper h1 {
font-size: 20px;
text-align: center;
text-decoration: underline;
text-transform: none;
}
#newspaper h1.nounderline {
text-decoration: none;
}
#newspaper h2 {
font: normal 12pt georgia;
font-weight: bold;
text-align: left;
margin: 30px 0;
				}

#newspaper h2.thetitle {
font: bold 16pt georgia;
width: 80%;
}

#newspaper h3 {
font: italic 12pt georgia;
width: 80%;
border: none;
}

#newspaper h4 {
font: normal 10pt georgia;
font-weight: 100;
}

#newspaper h2.theirtitle {
margin: 30px 0 0 0;
}

