body {font-family: Verdana, sans-serif; margin: 55px;}
.avatar {float: right; margin: 5px;}
h1, h2, h3, h4 {font-family: Arial, sans-serif; margin: 10px 0 10px 10px;}
h1 {font-size: 160%;}
h2 {font-size: 150%;}
h3 {font-size: 140%;}
h4 {font-size: 130%;}
p, ul, ol, th, td {font-size: 80%}
p, ul, ol {line-height: 2em;}
p, ul {padding: 0 0 5px 10px;}
table {margin-top: 3px; width: 475px;}
th {background-color: #000; color: #fff; padding: 6px 4px;}
td {padding: 6px 4px;}
.odd {background-color: #fff; color: #000;}
.even {background-color: #ddd; color: #000;}
ul {list-style-type: disc; margin-left: 15px;}
#wrapper {background-color: #BFBFBF; border: 2px solid #000; color: #000; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; margin: 0 auto 0 auto; padding: 4px; width: 740px;}
#wrapper a:link, #wrapper a:visited {background: inherit; color: #009;}
#wrapper a:hover {background: inherit; color: #f00;}
#wrapper a:active {background-color: #fff; color: #000; padding: 2px 0 2px 0;}

#portfolio-thumbs {clear: left;}
#portfolio-thumbs .pf-item {float: left; height: 300px; margin: 0 5px 5px 5px; padding: 4px; text-align: left; width: 205px;}
#portfolio-thumbs .pf-item .pf-image img {border: 1px solid #000; height: 175px; width: 175px;}
#portfolio-thumbs .pf-item .pf-caption {display: block; font-size: 80%; text-align: left;}

.spacer {clear: left;}