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

/* Common Style */
#content .title {
  font-weight:bold;
  color:#9e1e27;
  }
  
.sub_title {
  color:#9e1e27;
  font-size:0.8em;
  }
  
#content {
  background-color:#FFFFFF;
  min-height:600px;
  }
 
#content a {
  font-weight:bold;
  }
  
#content p {
  text-align:justify;
  font-size:1.2em;
  }
  
.content_wrapper {
  margin:20px;
  }

/* Editorial Style ---------------------*/

#team {
  text-align:left;
  color:#444444;
  background-color:#FFFFFF;
  padding:20px 0 20px 20px;
  margin:0;
  }
  
#team p {
  margin-top:0;
  }
  
#team .title {
  margin-bottom:0;
  }

.team_col {
  float:left;
  margin-right:30px;
  }

address {
  text-align:left;
  margin:0;
  color:#666666;
  }
  
#team #institutelogo {
  margin-bottom:10px;
  }
  
#team .photographer {
  margin-top:185px;
  }
  
#team a {
  font-weight:bold;
  }
  
.anni {
  color:#FFFFFF;
  font-weight:bold;
  font-size:1.1em;
  margin-bottom:5px;
  }
  
/* End Editorial Style ---------------------*/

/* Institute Highlights Style --------------*/
  
#highlights .content_wrapper p{
  margin:0 0 10px 0;
  color:#444444;
  }
  
#highlights .img_left {
  float:left;
  margin-right:20px;
  margin-bottom:20px;
  }
  
  
/* End Institute Highlights Style -----------*/

/* Programmes Style -----------*/

#programmes #content {
  background:#FFFFFF url(../images/programmes_bg.jpg) no-repeat 120px 80px;
  }
  
#programmes #c_date {
  width:80px;
  }
  
#programmes #c_code {
  width:60px;
  }
  
#programmes #c_programme {
  width:220px;
  }
  
#programmes #c_venue {
  width:140px;
  }

#programmes table {
  margin-top:20px;
  text-align:left;
  border:0;
  border-collapse:collapse;
  border-bottom:2px solid #9e1e27;
  }

#programmes thead {
  border-bottom:2px solid #9e1e27;
  }
  
#programmes th {
  font-size:1.3em;
  color:#9e1e27;
  padding-bottom:5px;
  }

#programmes td {
  border-bottom:1px #F15A2B solid;
  text-align:left;
  padding:5px 0;
  }
  
#programmes em {
  font-size:0.9em;
  color:#444444;
  }
  
#programmes h2 {
  margin-top:20px;
  }

#programmes #specialProgramme {
  background:#FDC47D url(../images/special_programme.jpg) no-repeat 10px 10px;
  padding:10px;
  }
  
#programmes #specialProgramme p {
  padding-left:255px;
  }

  
/* End Programmes Style -----------*/

/* Pustaka Style -----------*/
#pustaka #content {
  background:#FFFFFF url(../images/pustaka_bg.jpg) no-repeat 50px 50px;
  }

#pustaka .content_wrapper img {
  margin-right:10px;
  }
  
#pustaka #content .description {
  font-style:italic;
  font-size:1em;
  margin-top:-10px;
  color:#444;
  }
  
.donation_img {
  float:left;
  margin-right:20px;
  }

/* End Pustaka Style -----------*/

/* Publicatoins Style -----------*/
#publications h1 {
  padding-bottom:10px;
  }
  
#publications .publication_container {
  margin-bottom:20px;
  border-bottom:1px solid #F15A2B;
  padding-bottom:20px;
  }
  
#publications .publication_container table {
  border:none;
  border-collapse:collapse;
  text-align:left;
  margin-top:10px;
  }
    
#publications .publication_container .img {
  float:left;
  margin-right:20px;
  }
 
#publications .publication_container .free {
  color:#9e1e27;
  font-size:1.1em;
  }
 
#publications .publication_container .col_1 {
  width:40px;
  }
  
#publications .publication_container .col_2 {
  width:10px;
  }
  

#publications .publication_container .italic {
  font-style:italic;
  font-size:0.9em;
  font-weight:normal;
  }

/* End Publicatoins Style -----------*/

/* Mission Style -----------*/
#mission h1 {
  margin-bottom:20px;
  }
  
#contact {
  background-color:#FDC47D;
  padding:10px;
  }
