body { font:normal 87.5%/1.2857em /*(14px/18px)*/ "proxima-nova-1","proxima-nova-2", Helvetica, Arial, sans-serif; }

/* =Headings
----------------------------------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { color:#808080; line-height:36px; margin-bottom:18px; clear:both; }
h1 a, h2 a, h3 a, h4 a, h5 a { color:#4d89b5;}

h1 { font-size:44px; line-height:72px; margin-bottom:36px; }
h2 { font-size:22px; font-weight:normal; margin-bottom:36px; }
h3 { font-size:20px;}
h4 { font-size:18px; }
h5 { font-size:13px;}

#logo { font-size:30px;}

/* =Lists
----------------------------------------------------------------------------------------- */

ol, ul, dl { padding:0; margin:0; margin-bottom: 18px; }
ol, ul { list-style: none; }
dt { font-weight: bold; }
dd { margin-left: 0; font-weight : normal; }

/* =Text elements
----------------------------------------------------------------------------------------- */

p { margin-bottom: 18px; }
a { text-decoration: none; font-weight: bold; color: #083450; }

/* =Printing
----------------------------------------------------------------------------------------- */

#branding ul, #sb-container, #vcard, #availability, #home #siteinfo, #contact #siteinfo, #more, #home h1, #work h3 span, #cv, #copy, #siteinfo ul li *[href*=contact], #fm-default, #hcard-Stephen-Dudley .vcard, #aside h3 { display: none !important; }

html body pre, html body code {vertical-align: baseline;}

.shrinkwrap { width: auto; margin: 0; }
#wrapper a[href*="http"]:after { content: " (" attr(href) ") "; color:#0b4366; font-size: 11px; text-decoration:underline;}

#work { background:red; position:relative; overflow:hidden; width:100%; clear:both;}
#work ul { zoom:1; margin-bottom:0; }
#work ul li { float:left; margin-bottom:18px; height:225px;}
#work ul li a img { margin-right:25px; }
#work ul a span { display:block; color:#656565; }
#work ul a em { font-style:normal; font-size:12px; display:block;}

#siteinfo { clear:both; float:left; width:100%; margin-top:54px;}
#hcard-Stephen-Dudley .name a { font-weight:normal;}


