/*
Theme Name: nikolasbecker.de
Theme URI: http://nikolasbecker.de
Description: moins
Version: 0.9
Author: Nikolas Becker
Author URI: http://nikolasbecker.de
Tags: simple
*/



/******************************************************************************/
html { background-color: white; }
body {
  font-size: 0.9em;
  font-family: Georgia, Serif;
}
#content, #content li, #wasgibteshier {
  line-height:1.6em;
  color:#444444;
  background-color: #ffffff;
}
blockquote {
  line-height:1.9em;
  color:#444444;
  background-color: #F4F4F4;
  padding:0.3em;
}

blockquote p {padding:0; margin:0;}

cite {
  padding-left: 4em;
  font-size:0.8em;
}

pre {
  line-height:1.2em;
  color:black;
}
acronym { cursor: help; }
a:link { color: #ea000b; text-decoration: none; } 
a:visited	{ color: #ea000b; text-decoration: none; } 
a:active	{ color: #00f1f9; text-decoration: none; } 
a:hover	{ color: #00f1f9; text-decoration: none; }
a img { border: none; }
h1 {
 color: #ff9600;
 font-family:Georgia,"Times New Roman",serif;
 font-size:1.8em;
 padding-left:10px;
 letter-spacing:0.2em;
}
h2 {
  color:#444444;
  border-bottom: 1px solid #F4F4F4;
  font-family:Georgia,"Times New Roman",serif;
  font-size:1.7em;
  margin-top: 1.3em;
  margin-bottom:0.3em;
  line-height:1.2em;
  width: 440px;
}

#content div:first-child h2:first-child {margin-top: 1.5em;}

h3,h4{
  color:#444444;
  font-family:Georgia,"Times New Roman",serif;
  letter-spacing:0.1em;
}
kbd {
	background-color: #EEE;
   border: medium outset gray;
   padding: 0 3px;
}

.date {
  color:#444444;
  font-family:Georgia,"Times New Roman",serif;
  letter-spacing:0.1em;
  float:right;
  margin-top: -2.1em;
}
/******************************************************************************/
#header {
  width:100%;
  margin-bottom: 0;
  border-bottom: 1px dotted #000000;
}
#header h1 {
  font-size: 3em;
  letter-spacing: 0.1em; 
  margin-bottom: 0;
  /*float: left;*/
}
#header h1 a:hover {
  color: #444444
}
#header .description {
  margin-left: 4em;
 /* float: left;
  clear: left;*/
}
#feedimage {
  padding-left: 500px;
  margin: 15px 0;
}
/******************************************************************************/
#sidebar {
  font-size: 0.9em;
  margin-bottom: 30px;
  margin-left: 600px;
  max-width: 600px;
}
#sidebar ul {  padding-left: 17px; }
.nodots {
  list-style:none;
}
#tag_cloud a {padding-left:11px;}
.ctc a {padding-left:11px;}
#monkey {float:right; left:3em;}
#s {float: left;}
#searchform div br {float: left;}
/******************************************************************************/
#content {
  width: 500px;
  padding-left: 10px;
  margin-left:50px;
  float:left;
  margin-bottom:50px;
}
/******************************************************************************/
#footer {
  clear: both;
  text-align: center;
  border-top: 1px dotted #000000;
  font-size: 0.85em;
 }
#footer a {text-decoration:none;}
/******************************************************************************/
.smalllist {
  list-style: none outside;
  padding-left: 5px;
}
.intro {
  font-style: italic;
  border: 1px dotted #000000;
  padding-left:10px;
}
.imprint p { margin: 0; }
#keylist li {padding-top: 5px;}
#footprint { display: none; }

#toolbar {
  background-color: #BCAB77;
  border: none;
}
#toolbar ul {list-style: none; padding:0px 4px;}
#toolbar li {float: left;}
#toolbar img {margin: 0px 2px;}

/******************************************************************************/
/*input,
textarea {
  border: 1px solid #333333;
  background-color: #ffffff;
}
textarea{ width:300px; }

#searchform {
  font-size: 1.5em;
  margin-left:20px;
}



form br {
  clear: left; 
}

#comments label,
#comments input,
#comments select {

  float: left;
  width: 100px;
}



#comments input#submit { 
  float: none;
  width: auto;
}

#comments label {
 text-align: right; 
 padding-right: 1em; 
}

#comments form  {
  background: #de2;
  border: thin solid #ab0;
  margin:0;
  padding:.5em;
}

#comments input:focus,
#comments textarea:focus {
  background-color: #ffffff;
}

#kontakt_sub {
  width: 200px;
  margin-top:5px;
 }
#kontakt_sub:hover {
  background-color: #999999;

  cursor: pointer;
}
*/
/*
a.external {
  padding-right:12px;
  background: url(http://nikolasbecker.de/images/External.gif) no-repeat 100% -100px;
}
a.external:hover {
  background: url(http://nikolasbecker.de/images/External.gif) no-repeat 100% -200px;
}

a.wikipedia {
  padding-right:22px;
  background: url(http://nikolasbecker.de/images/wikipedia.png) no-repeat 100% 100%;
}
*/
li.license {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:25px;
padding-left:70px;
padding-top:10px;
width:420px;
}

li.share {
background:transparent url(/images/cc/share.png) no-repeat scroll 0pt;
}
li.remix {
background:transparent url(/images/cc/remix.png) no-repeat scroll 0pt;
}
li.by {
background:transparent url(/images/cc/by.png) no-repeat scroll 0pt;
}
li.sa {
background:transparent url(/images/cc/sa.png) no-repeat scroll 0pt;
}

h2 a:link,
h2 a:visited {color:#444444;}
h2 a:active,
h2 a:hover { color: #ea000b;}

#wasgibteshier {
  padding-left: 1em;
  font-size:0.9em;
  width: 300px;
}
.NewsSummary {
  margin-bottom:3em;
}

.postmetadata {
 font-size:0.8em;
 border: 1px dotted #949494;
 padding: 0.2em 0.5em;
}

.alignleft  { float: left;  }
.alignright { float: right; }
.navigation { margin-top: 1.2em; }
.widgettitle { width: auto;}

#post-19 div p { padding:0; }

.size-medium {padding-left: 1em;}

.hyphenate {text-align:justify;}
