/*  
Theme Name: erfahr-berlin.de
Theme URI: http://www.erfahr-berlin.de/
Description: Wir radeln in Berlin umher mit <a href="http://www.erfahr-berlin.de">erfahr-berlin.de</a>.
Version: 2.0
Author: Annika Blohm
Author URI: http://www.kusus.de/
*/

* {
margin: 0;
padding: 0;
}

html {
background-color: #c8c8ff;
background-image: url('http://www.erfahr-berlin.de/images/bg_blue.gif');
background-repeat: repeat-y;
background-position: center;
font-family: 'lucida grande', verdana, arial, sans-serif;
font-size: 14pt;
}

#site {
left: 50%;
margin: 0 0 0 -400px;
position: absolute;
width: 800px;
}
/* -------- structure -------- */

#header {
background: url('http://www.erfahr-berlin.de/images/headerimg.gif');
border: thin solid #000;
color: white;
height: 198px;
width: 758px;
}

#left, #middle, #right {
float: left;
}

#left {
width: 200px;
}

#middle {
width: 535px;
}

#right {
width: 5px;
}

#left ul {
list-style: none;
}

#footer {
clear: both;
}

/* ------- margins & paddings ------- */

#main {
margin: 8px 20px;
}

#header {
margin: 0 0 10px 0;
}

#header h1 {
margin-top: 100px;
}

#header h1, #header h2, #header h3 {
margin-left: 10px;
}

#left, #middle {
margin: 0 5px 0 0;
}

#left ul {
margin: 10px 0 0 0;
}

#left #nav, #middle ul {
margin: 0 0 0 18px;
}

#left #searchform {
display: none;
margin-right: 20px;
}

#middle h1, #middle h2, #middle h3 {
margin-bottom: 5px;
}

#footer {
margin-top: 10px;
}

#footer p {
margin-top: 2px;
}

/* --------- fonts & colors ----------- */

#main {
font-size: .8em;
line-height: 1.5em;
}

a:link {
color: #366;
}

a:visited {
color: #966;
}

a:hover, a:focus {
color: #900;
}

#left #nav li {
list-style-image:url('http://www.erfahr-berlin.de/images/pfeil.gif');
}

#left ul#sucher {
list-style: none;
}

#left ul li a {
font-size: .9em;
}

h1 {
font-size: 1.1em;
}

#middle h1 {
border-bottom: thin solid #966;
}

h2 {
font-size: 1.1em;
}

h3 {
font-size: 1em;
}

#footer {
border-top: thin solid #999;
color: #999;
}

#middle {
font-size: .9em;
}

.small {
font-size: .7em;
}

.center {
text-align: center;
}

#searchform {
background: #fff;
border: 1px solid #000;
}

#searchform #s {
font-weight: bold;
margin: 5px;
}

#content #searchform #s {
margin: 0;
}

#searchsubmit {
margin: 0 0 5px 5px;
}

/* Begin posts */

.narrowcolumn .post h2, .narrowcolum .post h3, .widecolumn .post h2 {
border-bottom: 1px solid #966;
}

.post h2 a {
color: #000;
text-decoration: none;
}

.narrowcolumn .post p, .widecolumn .post p {
margin-bottom: 15px;
}

/* End posts */


/* Begin Comments */

h3#respond {
visibility: visible;
}

#commentform {
visibility: visible;
}

/* End Comments */
