﻿body {
  background-image: url("../pics/Background.jpg");
  background-repeat: repeat;
}

#topImage {
  width: 100%;
 }

#container {
  width: 600px;
  padding: 20px 50px;
  margin: 0px auto;
  background: url("../pics/paper.jpg") repeat;
}

#guide {
  width: 600px;
  padding: 20px 50px;
  margin: -8px auto;
  font-size: 22px;
  background: url("../pics/Guide_BG_1.jpg") repeat;
  text-align: left;
}



#top {
  width: 580px;
  float: left;
}



#photo {
  height: 320px;
  border: 2px solid black;
  float: left;
}

#animbox {
  height: 200px;
  margin: 10px -20px 10px -20px;
}

#animpic {
  height: 180px;
  border: 2px solid black;
  float: right;
  margin: 10px 0px 10px 20px ;
}

#animinfo {
  width: 300px;
  float: left;
  text-align: center;
  margin: 10px 20px 10px 0px ;
}

#moviepic {
  border: 2px solid black;
}


#persbox {
  height: 500px;
  margin: 10px 0px 10px -20px;
}



#mlo {
  border: 2px solid black;
}

#info {
  width: 320px;
  float: right;
  text-align: center;
  margin: 0px 0px;
}



#CVheader {
  margin-top: 0px;
  text-align: center;
}


#researchInterests {
  margin-top: 40px;
  text-align: left;
}

#publications {
  text-align: left;
  margin-top: 40px;
}

.abstract{
  color: #8B2323;
}

.certificate{
  color: #8B2323;
}


.links{
  color: #104E8B;
}

.bibtexlinks{
  color: #505050;
}

.guidelinks{
  color: #222222;
}

.guidelinks0{
  color: #CCCCCC;
}


.blacklinks{
  color: #000000;
}

#curriculumVitae {
  font-size: 18px;
  text-decoration: none;
}



#footer {
  border-top: 1px solid black;
}
#footer p {
  font-size: 10px;
  margin-bottom: 5px;
}

#footer1 {
  float: left;
}

#footer2 {
  float: right;
}

#footer3 {
  text-align: center;
}


/* >> The Magnificent CLEARFIX << */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; } /* Hides from IE-mac */
.clearfix { display: block; }


h1 {
  font-size: 28px;
  margin: 5px;
}

h2 {
  font-size: 24px;
}

h3 {
  font-size: 20px;
}

h4 {
  font-size: 20px;
  margin: 0px 0px 0px 0px;
}

h5 {
  font-size: 14px;
  margin: 2px;
}



li {
  margin: 10px;
}

p {
  margin: 20px;
  line-height: 20px;
}

p1 {
  margin: 5px 0px 0px 0px;
  font-size: 12px;
  line-height: 1;
}



a {
  cursor: pointer;
  text-decoration: none;
}
/***** POPUP STYLES ******/
#backgroundPopup {
  display: none;
  position: fixed;
  _position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: #000000;
  border: 1px solid #cecece;
  z-index: 1;
}

#popup {
  display: none;
  position: fixed;
  _position: absolute;
  height: 530px;
  width: 1050px;
  background: #000000;
  border: 2px solid #cecece;
  z-index: 2;
  padding: 12px;
  font-size: 13px;
}



#popup h1{
  text-align: left;
  color: #000000;
  font-size: 22px;
  font-weight: 700;
  padding-bottom: 2px;
  margin-bottom: 2px;
}
#popupClose {
  font-size: 14px;
  line-height: 14px;
  right: 6px;
  top: 4px;
  position: absolute;
  color: #666666;
  font-weight: 700;
  display: block;
}
#iframe {
  border: 2px solid black;
}
