body { font-size: 88%; font-family: Helvetica, sans-serif; }

html>body { font-size: 14px; }

p {
font-size : 1em;
max-width: 420px;
line-height: 1.4em;
margin : 1.4em 40px ;}

#nav, #nav ul {
font-variant: small-caps;
font-stretch: narrower;
font-size: 1.5em;
line-height : 1.071em;
margin : 1.071em 0;
color: #F34739; }

#nav a {
font-stretch: narrower;
font-variant: small-caps;
text-decoration : none;
color: #F34739; }

ul#nav li a:hover  {
color: #E3170D;
text-decoration : underline; }

h2 { 
font-size : 1.714em; 
font-stretch: narrower;
font-variant: small-caps;
line-height : 1.224em;
margin : 1.224em 0 1.224em 40px;
color : #F34739;}

h3 {
font-size : 1.15em; 
font-stretch: narrower;
line-height: 1.225em;
margin: 1.225em 0 1.225em 0;
color : #F34739;}

h4 {
font-size : 1em;
font-weight: bold;
line-height: 1.4em;
margin: 1.4em 0; }

#portfolio p, h3, h4 {
width : 300px;
margin-left : 0px; }

ol, ul#projects {
list-style-type: disc;
font-size : 1em;
margin : 1.4em 40px ; 
max-width: 440px;
line-height: 1.4em; }

.resume h3 {margin-left: 40px;}
#work h4, #education h4 {
width: 100%; }

#work h5, #education h5 {
margin-top: -2.4em;
font-weight: normal;}

ol#work, ol#education, ul#projects {list-style-type: none; }

ol#work, ol#education {max-width: 440px;}
ol#work li, ol#education li {max-width: 440px; }

ol#work ul, ol#education ul {
list-style-type: disc;
width: 420px;
margin-left: 40px; }

ol#education em {font-style: italic;}

.resume #secondary h3, ul#projects {margin-left: 0;}

ul#projects h5 {margin-top: 1em;}
