/* ------ Resets from screen.css & print.css ------ */
html {overflow-y: scroll;}
h3 {margin: 0em;}
body {background: #e1d6b6; font-family: 'Bookman Old Style', serif;}
a {font-family: Arial,Helvetica,sans-serif; text-decoration: none;}

div.logo {height: 120px;}
div.nav-block {text-align: left;}

span.title {font-family: Arial,Helvetica,sans-serif; font-size: 1.5em; font-weight: bold;}

/* ------ nav_index.tpl ------ */
.nav-topic {font-size: .90em; font-weight: bold; padding: .5em 0em;}
.nav-topic a span {padding: .5em .7em;}
.nav-topic a img {vertical-align: middle;}
.nav-link div {padding: .1em 0em;}
.nav-link div a span {padding: .5em .7em;}
.nav-link div a img {vertical-align: middle;}
.nav {padding: .5em 0em;}
img.nav-icon {position: relative;}

/* ------ tools.tpl ------ */
div.tools {padding: 1em 0em;}

/* ------ index.tpl ------ */
div#blog {text-align: left;}
div#blog-item {padding: 0em 0em .2em .5em;}
div#blog-item h3 {margin-bottom: .2em;}
div#blog .blog-date {font-size: .8em;}
div#blog .blog-header {font-family: Arial,Helvetica,sans-serif; font-size: 1em; font-weight: bold;}
div#blog .blog-topic {font-family: Arial,Helvetica,sans-serif; font-size: .8em; font-weight: bold;}
div#blog .blog-body {padding: 0em 1em;}

/* ------ resume_*.tpl ------ */
div.resume-title {font-family: Arial,Helvetica,sans-serif; font-size: 1.5em; font-weight: bold; margin: .2em .5em .1em 0em;}
div.resume-role {font-family: Arial,Helvetica,sans-serif; font-size: 1em; font-weight: bold; margin: .2em 2em;}
div.resume-date {font-size: 1em; font-style: italic; padding: .2em 2em;}
div.resume-descr {padding: .2em 0em .1em 4em;}
div.resume-descr div#overview {font-size: 1em; margin: .3em 0em;}
div.resume-descr div#project {font-size: 1em; font-weight:bold; margin: .5em 0em;}
div.resume-descr div#category {font-style: italic; font-weight:bold; margin: .3em 0em .3em 2em;}
div.resume-descr div#work {font-size: 1em; margin-left:3em;}

/* ------ portfolio_*.tpl ------ */
div.image {margin:1em 0em;}
