/*  

Theme Name: Espresso
Theme URI: http://adriansblog.me.uk/wp-themes/espresso/
Description: Espresso theme designed by Adrian Burns.
Version: v2.10
Author: Adrian Burns
Author URI: http://adriansblog.me.uk/

Copyright (C) 2008 Adrian Burns

This theme is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This theme is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See the GNU General Public License for more details.
http://www.opensource.org/licenses/gpl-3.0.html

*/



body {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 80%;
color: #000;
margin: 0;
padding: 0;
line-height: 18px;
}

p {
padding: 0;
margin: 15px 0 15px 0;
}

a {
text-decoration: none;
color: #000;
}

.entry img, .entry img a {
border: 0;
clear: both;
margin: 7px 0 0 0;
}

img.wp-smiley {
display: inline !important;
clear: none !important;
margin: 0 !important;
}

h1, h2, h3, h4, h5 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h2 {
margin-top: 40px;
margin-bottom: 20px;
}

h5 {
font-size: 160%;
margin-bottom: 14px;
}

h2, h5 {
padding-bottom: 5px;
border-bottom: 1px solid #000;
width: 100%;
}

h3 {
margin: 40px 0 20px 0;
}

h4 {
margin-bottom: 14px;
}

.entry-stats {
font-size: 75%;
margin-top: -5px;
margin-bottom: 20px;
}

.commentlist {
margin-top: 30px;
}

.commentlist li {
padding-bottom: 15px;
}

#header-container {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

#nav-container {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.entry-graphic {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.entry-graphic-search {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.entry-graphic-404 {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.entry-date {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.entry-date-month {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.entry-date-day {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.entry-gravatar {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.entry-gravatar img {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

#sidebar {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

#footer {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

#credits {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.spacer {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.tags {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

#next-previous-left {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

#next-previous-right {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.np {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.bookmarking {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.bookmarking-left {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.bookmarking-right {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.bookmarking img {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.comments-gravatar {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

.comments-gravatar img {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}

#commentform {
visibility: hidden;
overflow: hidden;
width: 0;
height: 0;
padding: 0;
margin: 0;
}