/*  
Theme Name: yadayada minimalismus

Theme URI: http://yadayada.de/

Description: The minimalistic WordPress theme designed by yadayada.de. Designed for websites that want to put focus on the content and speed of the website rather than design and its heavy load.

Version: 0.4.4

Author: yadayada.de

Tags: white, three-columns, fixed-width, translation-ready, rtl-language-support, sticky-post

Text Domain: yadayada

	minimalismus
	http://yadayada.de/

	The CSS, XHTML and design is released under GPL:
	http://www.gnu.org/licenses/gpl-3.0.html
	
	Search for "# 0000FF" (contrast text color) and "# DFDFFF" (contrast background color) and replace by another color to change contrast colors.
	Search for "#0020A0" (contrast text color) and "#D0E8FF" (contrast background color) and replace by another color to change contrast colors.
*/

body {
background-color:#F8F8F8;
color:#202030;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:62.5%;
margin:0;
padding:0;
text-align:left;
}

#page {
background-color:#F8F8F8;
border:1px solid #959596;
margin:10px auto;
padding:0;
width:980px;
}

#header {
background-color:#f8f8f8;
height:88px;
margin:0 auto;
padding:0;
width:100%;
}

#content {
background-color:#F8F8F8;
font-size:1.2em;
}

.narrowcolumn .entry {
line-height:1.4em;
}

.narrowcolumn {
float:left;
margin:0 10px;
padding:0 0 20px 17px;
width:580px;
}

.datetime {
margin-top:0;
padding-top:0;
color:#777;
font-size:.9em;
line-height:1.5em;
}

.sticky  {
}

.sticky h2 {
background-color: #D0E8FF;
color: #000010;
}

.sticky h2 a:hover {
}

.contrast {
color: #0020A0;
}

.authcomment {
background-color: #D0E8FF !important;
} 

.postmetadata {
font-size:.9em;
line-height:1.5em;
background-color: #D0E8FF;
} 

small {
font-size:.9em;
line-height:1.5em;
}

.titleheader {
font-weight:700;
padding-left: 17px;
font-size:3em;
color: #0020A0;
margin:0;
}

h1,h2,h3, h4, h5, h6 {
font-weight:700;
}

h1 {
font-size:1.8em;
margin:20px 0 0;
padding:0;
}

h2 {
font-size:1.6em;
margin:0;
padding:0;
}

.entry h1 {
font-size:1.3em;
margin:20px 0 0;
padding:0;
}

.entry h2 {
font-size:1.2em;
margin:20px 0 0;
padding:0;
text-decoration: underline;
}

h3, h4, h5, h6 {
font-size:1.2em;
margin:10px 0 0;
padding:0;
}

h1,h1 a,h1 a:visited,h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited {
color:#000010;
}

h1,h1 a,h1 a:hover,h1 a:visited,h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#leftsidebar h2,#rightsidebar h2,#fullsidebar h2,#fullsidebar2 h2,#wp-calendar caption,cite {
text-decoration:none;
}

#leftsidebar h2,#rightsidebar h2,#fullsidebar h2,#fullsidebar2 h2 {
font-size:1.2em;
margin:10px 0 5px;
padding:0;
}

.entry p a:visited {
color:#0020A0;
}

.commentlist li,#commentform input,#commentform textarea {
font:.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentlist li {
font-weight:700;
list-style:none;
margin:15px 0 3px;
padding:5px 10px 3px;
}

.commentlist cite,.commentlist cite a {
font-size:1.1em;
font-style:normal;
font-weight:700;
}

.commentlist p {
font-weight:400;
line-height:1.5em;
margin:10px 5px 10px 0;
text-transform:none;
}

#commentform p {
margin:5px 0;
}

.commentmetadata {
display:block;
font-weight:400;
margin:0;
}

#leftsidebar,#rightsidebar,#fullsidebar,#fullsidebar2 {
font-size:1.1em;
}

small,#leftsidebar ul ul li,#leftsidebar ul ol li,#rightsidebar ul ul li,#rightsidebar ul ol li,#fullsidebar ul ul li,#fullsidebar ul ol li,#fullsidebar2 ul ul li,#fullsidebar2 ul ol li,.nocomments,.postmetadata,blockquote,strike {
color:#777;
}

code {
font:1.0em 'Courier New', Courier, Fixed;
border-left:5px solid #ddd;
margin:15px 30px 0 10px;
padding-left:20px;
display:block;
}

acronym,abbr,span.caps {
cursor:help;
font-size:.9em;
letter-spacing:.07em;
}

a,h2 a:hover,h3 a:hover {
color:#0020A0;
text-decoration:none;
}

a:hover {
color:#0020A0;
text-decoration:underline;
}

#wp-calendar #prev a {
font-size:9pt;
padding-left:10px;
}

#wp-calendar a {
display:block;
text-decoration:none;
}

#wp-calendar caption {
font-weight:bold;
font-sizr: 1.3em;
text-align:center;
width:100%;
}

#wp-calendar th {
font-style:normal;
text-transform:capitalize;
}

