body {

	width: 860px;
	\width: 880px;
	w\idth: 860px;
	border: 1px solid blue;
	padding-left: 2em;
	padding-right: 2em;
   font-size: 12pt;
   line-height: 1.2;
   color: #000;
   background: white
}

h1 {
   margin: 1em 5em 1em 5em ;
  	   text-align: center;
   color: #900000;

}

ul.navbar {
  position: absolute;
  padding: 0;
  margin: 3em 2em 3em 2em;
  top: 2em;
  left: 1em;
  width:12em }

 ul.navbar a {
    text-decoration: none }

h2 {
   text-align: left;
   color: #000;
}

h4 {
  font-style: bold;
  font-size: 16pt;
  font-family: helvetica;
  font-color:black;
  background: lightgray;
  width: 20%;
}

h3 {
   font-style: bold;
   font-size: 18pt;
   font-family: Arial,helvetica;
   font-color: black;
   padding: 2px;
  width: 95%;
  border: 1px solid blue;
   background: lightblue;
   padding-top:1px;
  padding-bottom:1px;
	
}

a {
   color: #0055cc;
}

a:hover {
   color: green;
   background:  #aaaaaa;
}


img {
   border: blue;
}

p.spacetime {
  margin-left: 5em;
  font-style: italic;
} 


#mypapers{
  padding: 2% 2% 2% 2%; 
  width: 90%;
  border: 1px solid blue; 
} 

#myabstract{
/*  margin: 5% 2% 5% 2%; */
  padding: 2% 2% 2% 1%;
  border: 2px solid blue;
  width: 80%;
  font-size: small;
}
#level0{
  background: white
}

#paper{
  margin: 4em 2em 4em 2em
  padding: 2px;
/*  border: 1px solid red; */
  background: white;
} 



#contact{

  margin: 4px 2px 4px 2px
  padding: 2px;
/*  border: 1px solid red; */
  background: white;
} 

#research{

  margin: 4px 2px 4px 2px
  padding: 2px;
/*  border: 1px solid red; */
  background: white;
} 

#software{

  margin: 4px 2px 4px 2px
  padding: 2px;
/*  border: 1px solid red; */
  background: white;
} 

#sidenav{
 position: fixed;
 top: 0em;
 left: 0em;
 bottom: 0em;
 width: 15em;
 padding: 1em;
 overflow: auto;
 list-style: none;
 display: block;
 margin: 0em;
 margin-bottom: 1em;
 font-size: 1.4em;
}

#sidenav ul, ul#sidenav {
    list-style: none;
    display: block;
    padding: 0em;
    margin: 0em;
    margin-bottom: 1em;
}
ul#sidenav {
    padding: 1em;
}
#sidenav li {
    list-style: none;
    display: block;
    padding:0.5 em
}

    #body table {
        color: #000;
    }

#header{
 font-style: bold;
   font-size: 18pt;
   font-family: Arial,helvetica;
   font-color: black;
  padding: 2% 2% 2% 2%;
  margin: 10px 60px 10px 60px;
  width: 90%;
  background: lightblue;
  overflow:auto
} 


