@import url('ha-all.css');

body {background-color:#FFFAFA; color:#000000; font-family:Serif; padding:0; width:100%;} 
		 
h1 {font-size:1.3em;}
h2 {font-size:1.2em;}
h3 {font-size:1.1em;}
h4 {font-size:1.0em;}
h5 {font-size:0.9em;}
h6 {font-size:0.8em;}
h4, h5, h6 {margin-left:0.5em;}

p {margin-left:0.75em;}
li {margin-left:1em;}

table {margin-left:0.75em; width:100%;}
thead {text-align:left; padding:0.5em;}
td {padding:0.25em;}
 		
#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;
		  }
							
#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 {
		 clear: both; 
		 width:100%;
		 height:auto;
		 z-index:5;
		 padding:0;
		 border:none;
		 text-align:left;
		 }
		 
#nav-issue > hr {display:none;}		 
#nav-journal:hover, #nav-issue:hover {border:none;}		
		 
.bq {margin-left:1.25em; margin-right:1.25em;}			

/*footnotes*/

h2 > .fn a:hover span {font-size:.75em; font-weight:normal;}
			
.note {
	display:inline;
	font-size:70%;
	font-weight:bold;
	margin:0 5px;
}

.noteh {font-family:Sans-serif; font-size:80%; font-weight:bold;}

.logo {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: url("../../../images/ha-only.png") no-repeat;
	width:75px; display:block; 
	height: 64px; /* Height of new image */
	padding-left: 75px; /* Equal to width of new image */}

#header h1, #header h3, #header p {margin-left:80px; text-align: center;}