/***********************************************************************\
  Stylesheet for sidstamm.com
  (by) 2010 Sid Stamm
  sid (at) sidstamm (dot) com 

  LICENSE:
  You may reuse or adapt all of this crap as you see fit.  Who cares.  
  Take it.  All I ask is that you don't link to this css document on
  this site; create a copy for yourself.
\***********************************************************************/
 

body	
{
  font-family: monospace;
  font-size: medium;
  background: #fff;
  color:#000;
  text-align:center;
  /* column-count: 2; */
}

table {
  font-size: medium;
}

table.header {
  width: 600px;
  margin: 0 auto;
}

body img {
  vertical-align:middle;
}

body p {
  text-align:justify;
}

#myname {
	margin-bottom:2px;
}

#mytitle {
	font-style:italic;
}
	


a.resource:before {
  content: "[";
}

a.resource:after {
  content: "]";
}

a.resource {
  font-weight:bold;
  margin-left:0.5em;
}

div#info {
  text-align: left;
  padding:5px;
  margin: 0 auto;
  width: auto;
}

div.card {
  //float:left;
  width:600px;
  margin: 0 auto;
  margin-bottom: 3em;
}
@media print {
	div.card {
		break-inside: avoid;
	}
}

div#talks { }
div.talk {
  text-align:left;
  margin-bottom:2em;
}

.talk > blockquote {
  border-left: thick solid rgba(0,0,0,0.3);
  padding: 0em 0em 0em 0.5em;
  margin-left: 1em;
  margin-top: 0.2em;
}

div#documents { }
div.publication {
  margin-bottom:2em;
  text-align:right;
}

.publication > cite {
  display: block;
  margin-top: 5px;
  text-align: left;
}


/*************************************************************
 * General purpose items
 *************************************************************/
tt { font-size:12px;  font-family:courier, monospace; }
em { text-decoration: underline;  }


img#mugshot {
  float:left;
}

span#pgpkey {
  font-family:monospace;
  display:block;
  width:15em;
}

span.subnote
{ font-size: 9px; }

span.education
{ display:block;} 

.stamp {
  display:inline-block;
  transform: rotate(-30deg);
  border: 0.25rem solid;
  border-radius:0.25rem;
  color: #f55;
  font-size: 2rem;
  text-transform: uppercase;
  font-family: courier;
  -webkit-mask-image: url('./grunge.png');
  -webkit-mask-size: 944px 604px;
  mask-image: url('./grunge.png');
  mask-size: 944px 604px;
  mix-blend-mode: multiply;
}
