/*

Theme Name: Daydream Believer Coffee and Art
Theme URI: http://kuschelirmel.purenarcotic.com
Description: personal theme for Daydream Believer photomanip blog by Jasmin Junger aka kuschelirmel.
Author: kuschelirmel
Author URI: http://kuschelirmel.purenarcotic.com
Tags: personal
Version: 1.0

*/

/*
	- GENERAL
	- BASIC LAYOUT
	- HEADINGS
	- HEADER
	- CONTENT
		+ CONTENT LEFT
		+ CONTENT RIGHT
		+ WORDPRESS CSS
	- FORMS
	- COMMENTS
	- FOOTER
	- USEFUL

/*	##################################

   	GENERAL

	################################## */

body {position: relative; width:auto; height:auto; margin:0; padding:0; background:#eeebe8 url(../db-coffee_and_art/img/header-repeat.gif) repeat-x top center;font:11px/18px Verdana, Tahoma, sans-serif; color:#5b6672; text-align:center;}

a {color:#959ba4;text-decoration:none;}
a:hover {color:#fff;}

blockquote {margin:0 0 0 20px;padding: 0 0 0 20px;border-left: 5px solid #f3f4f0;}

img {border: none;}

ul, ol {margin: 0 0 20px 20px;padding: 0px;}



/*	##################################

   	BASIC LAYOUT

	################################## */

#header {position:relative; width:850px; margin: 0 auto 0 auto; background: url(../db-coffee_and_art/img/header.jpg) no-repeat top center;padding:0;height:340px;}
#menu {padding: 307px 0 0 0;text-align:left;margin:0 0 0 180px;}

#content {width:850px; height:auto; margin:0 auto 0 auto; padding:0;background: url(../db-coffee_and_art/img/content-bg-repeat.gif) repeat-y top center;}
#content-left { float:left; width:142px; _width 152px; height:auto; background:#d7d6d5; border-left:1px solid #b1b2b6;border-right:1px solid #b1b2b6;margin: 0 0 0 10px; padding: 0 5px 5px 5px;display:inline;}
#content-right {width: 630px; _width:670px; margin:0;float:right;padding: 0 20px;text-align:left;height:auto;display:inline;border: 1px solid #fff; border-bottom:0; background:#f7f6f5;}

#footer {height:auto; padding: 20px 0; color:#f9f8f8;background:#525a65 url(../db-coffee_and_art/img/footer-swirls-bottom.jpg) no-repeat top center;}

/*	##################################

   	HEADER

	################################## */



/** SEARCH FORM */
#search {width: 200px;padding: 5px; border: 1px solid #b3b8bd;background:#f9f8f8;}
#search-submit {width:auto;padding:4px;color:#f9f8f8; background:#b7b1ae;border:1px solid #f9f8f8;}
#searchform {margin:0px 0 20px 0;}

#menu #search {width: 120px;padding: 5px; border: 1px solid #b3b8bd;background:#f9f8f8;}
#menu #search-submit {width:auto;padding:4px;color:#f9f8f8; background:#b7b1ae;border:1px solid #f9f8f8;}
#menu #searchform {margin:0; float:right; width:180px;}

/*	##################################

   	CONTENT

	################################## */

/* FLOATING IMAGES */
#left, #right {padding: 5px; border: 1px solid #b3b8bd;text-align:center; background: #f9f8f8;}
#left img, #right img {padding: 2px; border: 2px solid #fff; margin:3px;}
#left a:hover img, #right a:hover img {border:2px solid #732259;}
#left {float:left;margin:0 10px 5px 0;}
#right {float:right;margin: 0 0 5px 10px;}
#left a, #right a {color:#5b6672; text-decoration:none;}
#left a:hover, #right a:hover {text-decoration:underline;}


.centerfeature {text-align:center;}
.centerfeature img {padding: 2px; border: 2px solid #fff; background:#5b6672; margin:3px;}

#imgborder img {padding: 2px; border: 2px solid #fff; background:#5b6672; margin:3px;}

#about-pics {height:400px;}

.footnote {display:block;font-size: 10px; clear:both; margin: 15px 0 0 0; padding: 5px 0 0 0; border-top: 1px dashed #cccccc;}
	

/** CONTENT (CONTENT-RIGHT)*/
#content-right h2 {font: 26px Georgia, Times New Roman; margin:0; padding: 35px 0 0 0;color:#732259;}
#content-right h2 a {color:#732259;}
#content-right h4 {font: 10px Verdana, Tahoma, sans-serif; margin:0; padding: 0 0 10px 10px; color:#5b6672; letter-spacing:1px;  }
#content-right h3 {font: 16px Georgia, Times New Roman;margin:0; padding: 5px; color:#732259;}
#content-right p.tags {background:url(../db-coffee_and_art/img/tags-bg.gif) no-repeat left top; color:#959ba4; clear: both; font:11px Verdana, Tahoma, sans-serif;letter-spacing:1px; padding: 0 0 0 85px; margin: 20px 0 10px 0;}
#content-right p.tags b {color:#5b6672; font: 14px Georgia, Times New Roman; font-weight:normal;}
#content-right a {color:#959ba4;text-decoration:none;}
#content-right a:hover {color:#732259;}
#content-right .prevlink {font-size: 14px; letter-spacing:1px; color:#732259; padding: 15px;}
#content-right .prevlink a {color:#732259;}
#content-right .prevlink a:hover {color:#959ba4;}

/** SIDEBAR (CONTENT-LEFT) */
#content-left {text-align:left; font-size: 10px; color:#959ba4;}
#content-left ul {}
#content-left li {list-style-type: circle;}
#content-left li:hover {list-style-type:disc; color:#fff;}
#content-left h3 {text-align:center;margin:0; padding:0;}
#content-left h2 {color:#959ba4; font: 14px Georgia, Times New Roman; margin:0; padding:0 5px; text-align:left;letter-spacing:1px;}
#content-left a {color:#959ba4;text-decoration:none;}
#content-left a:hover {color:#fff;}
#content-left .rss-feed {line-height:10px; padding: 15px 0 0 0;}
#content-left .rss-feed img#rss {float:left;margin-right: 3px;}
#content-left .rss-feed b {color:#959ba4; font: 14px Georgia, Times New Roman; margin:0; padding:0; text-align:center;display:block;}


/** WORDPRESS CSS */



.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

   margin: 0 10px 10px 0;

}



.alignright {

   float: right;

   margin: 0 0 10px 10px;

}



.wp-caption {

   border: 1px solid #ccc;

   text-align: center;

   background-color: #f3f4f0;

   padding-top: 4px;

}



.wp-caption img {

   float: none;

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0px;

   margin: 0px;

}



/*	##################################

   	FORMS

	################################## */

label {   display:block;   margin:0 0 5px 0;}

.text {  width:350px;   margin: 0 0 10px 0;    padding:5px; border:1px solid #b3b8bd;}

.verify {    width:290px;    margin: 0 0 10px 0;    padding:5px; border:1px solid #b3b8bd;   float:left;}

.fieldwrap img {    float:left;    margin:0 5px 10px 0;}

textarea {    width:450px;    height:150px;    margin:0;    padding:5px; border: 1px solid #b3b8bd;}

.submit { width:auto;padding:4px;color:#f9f8f8; background:#b7b1ae; border:1px solid #f9f8f8;}

.emailsub {border-left: 3px solid #606060; padding: 0px 20px 5px 10px; margin: 0 0 15px 0;}


/*	##################################

   	COMMENTS

	################################## */

.comment {margin: 0 0 20px 0;	padding: 20px;	border: 1px solid #b3b8bd; background:#f9f8f8;}
.comment p {margin: 0px;}
.comment-details { }

/*	##################################

   	FOOTER

	################################## */
#footer-top {width:850px; height:auto; margin:0 auto 0 auto; padding: 0; background: url(../db-coffee_and_art/img/footer-top-fade.jpg) no-repeat top center;}
#tagcloud {background:url(../db-coffee_and_art/img/footer-swirls-top.jpg) no-repeat bottom center;margin:0; padding:40px 20px 70px 20px;}
#tagcloud a:hover {color:#525a65;}
#footer p {width:840px;	margin:0 auto 0 auto;padding:0;	color:#fff;text-align:center;}
#footer a:hover {color:#fff;}

/*	##################################

   	USEFUL

	################################## */

.clear {clear:both;}