/*  
Theme Name: tim.pe
Theme URI: http://tim.pe
Description: tobiastimpe.de template based on contrast-style
Tags: seo, w3c, valid, easy, three columns, Right sidebar, left sidebar, fixed width, widgets, easy customization
Version: 2.0
Author: Tobias Timpe
Author URI: http://tobi-soft.de
copyright: � 2010 TobiSoft

	
 */
html, body {

width: 100%;
}


* {
margin: 0;
padding: 0;
}
img {
border: none;
}

body {
font-family: sans-serif;
font-size: 14px;
margin:0;
overflow-x:hidden;
color: #000;
}
.post-content {
margin: 20px 15px;
font-size: 20px;
font-family:Palatino,'Palatino Linotype',Georgia;
line-height: 25px;

}
.post-content p {

}
#page {
width: 100%;
margin: 0 auto;
z-index: 100;
background:white;
}

#content {
width: 100%;
padding-top: 30px;
padding-bottom: 30px;
background: white;
margin-top: 40px;
}

.page h1 {
text-align: center;

}

header {
background:black;
height: auto;
position: relative;
}
header .adblock_header {
position: absolute;
right: 20px;
top: 40px;
}

#logo {
width:100%;
border: none;

}

header nav {
background: #171717;
margin:0;
margin-top: -30px;
font-size: 16px;
width: 100%;
}

header nav ul {
list-style-type: none;
}
header nav ul li {
float:left;

}

header nav ul li a {
text-decoration: none;
color:#ddd;
text-transform: lowercase;
-webkit-transition-duration:0.2s;
-moz-transition-duration: 0.2;
transition-duration: 0.2;
background: #171717;
padding: 12px;

padding-bottom: 3px;
display: block;
}

header nav ul li a:last-child {
padding-right: 11px;
}

header nav ul li a:hover {
color:white;
-webkit-transition-duration:0.2s;
-moz-transition-duration: 0.2;
transition-duration:0.2s;
height: 36px;
}

footer {
background: #fff;
margin: 0 auto;
margin-bottom: -14px;
}

footer #oldposts {
margin-left: 90px;
}

footer #newposts {
margin-left: 200px;
}

footer #copyright {
margin-left: 180px;
font-size: 12px;
}

footer a {
text-decoration: none;
color:#000;
}

footer a:hover {
text-decoration: underline;
}

article {
width: 100%;
margin-bottom:20px;
}

article h1 {
font-size: 20px;
font-weight: bold;
width: 100%;
text-align: center;
margin-top: 10px;
}

article a {
text-decoration: none;
color:#1f1818;
}

article h1 a {
text-decoration: none;
color: #000;
}


article .created {
margin-left: 20px;
}

div.share {
height: 20px;
margin-top: 10px;

}
div.share *{
float:left;
margin-right: 10px;
}

.tagfield {
display:none;
}



#content ul {
list-style-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(10,10,10)),color-stop(1, rgb(92,92,92)));
list-style-image:-moz-linear-gradient(center, rgb(10,10,10) 0%,rgb(92,92,92) 100%);
}
.aligncenter {
text-align: center;
margin: 0 auto;
display:block;
}

.twitter-anywhere-user {
color: navy;
}




h4 {
margin: 0;
margin-top: 2px;
font-family: "Helvetica Neue",HelveticaNeue,Helvetica, arial, sans-serif;
font-weight: 300;
}



.googlead {
display:none;
}

article, aside, footer, header, hgroup, nav, section {
display: block;
}
blockquote {
font-size: 13px;
font-style: italic;
}



.googlead, .googlead *, .adlock_header, .adblock_header * {
visibility: hidden;
display: none;
}


.wp-post-image {
width: 100%;
height: auto;
}

.fb-like {
width:100px;
overflow:hidden;
}

.share * {
float:auto;

}

.share {
margin: 20px;

}
.share:first-child {

}