
/* The main container element. */
div#page {
   max-width: 55em;
   margin: 1em auto;
   background-color: white;

   /* Put a rounded border around the page. */
   border: 1px solid black;
   padding: 1em;
#   -moz-box-shadow: #404040 0px 5px 50px;
#   -webkit-box-shadow: #404040 0px 5px 50px;
}

#main {
   max-width: 55em;

}

.authors {
       color: rgb(100,100,100);
       font-style: italic;
       font-weight: bold;
}

.paper-title {
       font-style:italic;
}

.paper-note {
       color: rgb(100,100,100)
}

.lastmod    {
      color: rgb(180, 180, 180)
}

P {
  margin-bottom: -.5em
} 


p.abstract {
  color: gray;
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom-style: dotted;
  border-bottom-color: black;
  border-bottom-width: 1px;
}

p.title {
  font-weight: bold;
}
p.speaker {
  font-style: italic;
}


.time {
  font-style: italic;
  display: inline-block;
  width: 3em;
}
.activity {
  font-style: bold;
}

#card {
        width:35em;
        height:5em;
        font-size: 12pt;
	margin-left: 2em;
        margin-top: 1em; 
	margin-bottom: 5em;

}
H4 {
       font-size:110%;
       font-weight:bold;
       margin-top:2em;
       margin-bottom:0.5em;
       padding-left:10px;
       padding-top:4px;
       padding-bottom:4px;
       color:#423818;
       background:#C9B26B;
       margin-left:-10px;  padding-left:10px;
	 margin-right: -10px;
}




body {
	font-family: Times, Charter, Utopia, Kalimati, Centaur;
        font-size: 12pt;
	background-color: #6e560b;

}


