/* CSS Document */

body {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	font-size: 12px;
}
/*
	font-size: 62.5%;
*/

/* Sets all margins and padding to zero*/

* {
margin: 0;
padding:0;
}

/* Main wrapper*/
#wrapper  {
	text-align:left;
	width:970px;
	position:relative;
	background-color: #FFFFFF;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size: 1.2em;
}

/*
VOLUME NUMBER AND ISSUE DATE
*/
#volume {
	height: 22px;
	width: 150px;
	position: absolute;
	left: 206px;
	top: 99px;
}

#date {
	height: 22px;
	width: 150px;
	position: absolute;
	left: 660px;
	top: 99px;
	text-align: right;
}

#subtitle {
	height: 22px;
	position: absolute;
	left: 390px;
	top: 99px;
}

#subtitletable {
        position: absolute;
        left: 206px;
        top: 99px;
        width: 604px;
}


/*
CONTROLS HOME PAGE BLURB LINKS
*/

a.body:link {
text-decoration:none;
color: #000000;
}

a.body:visited {
text-decoration:none;
color: #000000;
}


a.body:hover {
text-decoration:underline;
color: #000000;
}


a.body:active {
text-decoration:none;
color:#000000;
}


/*
CONTROLS PREVIOUS-NEXT LINKS
*/
a.continue:link {
	text-decoration:none;
	color: #000000;
	font-weight: bold;
}

a.continue:visited {
text-decoration:none;
color: #000000;
	font-weight: bold;
}


a.continue:hover {
text-decoration:underline;
color: #000000;
	font-weight: bold;
}


a.continue:active {
text-decoration:none;
color:#000000;
	font-weight: bold;
}

#SubPageNav {
	float: right;
	width: 130px;
}


/*
CONTROLS MAIN NAVIGATION BOX AND LINKS
*/


#navigationBox {
	font-size: 12px;
	height: 128px;
	width: 140px;
	position: absolute;
	left: 845px;
	top: 20px;
	line-height: 1.4em;
	letter-spacing: .2em;
}

a.nav:link {
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}

a.nav:visited {
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}

a.nav:hover {
	text-decoration: underline;
	color: #000000;
	white-space: nowrap;
}

a.nav:active {
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}


/*
TEASER BOXES FOR HOME PAGE
*/
.teaserLeft1 {
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 222px;
}
.teaserLeft2 {
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 222px;
}
.teaserCenter1 {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
	width: 445px;
}
.teaserRight1 {
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 222px;
}
.teaserRight2 {
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 222px;
}
.teaserBottom {
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}
/* was in teaserBottom
	margin-top: 10px;
*/

/*
HOME PAGE PHOTO
*/
#photoHome {
	background-color: #FFFFFF;
	width: 445px;
}
.photoHomeCaption {
	font-size: .8em;
	width: 445px;
}
.photoCaption {
	font-size: .8em;
}

/*
TITLES
*/

h2 {
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size: 0.9em;
	font-weight: normal;
	margin-top: 2px;
	font-style: italic;
	padding: 0px;
}
h4 {
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 2px;
	font-style: normal;
	padding: 0px;
}
h5 {
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px;
	font-style: italic;
}



/*
PAGE LAYOUT ELEMENT1
*/

.dottedLineTop {
	height: 10px;
	width: 970px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.dottedLineBottom {
	height: 10px;
	width: 970px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	margin-top: 20px;
}


/*
PAGE FOOTER
*/

#footer a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #999999;
}

#footer a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #999999;
}

#footer a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #999999;
}

#footer a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #999999;
}



#footer{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #999999;
}

#footerBox {
	width: 760px;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 50px;
}


/*
Clears floats within container, so container continues to wrap around contents
*/
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {display:inline-table;}
/*Hides from IE-mac\*/
*html .clearfix {height:1%;}
.authorSingleBox {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

.imageSub {
	float: right;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
}

.searchLayout {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
.searchWrapper {
	float: left;
	width: 500px;
}
.archiveWrapper {
	float: left;
	width: 300px;
}

li {
	margin-left: 20px;
}

.submissionsLayout {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.aboutLayout {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.aboutCenter {
	text-align:center;
}

.newsletterLayout {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.linksLayout {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.emailAddress {
	margin-left: 20px;
}

.submissionBox {
	float: left;
	width: 500px;
	border: 1px dotted #333333;
	padding: 12px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}

div.indent p {
	text-indent: 1.5em;
	margin-top: 0 
}

div.left p {
	text-indent: 0em;
	margin-top: 0 
}

div.center p {
	text-align: center;
	margin-top: 0 ;
}

div.article p {
	text-indent: 1.5em;
	margin-top: 0 
}

.dropcap {
text-indent: 0px;
float: left;
font-size:28pt;
line-height:24pt;
font-weight: bold;
margin-right: 2px;
} 

.superscript {
    position:relative;
    font-size:75%;
    top:-0.9ex;
    margin-left:0.1em;
    margin-right:0.1em;
}
/*

	float:left;
	margin-top:0px;
	padding-top:.2em;
	font-size:36px;
	height:1em;
font-size: 3em;

	width:38px;
	padding-top:2px;

font-size : 300%;
font-weight : bold;
float : left;
*/

 

