body {padding:0; color:#000000; font-family:Serif; text-align:center; width:100%;} 
		 
h1 {font-size:1.3em; font-style:normal;}
h2 {font-size:1.2em; font-weight:bold; font-style:normal;}
h3 {font-size:1.1em; font-weight:bold; font-style:normal;}
h4 {font-size:1.0em; margin-left:0.5em; font-weight:bold; font-style:normal;}
h5 {font-size:0.9em; margin-left:0.5em; font-weight:bold; font-style:normal;}
h6 {font-size:0.8em; margin-left:0.5em; font-weight:bold; font-style:normal;}

p {margin-left:0.75em;}
li {margin-left:1em;}

hr {color:#2E8B57; background-color:#2E8B57}

table {margin-left:0.75em; width:100%;}
thead {text-align:left; padding:0.5em;}
td {padding:0.25em;}
caption {font-size:120%; padding:0.5em;}

/* use for images -- .wrapper-img applies to the div around the image and the caption */
.wrapper-img {float:right; clear:left; width:45%; text-align:center}
.cap {font-size:90%;}

/*use to make editorial comments more visible for author review */
.edit {font-weight:bold; font-size:120%; color:#FF0080;}
 		
#container {
			position:absolute;
			width:100%;
			margin:0 auto;
			left:0;
			}
				
#header {
			position: relative;
			top:0;
			left:0;
			width: auto;
			min-height:150px;
			height:auto;
			text-align:center;
			padding:1em;
			margin:0 auto;
			border-bottom:solid #2E8B57 thin;
		  }

#printhead{display:none}
							
#main {
		 position:relative;
		 width:auto;
		 padding:1em;
		 height:auto;
		 text-align:left;
		 top:0;
		 left:0;
		 margin-left:0;
		 border-top:solid #2E8B57 thin;}		 

#nav {
		 width:auto;
		 height:auto;
		 margin: 0 auto;
		 padding:1em;
		 left:0;
		 }		 

#nav-journal, #nav-issue {
		 position:relative;
		 /*width:45%;*/
		 width:auto;
		 height:auto;
		 z-index:5;
		 padding:0;
		 border:none;
		 }
		 
#nav-journal:hover, #nav-issue:hover {border:none;}		
		 
#nav-journal {
		 /*left:0;
		 float:left;*/
		 text-align:left;
		 padding-bottom:.5em;
		 }
		 							 
#nav-issue {
		 /*right:0;
		 float:right;
		 text-align:right;*/
		 text-align:left;
		 padding-top:.5em;
		 }

.bq {font-size:90%; margin-left:1.25em; margin-right:1.25em;}
a:link {color:#2E8B57; text-decoration:none;}
a:link.red {color:#FF0000;}
a:active {color:#2E8B57; text-decoration:none;}
a:visited {color:#708090;  text-decoration:none;}
a:hover{background:#2E8B57; color:#FFFAFA;}
a:focus {background:#2E8B57; color:#FFFAFA;}
.note {font-size:70%; font-weight:bold; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; margin-left:5px; margin-right:5px; padding-left:5px; padding-right:5px; display:inline;}
.noteh {font-family:Sans-serif; font-size:80%; font-weight:bold;}
.sup {font-size:70%; vertical-align:text-top;}
.cen {text-align:center;}
.rt {text-align:right;}
.new {color:#FF0000;}
.mast {width:auto;}
.logo {float:left;}

