body {margin: 0; border-bottom: 4em solid #09869d; padding: 2em 0; font: .8em/1.3em Helvetica, Arial, sans-serif; text-align: center}
abbr {cursor: help; border-bottom:1px dotted;}
.hidden-total {display: none;}
object.include { width:0; height:0 }
.content {margin: 0 auto; width: 50em; text-align: left}
h1, h2 {color: #09869d}
h1 {margin-bottom: 0; font-size: 2.188em; line-height: 1.5em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.17em;}
h3 span.small {font-size: .9em; font-weight: normal}
li h4 {display: inline; margin-bottom: .25em; font-size: 1em}
a {color: #1d64db}
a:hover {text-decoration: none}
a:visited {color: #b00369}
.vcard .xtras {margin: -.5em 0 0; font-size: .86em;}
.down {margin:-3em 0 4em; text-align: right;}
a.pdf, a.down-vcard {margin-left: 1.5em; padding: 13px 0 14px 2.5em; background: #fff url(../img/pdf.gif) no-repeat; font-size: 1.5em; text-transform: uppercase;}
a.down-vcard {background: #fff url(../img/vcard.gif) no-repeat;}
/*a.pdf:hover {background-image: url(../img/pdf-h.gif)}
a.vcard:hover {background: #fff url(../img/vcard-h.gif) no-repeat;}*/
ul {padding-left: 0; margin: auto 0; list-style: none;}
ul ul {margin-bottom: 1em}
li {margin: .5em 0; padding-left: 1.5em; background: #fff url(../img/blt2.gif) no-repeat .7em .4em;}
li li {background: #fff url(../img/blt.gif) no-repeat .2em .5em}

.hr {margin: 2em 0; height: 1px; width: 100%; background: url(../img/hr.gif) no-repeat 50% 0;}
.hr hr, .linkedin span {display: none; color: #09869d}