.post {
margin:0 0 30px;
border-bottom:1px solid #959596;
}

#footer {
clear:both;
margin:0 auto;
padding:0 0 0 1px;
width:100%;
}

#footer p {
margin:0;
padding:20px 0;
text-align:center;
}

p img {
max-width:580px;
padding:0;
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}

img.avatar {
float:right;
margin-left:5px;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.entry ul {
list-style:disc;
margin-left:0;
padding:0 0 0 10px;
}

.entry li {
margin:7px 0 8px 10px;
}

.entry ol {
margin-left:0;
padding:0 0 0 10px;
}

#leftsidebar ul li,#rightsidebar ul li {
list-style-image:none;
list-style-type:none;
margin:2px 0;
}

#fullsidebar ul li,#fullsidebar2 ul li {
list-style-image:none;
list-style-type:none;
margin:2px 0 10px;
}

#leftsidebar ul p,#leftsidebar ul select,#rightsidebar ul p,#rightsidebar ul select,#fullsidebar ul p,#fullsidebar ul select,#fullsidebar2 ul p,#fullsidebar2 ul select {
margin:5px 0 8px;
}

#leftsidebar ul ul,#leftsidebar ul ol,#rightsidebar ul ul,#rightsidebar ul ol,#fullsidebar ul ul,#fullsidebar ul ol,#fullsidebar2 ul ul,#fullsidebar2 ul ol {
margin:5px 0 0 10px;
}

#leftsidebar ul ul ul,#leftsidebar ul ol,#rightsidebar ul ul ul,#rightsidebar ul ol,#fullsidebar ul ul ul,#fullsidebar ul ol,#fullsidebar2 ul ul ul,#fullsidebar2 ul ol {
margin:0 0 0 10px;
}

#leftsidebar ul ul li,#leftsidebar ul ol li,#rightsidebar ul ul li,#rightsidebar ul ol li,#fullsidebar ul ul li,#fullsidebar ul ol li,#fullsidebar2 ul ul li,#fullsidebar2 ul ol li {
margin:3px 0 0;
padding:0;
}

ol li,#leftsidebar ul ol li,#rightsidebar ul ol li,#fullsidebar ul ol li,#fullsidebar2 ul ol li {
}

olxxx lixxx,#leftsidebar ul ol li,#rightsidebar ul ol li,#fullsidebar ul ol li,#fullsidebar2 ul ol li {
list-style:decimal outside;
}

#searchform {
margin:10px auto;
padding:5px 3px;
}

#leftsidebar #searchform #s,#rightsidebar #searchform #s,#fullsidebar #searchform #s,#fullsidebar2 #searchform #s {
padding:2px;
width:115px;
}

#leftsidebar #searchsubmit,#rightsidebar #searchsubmit,#fullsidebar #searchsubmit,#fullsidebar2 #searchsubmit {
padding:1px;
}

select {
width:130px;
}

#commentform input {
margin:5px 5px 1px 0;
padding:2px;
width:170px;
}

#commentform textarea {
padding:2px;
width:100%;
}

#commentform #submit {
float:right;
margin:0;
}

.commentlist {
padding:0;
text-align:justify;
}

.nocomments {
margin:0;
padding:0;
text-align:center;
}

#sidebar {
float:right;
padding:0 20px 5px 0px;
width:335px;
}

#leftsidebar {
float:left;
padding:0 5px 0;
width:160px;
}

#rightsidebar {
float:left;
padding:0 0 0 5px;
width:160px;
}

#fullsidebar {
float:left;
padding:10px 0 0 0;
width:320;
}

#fullsidebar2 {
float:left;
padding:0 0 0 5px;
width:320;
}

#wp-calendar {
empty-cells:show;
margin:10px auto 0;
width:155px;
}

#wp-calendar #next a {
padding-right:10px;
text-align:right;
}

#wp-calendar td {
padding:3px 0;
text-align:center;
}

#wp-calendar td.pad:hover {
background-color:#F8F8F8;
}

acronym,abbr {
border-bottom:1px dashed #999;
}

blockquote {
color:#404040;
border-left:5px solid #d0d0d0;
margin:15px 30px 0 10px;
padding-left:20px;
}

a img {
border:none;
}

.navigation {
display:block;
margin-bottom:60px;
margin-top:10px;
text-align:center;
}

#leftsidebar form,#rightsidebar form,#fullsidebar form,#fullsidebar2 form {
margin:0;
}

#leftsidebar ul,#leftsidebar ul ol,#rightsidebar ul,#rightsidebar ul ol,#fullsidebar ul,#fullsidebar ul ol,#fullsidebar2 ul,#fullsidebar2 ul ol {
margin:0;
padding:0;
}

.entry form,.center {
text-align:center;
}

.wp-caption {
   border: 1px solid #d0d0d0;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

/* Begin Plugins */

/* Begin CTC (Configurable Tag Cloud)-Support */

.ctc {
   text-align: justify;
}

/* End CTC (Configurable Tag Cloud)-Support */

/* End Plugins */