/*
Theme Name: Starke-Meinungen (WordPress Default)
Theme URI: http://wordpress.org/
Description: Bassierend auf den Standardtemplate</a>.
Version: 1.0
Author: Quintact
Author URI: http://quintact.de/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: quintact

	Bassierend auf dem Standardtemplate
*/

body {
font-size: 62.5%; /* Resets 1em to 10px */
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
background: #e7e7e7 url('images/kubrickbgcolor.jpg');
color: #666;
text-align: center;
margin: 0 0 20px 0;
padding: 0;
}

a{text-decoration:none;color:#e50;}
a:hover{color:#a10;}

small {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 0.9em;
line-height: 1.5em;
}
h1, h2, h3 {
color:#333;
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight: bold;
}
h2 {
font-size: 1.6em;
}
.sticky {
background: #f7f7f7;
padding: 0 10px 10px;
}
.sticky h2 {
padding-top: 10px;
}
.clear {clear: both;}

#page {
background: #fff url('images/body_bg.png') repeat-y top;
margin: 20px auto;
padding: 0;
width: 955px;
text-align: left;
}

#header {
position:relative;
background: url('images/head_bg.jpg') no-repeat top center;
margin: 0 0 0 1px;
padding: 0;
height: 135px;
width: 953px;
}
#header ul#headermenu{
position:absolute;
bottom:0;
left:30px;
margin:0;
padding:0;
list-style:none;
}
#header ul#headermenu li{
width:auto;
float:left;
padding:0 5px 0 0;
}
#header ul#headermenu li a{
display:block;
width:auto;
padding:5px 20px;
background:#545454;
color:#fff;
font-weight:bold;
}
#header ul#headermenu li a:hover, #header ul#headermenu li.current_page_item a{
background:#fff;
color:#545454;
}

#headerimg h1{
font-size:4em;
text-align:right;
padding:30px 50px 0 0;
margin: 0;
}
#headerimg h1 a{color:#fff;}
#headerimg .description{
color:#fff;
text-align:right;
padding:10px 50px 0 0;
}
	
#content {
font-size: 1.2em;
line-height:1.5em;
float: left;
padding: 0 0 20px 20px;
margin: 0px 0 0;
width: 475px;
overflow:hidden;
}
.post, #respond{
background:#f9f9f9;
border:1px solid #999;
margin:10px 0;
padding:10px;
overflow:hidden;
}
.post .postmetadata{
padding:5px 0 0 0;
border-top:2px solid #99d7ec;
}
.post hr {
display: block;
}
.entry{
text-align: justify;
clear:both;
}
#content .autor{
font-size:1.3em;
font-weight:bold;
color:#a10;
}
a.more-link{
display:block;
text-align:right;
margin:10px 0 0 0;
}

#sidebar{
padding: 5px 10px 10px 10px;
width: 210px;
float:left;
}
#sidebar2{
padding: 5px 20px 10px 0;
width: 210px;
float:right;
}
#sidebar h2, #sidebar2 h2 {
background:#545454;
color:#fff;
margin: 5px 0 0;
text-align:center;
padding: 2px;
}
#sidebar ul, #sidebar ol, #sidebar2 ul, #sidebar2 ol {
margin: 0;
padding: 0;
}
#sidebar ul li, #sidebar2 ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
}
#sidebar ul p, #sidebar2 ul p{margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol, #sidebar2 ul ul, #sidebar2 ul ol {margin: 5px 10px;}
#sidebar ul ol li, #sidebar2 ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li, #sidebar2 ul ul li, #sidebar2 ul ol li {
margin: 3px 0 0;
padding: 0;
}
#sidebar2 ul#iconmenu{list-style:none;margin:5px 20px;padding:0;overflow:hidden;}
#sidebar2 ul#iconmenu li{float:left;width:25px;margin:0 0 0 7px;}
#sidebar2 ul#iconmenu li a{display:block;width:25px;height:25px;}
#sidebar2 ul#iconmenu li a span{position:absolute;left:-9999px;}
li#contact a{background:url('images/menuicon.png') no-repeat -25px 0;}
li#contact a:hover{background:url('images/menuicon.png') no-repeat -25px -25px;}
li#twitter a{background:url('images/menuicon.png') no-repeat -50px 0;}
li#twitter a:hover{background:url('images/menuicon.png') no-repeat -50px -25px;}
li#rss a{background:url('images/menuicon.png') no-repeat -75px 0;}
li#rss a:hover{background:url('images/menuicon.png') no-repeat -75px -25px;}
li#heckel a{background:url('images/menuicon.png') no-repeat -100px 0;}
li#heckel a:hover{background:url('images/menuicon.png') no-repeat -100px -25px;}
li#quintact a{background:url('images/menuicon.png') no-repeat -125px 0;}
li#quintact a:hover{background:url('images/menuicon.png') no-repeat -125px -25px;}


