@charset "utf-8";
/* CSS Document */

body 			{ font-family: 'EB Garamond', serif; font-size:1.1em; color: #000000;}

#landing_box 	{ width:800px; height:518px; position:absolute; left:50%; margin-left:-430px; top:50%; margin-top:-259px; 
				  background-image:url(site_images/knowledge_tree_landing.jpg); }
#landing_nav 	{
	width: 330px;
	position: relative;
	top: 75px;
	left: 445px;
	text-align: right;
}
#tree_margin	{ position:fixed; top:0px; bottom:0px; left:0px; height:100%; z-index:-100; }
#white_screen	{ position:absolute; top:0px; bottom:0px; left:15%; right:0px; background:white; z-index:-50; }
#container		{
    position: absolute;
    top: 0px;
    left: 15%;
    right: 0px;
    padding: 30px;
    background: white;
    z-index: 100;
    color: #000000;
}
#menu			{ position:absolute; top:98px; right:30px; width:450px; z-index:200; }

a 				{ color:green; text-decoration:none; }
a:hover			{ color:red; text-decoration:underline; }
a:visited		{
    color: green;
    text-decoration: none;
    font-size: 2em;
}

img				{ border:0; }

p				{
    text-align: justify;
    text-justify: inter-word;
    color: #000000;
}

h1				{ font-size:1.8em; color:#063E00; font-weight:bold; }
h2				{ font-size:1.6em; color:#063E00; font-weight:normal; }
h3				{ font-size:1.4em; color:#063E00; font-weight:normal; font-style:italic; }
h4				{ font-size:1.2em; color:#063E00; font-weight:normal; font-style:italic; }
h5				{ font-size:1.0em; color:#063E00; font-weight:normal; font-style:italic; }
h6				{ font-size:1.0em; color:#063E00; font-weight:normal; font-style:italic; }

.center			{ text-align:center; }
.citation		{ color:#999; font-size:0.8em; }
.Rjustify		{ text-align:right; }
.col_1			{ width:5%; float:left; }
.col_2			{ width:15%; float:left; }
.col_3			{ width:80%; float:left; }
.book			{ z-index:500; position:fixed; right:30px; top:230px; width:157px; }
.valign			{ vertical-align:middle; }
.course			{ width:60%; }
.superscript	{ vertical-align:super; }
.subscript		{ vertical-align:sub; }
