/*
Theme Name: Chor Regenbogen, Rabenau-Londorf
Theme URI: http://regenbogen-rabenau.de/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>. Die deutsche Bearbeitung erfolgte durch <a href="http://wordpress-deutschland.org/">WordPress-Deutschland.org</a>. Die Layout-Anpassung für den Chor Regenbogen wurde vorgenommen von Thorsten Kunz.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

        Kubrick v1.5
         http://binarybonsai.com/kubrick/

        This theme was designed and built by Michael Heilemann,
        whose blog you will find at http://binarybonsai.com/

        The CSS, XHTML and design is released under GPL:
        http://www.opensource.org/licenses/gpl-license.php

*/


html { /* Force Vertical Scrollbar */
  /* IE */
  overflow-y: scroll;
  /* Moz */
  height: 100%;
  margin-bottom: 0.1em;
}

* {
padding: 0;
margin: 0;
font-weight: normal;
}

body {
  background: #555;
  font: 100% 'Lucida Grande',Verdana,Arial,Sans-Serif; /* Resets 1em to 16px */
  color: #000;
}

strong, b {
        font-weight: bold;
}

#page {
  width: 747px;
  margin: 0 auto;
  text-align: left;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #000;
  background: url(images/rainbowbg-ltr.jpg) repeat-y top left;
}

#header {
  text-indent: -9999px;
}

#header h1 {
  font-size: 2.5em;
}

#header h2 {
  font-size: 2.0em;
}

#headerimg {
  height: 175px;
  background: url(images/rainbowheader.jpg) no-repeat top center;
}

#content {
   width: 533px;
   float: right;
   font-size: 0.8em;
}

#content ul {
        list-style: none;
}

#content ul li a {
        font-weight: bold;
        text-decoration: none;
}

#content ul li a:link {
        font-weight: bold;
        text-decoration: none;
}

#content ul li a:visited {
        font-weight: bold;
        text-decoration: none;
}

#content .linkcat h2 {
        font-size: 1.5em;
        padding-bottom: 0.3em;
}

#content h1 {
   font-size: 1.5em;
   font-weight: bold;
   font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
   padding-top: 1em;
   padding-bottom: 1em;
}

#content h2 {
   font-size: 1.5em;
   font-weight: bold;
   font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
   padding-top: 1em;
   padding-bottom: 1em;
}

#content h3 {
   font-size: 1.1em;
   font-weight: bold;
   font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
   padding-top: 1em;
   padding-bottom: 0.7em;
}

#content h4 {
   font-size: 1em;
   font-weight: bold;
   font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
   padding-top: 0.7em;
   padding-bottom: 0.5em;
}

#content p {
        padding: 0 34px 10px 0;
        text-align: justify;
}

#post {
        margin-bottom: 20px;
}

.entry ul li {
        padding: 0 0 1em 0;
}

.termine {
        border: 1px dashed red;
        padding: 20px;
        background-color: #FBFAFD;
        margin-right: 30px;
        background-image: url('images/termine.jpg');
        background-repeat: no-repeat;
        background-position: right;
        min-height: 160px;
}

p {
        margin-bottom: 10px;
}

p img {
        border: 1px solid black;
}

#sidebar {
        color: #FFF;
  width: 150px;
  padding: 15px;
        font-size: 0.8em;
  font-family: 'Lucida Grande', Verdana, Sans-Serif;
        line-height: 1.5em;
        margin-top: 2.2em;
}

#sidebar h2 {
  font-size: 1em;
  font-weight: bold;
}

#sidebar ul {
        list-style: none;
}

#sidebar ul li a:link {
        color: #DDD;
        text-decoration: none;
}

#sidebar ul li a:visited {
        color: #DDD;
        text-decoration: none;
}

#sidebar ul li a:hover {
   color: #FFF;
        text-decoration: underline;
}

#sidebar ul li a:active {
        color: #FFF;
        text-decoration: none;
        font-weight: bold;
}

.page-item {
        color:#DDD;
        font-weight: normal;
}

.current-page-item {
        color: #FFF;
        font-weight: bold;
}

.linkcat h2 {
        padding-top: 0;
}

.linkcat ul li a {
        text-indent: 2em;
}

#footer {
  background: url(images/rainbowbg-ltr.jpg) repeat-y top left;
  font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
  font-size: 0.625em;
  padding: 0;
  margin: 0 auto;
  width: 747px;
  clear: both;
}

#footer p {
  margin: 0;
  padding: 5px 0;
  text-align: center;
}