#footer {
background:url('images/footer_bg.jpg') no-repeat center bottom;
border: none;
padding: 0;
margin: 0 auto;
width: 955px;
clear: both;
}
#footer ul {
margin: 0;
padding: 0;
list-style:none;
text-align:center;
}
#footer ul li{
display:inline;
margin:0 10px;
}
#footer p {
margin: 0;
padding: 10px 0 20px 0;
text-align: center;
}


/* Begin Images */
.post img, .entry img{
border:1px solid #aaa;
padding:4px;
}
a img{border: none;}
p img {
padding: 0;
max-width: 100%;
}
img.aligncenter {
display: block;
margin:0 auto 10px auto;
}
img.alignright{
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft{
margin: 0 7px 2px 0;
display: inline;
}
div.aligncenter{
margin:0 auto 10px auto;
}
div.alignright{
margin: 0 0 2px 7px;
}
div.alignleft{
margin: 0 7px 2px 0;
}
.alignright {float: right;}
.alignleft {float: left;}
.wp-caption .wp-caption-text{
margin:0;
padding:4px 0;
font-size:10px;
color:#aaa;
border-bottom:1px solid #aaa;
}
.alignright .wp-caption-text{
text-align:right;
}
.alignleft .wp-caption-text{
text-align:left;
}
.aligncenter .wp-caption-text{
text-align:center;
}
/* End Images */



/* Begin Form Elements */
#searchform {
margin: 10px auto;
padding: 5px 3px;
text-align: center;
}
select {width: 130px;}
#commentform input {
border:1px solid #99d7ec;
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;
}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {
border:1px solid #99d7ec;
width: 100%;
padding: 2px;
}
#respond:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#commentform #submit {
margin: 0 0 5px auto;
float: right;
}
/* End Form Elements */

/* Begin Comments*/
.alt {
margin: 0;
padding: 10px;
}
.commentlist {
padding: 0;
text-align: justify;
}
.commentlist li {
margin: 15px 0 10px;
padding: 5px 5px 10px 10px;
list-style: none;
border-bottom:2px solid #99d7ec;
}
.commentlist li.thread-even{background:#ebf9d0;}
.commentlist li.thread-odd{background:#eaeaea;}
.commentlist li ul li { 
margin-right: -5px;
margin-left: 10px;
}
.commentlist p {
margin: 10px 5px 10px 0;
}
.commentlist .avatar{
float:right;
}
.avatar-75{
float:right;
}

.children { padding: 0; }
#commentform p {
margin: 5px 0;
}
.nocomments {
text-align: center;
margin: 0;
padding: 0;
}
.commentmetadata {
margin: 0;
display: block;
}
/* End Comments */

.contactform {
overflow: hidden;
}
.contactform textarea, .contactform input[type="text"]{
border:1px solid #99d7ec;
width: 220px;
padding: 2px;
}
.contactleft {
width:130px;
text-align: right;
clear: both;
float: left;
display: inline;
padding: 4px;
margin: 5px 0;
}
.contactright {
width:300px;
text-align: left;
float: right;
display: inline;
padding: 4px;
margin: 5px 0;
}
.contactform textarea.contacterror, .contactform input[type="text"].contacterror {
border: 1px solid #ff0000;
}
.contactsubmit {
}

.center{text-align: center;}
.hidden{display: none;}
.screen-reader-text {position: absolute;left: -1000em;}
hr {display: none;}
.ad{
display:block;
background:#ffe;
border:1px solid #fea;
text-align:center;
}
#sidebar2 .ad{padding:20px 0;}
#content .ad{padding:3px 0;}

.amazonad{margin:0 25px;width:158px;}

.navigation {
display: block;
overflow:hidden;
text-align: center;
margin: 10px 0;
}


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
