
* {margin: 0; padding: 0;}body {font-family: sans-serif; line-height: 1.2em; background: #fafafa; color: #444;}#wrapper {margin: 0px; padding: 0px; background: #fff; box-shadow:none;}ul {margin: 0 0 0 15px; position: relative;}li {margin: 0 0 5px 0; position: relative; font-size: 13px;}p {text-align: justify; font-size: 13px;}.clear {clear: both;}a {color: #444; text-decoration: none;}#sticker {display: none;}h1,h2,h3,h4,h5,h6 {margin-bottom: 0px; font-weight: normal;}h3 {font-weight: bold;}#bio #avatar {float: left; margin: 0 20px 40px 0;}#bio h1 {font-size: 22px;}#bio h2 {font-size: 18px;}#bio h3 {font-size: 14px;}#bio p {clear: left; margin:20px 0 10px; padding: 0; background: none; border: none;}#bio #pdfDownload {display: none;}#socialIcons {display: none;}h2.sectionHead {margin: 30px 0 15px; clear: both; font:bold 22px serif;}ul#jobs,ul#schools,ul#recommends,ul#seenOn {margin: 0; list-style: none;}ul#jobs li,ul#schools li,ul#recommends li {margin: 0 0 20px 0; clear: both;}ul#jobs li .details,ul#schools li .details,ul#recommends li .details {float: left; width: 40%}ul#jobs li p,ul#schools li > p,ul#recommends li > p {float: right; width: 57%; margin-bottom: 25px;}ul#seenOn li {display: inline;}ul#seenOn li img {padding: 3px; border: 1px solid #eee; margin-right: 2px; width: auto; height:20px;}ul#skills {margin: 0; width: 100%; overflow: hidden;}ul#skills li {right: 100%;background-color: #507EA1;    color: #FFFFFF;    font:bold 9px/20px sans-serif;    letter-spacing: 1px;    margin-bottom: 3px;    padding:0;    text-shadow: none;    text-transform: uppercase;}ul#skills li del {display: none;}#copyright {text-align: center; font:bold 10px sans-serif; text-transform: uppercase; color: #aaa; margin: 20px 0 60px; text-shadow: 1px 1px 1px #fff;}h2#contact,#contactform,#messageSent {display: none;}