* :focus { outline: 0; }

body {
    font: normal 100.00% Helvetica, Arial, sans-serif;
    color: #666666;
    background-color:#330000;
    margin: 0;
    padding: 0;
  }
  


  h2 { color: black; }
  h3 { font-size: 100%; font-weight: bold; color: #666666; margin-bottom: 0; }
  p.logo { text-align:center; margin-top: 1em;}
  p.small { font-size: 80%; }
  p.smaller { font-size: 60%; }
  a.jump { padding-top: 20em; }
  hr { background-color: black; color: black; height:1px; border:0; }
  img.cover { border-width: medium; border-color: black; border-style: double; }
  table { border-width:thin; border-color: black; border-style:solid;}
  td { text-align:right; padding-left:15px; padding-right:15px;}
  td.center { text-align:center; }
  td.left { text-align:left; }
  iframe {min-height: 1000px; }
  
  #affixed {
    position: absolute;
    top: 0em;
    text-align:center;
    width: 94%;
	margin-left: 3%;
	margin-right: 3%;
    background-color: #330000;
    border-width: 0;
  }
  
  html>body #affixed { position: fixed; }

  #content {
	min-width: 40em;
	padding-top: 163px;
    border:0;
	text-align: center;
  }
  
  #samples {
	min-width: 40em;
	padding-top: 0em;
    border:0;
	text-align: center;
  }

  * #content { background-color: #330000; }  

  #writing { padding: 0.6em 20% 1em 20%; }
  
  
  #navigate img {
	margin: 4px 7px 4px 7px;
	text-align: center;
    border-width: 0;
	}

  u {
	cursor:pointer
  }

a:link  { text-decoration:underline; font-weight:normal; color:#666666; }
a:hover { text-decoration:underline; font-weight:normal; color:black; }
a:visited { text-decoration:underline; font-weight:normal; color:#444444; }
a:active { text-decoration:underline; font-weight:normal; color:black; }
a:focus { text-decoration:underline; font-weight:normal; color:#999999; }

u:hover { text-decoration:underline; font-weight:normal; color:black; }
