/*
  CV stylesheet - adw, 2007/21/01 
  vim: expandtab:ts=2 
*/

body {
  font-family: Georgia, Didot, Palatino, serif;
  font-size: 1em;
  line-height: 1.3;
  background-color: rgb(255,255,255);
  color: black;
}

/* basic grouping and titling elements */
p {margin: 0; padding:0; padding-bottom: 0.3em;}

ul {list-style: disc outside; 
    margin: 0; 
    padding: 0; 
    padding-top: 0.25em;
    padding-bottom: 0.5em;
    padding-left: 1em;}

ul#keyfacts { padding-top: 0 }

li {padding-bottom: 0.5em;}

h2 {font-size: 100%; 
    color: rgb(212,0,0); 
    font-weight: normal; 
    padding: 0; margin: 0; 
    padding-bottom: 0.3em;}

/* address */
.tableheading {
  font-weight: bold;
}

.emailaddress {
  font-family: monospace;
}

/** The grid **/
/* this might look a bit narrower in ancient IEs but we're not going 
   for pixel-precise layout, so we'll get away with it - we can just 
   ignore the box-model bug */

/* left */
div.sectiontitle {width:27%; float: left; padding-left: 3%; padding-right: 3%;}

div.sectiontitle .dates, div.sectiontitle .location, div.sectiontitle .activity {
  font-size: 70%;
  padding-bottom: 0.5em;
}
/* right */
div.section {width: 66%; float: left;}
/* entry footer */
div.clear {clear: both;} /* stops div collapse, inelegant but reliable */
/* entry wrapper */
div.entry {padding-bottom: 2em;}




