#insect_review {
  font-size: 15px;
}

#insect_review li {
  padding-bottom: 1%;
}
#self {
  color: #CCFFFF;
  background-color: #7F6636;
}

ul.menu {
  list-style: none;
  color: orange;
  border-buttom: thick solid #ffccff;
  width:100%;
  margin: 2% 0;
  margin-left: 20%;
}

ul.menu li {
  float: left;
}

ul.menu a {
  display: block;
  padding: 2px 20px;
  color: #E6E6FA;
}

.menu a:hover {
  background-color: orange;
  color: #CFF;
}

#pub {
  color: white;
  font-size: 15px;
}
#pub a {
  color: #CCFFFF;
}

#pbox {  
  background-color:#FFC;
  color: #620;
  padding: 1em 0.5em;
}

#pbox a {
  color: #A80000;
}

html {
  background-color:black;
}
body {
  color: white;
  margin: 2% 8%;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
}
a {
    color: #CCFFFF;
    text-decoration: none;
}
h3 {
     color:#CCFFFF;
}
h2 {
  color:#FFA500;
  float:left;
  width:20%;
  position: absolute;
  top:0%;
}

#cfd_title, #turbulence_title {
  position: absolute;
  width: 100%;
  top: 10%;
}
#content_insect, #content_plate, #content_seed {
  position: absolute;
  top: 15%;
  margin-right: 8%;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
}

#content_hydro {
  position: absolute;
  top: 20%;
  margin-right: 8%;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
}

#content_cfd {
  position: absolute;
  top: 20%;
  margin-right:8%;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
}

#content_turbulence {
  position: absolute;
  top: 20%;
  margin-right: 8%;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
}
#content_insect strong {
  color: #CCFFFF;
}

#content_insect em {
  color: white;
}
#content_insect a {
  color: #CCFFFF;
}
#content_publications, #content_talks, #content_in_the_news {
  position: absolute;
  top: 20%;
  color: #C4C4C4;
  margin-right: 8%;
  margin-left: 2%;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
}

#content_turbulence ul, #content_talks ul, #content_publications ul, #content_in_the_news ul {
  background-color:#FFC;
  color: #620;
  padding: 1em 1.5em;
}

#content_in_the_news a {
  color: #A80000;
}
#content_publications a {
  color: #A80000;
}

#content_turbulence li, #content_publications li, #content_in_the_news li, #content_talks li {
  margin-bottom:1em;
}

#content_turbulence h2 {
  color: orange;
}

#content_publications a, #content_seed a, #content_insect a, #content_plate a, #content_hydro a, #content_cfd a, #content_turbulence a {
    text-decoration:none;
}

#content_publications a:hover, #content_in_the_news a:hover, #content_seed a:hover, #content_insect a:hover, #content_plate a:hover, #content_hydro a:hover, #content_cfd a:hover, #content_turbulence a:hover {
  background-color: orange;
  color: #ccffff;
}

#content_publications h2 {
  color: orange;
}
.rschmod_falling {
  display: block;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
  position: relative;
  min-height: 160px;
  height: auto;
  margin: 0 0 0 350px;
}
.rschmod_falling #pbox {
  margin-left: 10%;
}
.rschmod_falling img {
  position: absolute;
  top: 0px;
  left: -360px;
}


.rschmod {
  display: block;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
  position: relative;
  min-height: 160px;
  height: auto;
  margin: 0 36px 0 192px;
}

.rschmod img {
  position: absolute;
  top: 0px;
  left: -168px;
}

.rschmod p {
  padding: 1em 0.5em;
  background-color: #FFC;
  color: #620;
}

.rschmod1 {
  display: block;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
  position: relative;
  min-height: 292px;
  margin: 0 36px 0 190px;
}

.rschmod1 #img1 {
  position: absolute;
  top: 0px;
  left: -168px;
}
.rschmod1 #img2 {
  position: absolute;
  top: 153px;
  left: -168px;
}
.rschmod2 {
  display: block;
  font: medium "Trebuchet MS", trebuchet, verdana, sans-serif;
  position: relative;
  min-height: 292px;
  margin: 0 36px 0 190px;
}

.rschmod2 #img1 {
  position: absolute;
  top: 0px;
  left: -168px;
}
.rschmod2 #img2 {
  position: absolute;
  top: 180px;
  left: -168px;
}
.rschmod2 #pbox {
  position: absolute;
  top: 10%;
  margin-left: 10%;
  margin-right: 10%;
}

.picbox{
  margin: 2em 8px;
  text-align: center;
}
#center_image {
  margin-left: auto;
  margin-right: auto;
  width: 40%;
  margin-bottom: 2%;
}

