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

/* Setup Defaults */
html, body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, img, table, th, tr, td {
	margin: 0;
	padding: 0;
	border: 0;
}

img {
  vertical-align: middle;
}

/* Page Structure */

html {
	margin: 0 !important;
}

body {
  background-image: url(http://www.burnafterreadingpress.com/images/misc/background.png);
  background-attachment: fixed;
  background-position: center top;
  background-color: #000000;
  font-family: Verdana, Arial, Helvetica;
  padding: 20px;
  text-align: center;
  color: #0a0; /* Hopefully, no one will ever see this */
  font-size: xx-small; /* Ditto */
}

.headerbox {
	background-color: white;
	border: 2px solid #555;
	width: 950px;
	margin: 0 auto 10px auto;
	padding: 10px;
	color: black;
  overflow: auto;
	clear: both;
	font-size: 9pt;
	text-align: center;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.mainbox {
	background-color: white;
	border: 2px solid #555;
	width: 930px;
	margin: 0 auto 10px auto;
	padding: 20px;
	color: black;
	clear: both;
  overflow: auto;
	font-size: 9pt;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.footerbox {
	background-color: white;
	border: 2px solid #555;
	width: 950px;
	margin: auto;
	padding: 10px;
  overflow: auto;
	color: black;
	clear: both;
	font-size: 9pt;
	text-align: center;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.aboutbox {
	/*clear: both;*/
}

.biobox {
}

div.bio1 {
	width: 48%;
	margin: 0;
  float: left;
  clear: none;
	text-align: center;
}

div.bio2 {
	width: 48%;
	margin: 0;
  float: right;
  clear: none;
	text-align: center;
}

.leftblock {
  float: left;
  clear: both;
}

.centerblock {
  margin: auto;
}  

.rightblock {
  float: right;
  clear: both;
}

/* Fonts */
@font-face {
  font-family: 'Headings';
  src: url('http://www.burnafterreadingpress.com/download/misc/veterantypewriter.eot');
}

@font-face {
  font-family: 'Headings';
  src: url('http://www.burnafterreadingpress.com/download/misc/veterantypewriter.ttf') format('truetype');
}

/* Text Handling */
.lgtext {
  font-size: medium;
}

.mdtext {
  font-size: small;
}

.smtext {
  font-size: x-small;
}

.last {
  margin: 0;
}  

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.title {
	text-align: center;
}

p {
  text-align: justify;
  font-size: small;
	margin: 0 0 1em 0;
}

h1 {
  font-size: xx-large;
  font-family: 'Headings', Verdana, Arial, Helvetica;
  color: #252525;
  text-align: left;
	margin: 0 0 0.5em 0;
}

h2 {
  font-size: x-large;
  font-family: 'Headings', Verdana, Arial, Helvetica;
  color: #252525;
  text-align: left;
	margin: 0 0 0.5em 0;
}

h3 {
  font-size: large;
  font-family: 'Headings', Verdana, Arial, Helvetica;
  color: #252525;
  text-align: left;
	margin: 0 0 0.5em 0;
}

h4 {
  font-size: medium;
  font-family: 'Headings', Verdana, Arial, Helvetica;
  color: #252525;
  text-align: left;
	margin: 0 0 0.75em 0;
}

h5 {
  font-size: small;
  font-family: 'Headings', Verdana, Arial, Helvetica;
  color: #252525;
  text-align: left;
	margin: 0 0 1em 0;
}

h6 {
  font-size: x-small;
  font-family: 'Headings', Verdana, Arial, Helvetica;
  color: #252525;
  text-align: left;
	margin: 0 0 1em 0;
}

/* Links */
a:link, a:visited {
  color: #900;
  font-weight: bold;
  text-decoration: none;
}

a:hover, a:active {
  color: #777;
  font-weight: bold;
  text-decoration: none;
}

/*h1 a:link, h2 a:link, h3 a:link {
  color: #888;
  font-weight: bold;
  text-decoration: none;
}

h1 a:hover, h2 a:hover, h3 a:hover {
  color: #900;
  font-weight: bold;
  text-decoration: none;
}*/

div.mainmenu a:link, div.mainmenu a:visited {
  font-size: x-large;
  font-family: 'Headings', Verdana, Arial, Helvetica;
  /*color: #888;
  font-weight: bold;
  text-decoration: none;*/
	margin: 0 10px;
	padding: 0;
}

/*div.mainmenu a:hover, div.mainmenu a:active {
	color: #900;
  font-weight: bold;
  text-decoration: none;
}*/

a:link img, a:visited img, a:hover img, a:active img {
  border: 0;
  /*color: #fff;  /* Testing, uncomment this line if something breaks */
}

/* Misc */

img.hr {
	margin: 1em auto;
	clear: both;
}

img.biopic {
	margin: auto;
}

ul {
  text-align: left;
  list-style-position: outside;
  list-style-image: url(http://www.burnafterreadingpress.com/images/misc/bullet.png);
  margin: 0 0 1em 0;
  padding: 0;
  color: #000;
}

ol {
  text-align: left;
  list-style-position: outside;
  margin: 0 0 1em 0;
  padding: 0;
  color: #000;
}

li {
  margin-left: 2em;
  font-size: small;
}

div.bio ul {
	margin-bottom: 0;
}

.sheets {
  font-size: medium;
  margin: 0 0 1em 0;
}  
