/*
Theme Name: WordPress Ostertag
Theme URI: http://www.mariarecords.com/
Description: A theme for Florian Ostertag.
Version: 0.1
Author: Maria-Network
Author URI: http://www.marianetwork.com
Tags: fixed width, two columns, widgets
Text Domain: maria

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was is based on wp-default by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under xGPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

* {
  margin:0;
  padding:0;
  line-height:1.3em;
}

body, #comments, .commentlist, #respond, h3 {
  font-size: 10px;
  font-family: Arial, Sans-Serif;
  color:#818181;
}

body {
  background-image: url('images/Blog_background_kachel.jpg');
/*   background-color:#c7c1b3; */
  background-color:#000;
  background-repeat:repeat-y;
  background-position:center;
  text-align: center;
  height:100%;
}

img {
  border:none;
}

.alignright {
  float: right;
  }

.alignleft {
  float: left;
}

a, a:hover, a:link, a:visited, a:active {
  color:#818181;
  text-decoration:none;
  font-size: 10px;
}

p {
  text-align:left;
  padding-top:0.5em;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0.5em;
  margin-top:0px;
  margin-bottom:0px;
}

h1 {
  color:#ffffff;
  font-size:50px;
}

h2 {
  color:#000000;
  font-size:30px;
  font-weight:normal;
  padding:0px;
  margin-bottom:0.1em;
  margin-top:0.7em;
  text-align:left;
}

#comments {
  text-align:left;
}

.topLine {
  border-top-style:solid;
  border-top-width:1px;
}

#page {
  width:100%;
  margin-top:0px;
  padding:0px;
  padding-top:280px;
  text-align:center;
/*   background-color:#c7c1b3; */
/*   background-image:url('images/Blog-Entwurf_background_grain.jpg'); */
  background-image:url('images/Blog_background.jpg');
  background-repeat:no-repeat;
  background-position:top center;
  position:relative;
}

.narrowcolumn {
  background-color:#ffffff;
  padding:20px;
  margin: 0;
  width: 460px;
  float:left;
}

#sidebar {
  background-color:#ffffff;
  padding:20px;
  width:370px;
  float:right;
}

#rss {
  padding-right:18px;
  text-align:right;
  margin-top:-11px;
}

#navi {
  text-align:left;
}

#navi ul li, #navi ul li a, .page_item, .page_item a:link, .page_item a:active, .page_item a:visited {
  float:left;
  color:#ffffff;
  padding-left:10px;
  font-size:15px;
  vertical-align:bottom;
}

.post {
  border-top-style:solid;
  border-top-width:3px;
  padding-bottom:2em;
  padding-top:1em;
  position:static;
}

input, .form,.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
  border-color:#818181;
  border-style:solid;
  border-width:2px;
  margin-top:10px;
}

.formInput, #comment, .wpcf7-form-control-wrap input,  .wpcf7-form-control-wrap textarea {
  background:none;
  color:#818181;
}

#comment {

  width:450px;

}

.formInput {
  width:166px;
}

input {
  background:#818181;
  color:#ffffff;
}

/*.wpcf7-form-control-wrap input {
  background:none;
  color:#818181;
  border-color:#818181;
  border-style:solid;
  border-width:2px;
  margin-top:10px;
}*/

#clear {
  clear:right;
  width:100%;
}

.widget {
  border-top-style:solid;
  border-top-width:2px;
  margin-top:10px;
  padding-bottom:10px;
}

.myspace_entry {
  border-bottom-style:dashed;
  border-bottom-width:1px;
  padding-bottom:15px;
  margin-bottom:5px;
  line-height:1.7em;
}

.myspace_entry_main {
  padding-bottom:15px;
  margin-bottom:5px;
  line-height:1.7em;
  text-align:left;
}

.myspace_showMore {
  text-decoration:underline;
}

.widget ul {
  padding-left:30px;
}

.widget ul li {
  text-align:left;
  padding-top:10px;
}

h3, .widgettitle, .widgettitle a, .widgettitle a:link, .widgettitle a:hover, .widgettitle a:active, .widgettitle a:visited, .twitter_title_link {
  text-align:left;
  text-decoration:none;
  font-size:10px;
  font-weight:normal;
  color:#000000;
}

.twitter-link, .twitter-link:link {
  display:block;
  color:#000000;
}

#floatedTwitter {
  float:left;
}

#followLink {
  display:block;
  height:27px;
  padding-top:10px;
/*   vertical-align:bottom; */
  text-align:right;
    text-decoration:underline;
}

ul, li {
  list-style-type:none;
}

.logoline {
  text-align:right;
}

#logo_amazon {
  padding-right:4px;
}

#logo_itunes {
  padding-right:10px;
}

#logo_myspace {
  padding-right:17px;
}

#logo_facebook {
  padding-right:17px;
}

td {
  text-align:left;
  padding-left:5px;
}

.maintd {
  text-align:left;
  width:120px;
  vertical-align:top;
/*   margin:10px; */
}

.kontakt_table {
  padding-bottom:10px;
}

.downloadTxt, .downloadTxt a, .downloadTxt a:link, .downloadTxt a:visited, .downloadTxt a:active {
  color:#000000;
  vertical-align:top;
}

.downloadTxt {
  padding-left:20px;
}

.downloadTxt a:link {
  text-decoration:underline;
}

.downloadImg {
  height:100px;
  vertical-align:top;
}

.commentlist {
  text-align:left;
}

.comment {
  padding-top:20px;
  padding-left:20px;
  padding-right:20px;
}

.aboutSite, .aboutSite p {
  font-size:11px;
  text-align:left;
  line-height:20px;
}

.impressumContainer {
  text-align:right;
  text-decoration:underline;
}

.facebook {
  padding-top:20px;
}
