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

body{font:.75em Verdana, Arial, Helvetica, sans-serif; color: #666666;}
h1 { margin: 0; padding: 5px; font: normal 150%  Arial, Helvetica, sans-serif;text-transform: uppercase; letter-spacing: .1em; border-bottom: 1px solid;}
h1 em {border-bottom: solid 1px #999;display:block;padding: 10px 0px;font-style:normal;}
h1 span {font-size: 50%;}
h2 {font:normal 70%  Arial, Helvetica, sans-serif;text-transform: uppercase; letter-spacing: .1em;}
h3 { margin: 0; padding:10px 0 10px 0; font: normal 150%  Arial, Helvetica, sans-serif;text-transform: uppercase; letter-spacing: .1em;}


p {line-height: 1.5em; }
em {border-bottom: solid 1px;display:block;padding:10px 0px;margin-bottom:10px;font-style:normal;}

a {font-family: arial, sans-serif;letter-spacing: .1em;font-weight: normal;font-size: 100%;color:#999; outline:none; } 
a:visited {color: #333; outline:none;} 
a:focus, a:hover {color: #666; outline:none;}
a:active{color:#000;outline:none;}



.clear {clear:both;}

.contactinfo {font:1em Verdana, Arial, Helvetica, sans-serif; color: #999; line-height: 1.5em;}

/*Resume
-----------------------------------------------------------------------------------------------------*/
#katherineroe{font-size:16px;padding-top:10px;font-weight:bold;letter-spacing:.1em;}
.resume_heading {letter-spacing: .1em;font:bold 100%;text-transform:uppercase;padding: 16px 0 5px 0;margin:0 0 12px 0;border-bottom:1px solid;}
.company{padding:0 5px 0 0;font-weight:bold;line-height:40px;letter-spacing:.1em;}
.position_title{display:block;line-height:20px;letter-spacing: .1em;font-style:italic;}
.location{font-size: 90%;}
.position_desc{display:block;padding-bottom:10px;letter-spacing:.1em;}
#contactlist li {display: inline;list-style-type:none;padding-right: 20px;left:0px;margin:0px;letter-spacing:.3em;}
#publicationslist li {letter-spacing:.1em;padding-right: 20px;line-height:15px;}

