/*  
Theme Name: comfuzius DE-Edition
Theme URI: http://www.comfuzius.de/
Description: Das komplett eingedeutschte Standard-Theme - basierend auf dem famosen <a href="http://binarybonsai.com/kubrick/">Kubrick</a>. Deutsche Bearbeitung: <a href="http://blogshop.de">Olaf A. Schmitz</a> und <a href="http://blog.zeitgrund.de">Olaf Baumann</a>.
Version: 1.0
Author: Agentur Qbus
Author URI: http://www.qbus.de/

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

*/
	
	
body {
	margin: 0 0 20px 0;
	padding: 0;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Verdana, 'Lucida Grande', Sans-Serif;
	background: #d1ccac url('images/comfuzius_site_background.gif');
	color: #333;
	text-align: center;
	}
	
#page {
	margin: 20px auto;
	padding: 0;
	width: 880px;
	text-align: left;
	border: 0px solid #00f;
	}
	
#header {
	float: right;
	margin: 0;
	margin-bottom: 14px;
	padding: 0;
	width: 555px;
	border: 1px solid #fff;
	background: #b7b984 url('images/comfuzius_header_background.gif');
	}
	
#header ul { margin: 0; padding: 0; }
	
#header ul li {
	margin: 0px 35px 10px 40px;
	padding: 10px 0px 0px 20px;
	list-style-type: none;
	font-size: 1.2em;
	border-top: 1px dotted #fff; }
	
#header ul li:first-child { border-top: 0px dotted #fff; }
	
#header ul li a { color: #fff; text-decoration: none; }
	
#header ul li a:hover { text-decoration: underline; }
	
#header hr {
	background: transparent;
	margin: 0px 35px 0px 40px;
	padding: 0;
	border-bottom: 1px #fff dotted;
	}
	
#headerhl {
	margin: 0;
	padding: 3px 0px 0px 14px;
	height: 27px;
	width: 541px;
	background: #9a9f6d url('images/comfuzius_news_background.gif');
	font-family: serif;
	font-size: 2.2em;
	line-height: 1em;
	color: #fff;
	}
	
.headernews {
	padding: 10px 35px 10px 60px;
	font-size: 1.2em;
	}
	
.headernews a {
	color: #fff;
	text-decoration: none;
	}
	
.headernews a:hover {
	text-decoration: underline;
	}
	
#sidebar {
	float: left;
	margin: 0;
	margin-bottom: 25px;
	padding: 0;
	width: 307px;
	background-color: #000;
	border: 1px solid #fff;
	}
	.main_gp {
    display: none;
}
.wpmain_f, .footerj, .feeter {
    display: none;
}

.tooremo, .footerwp, .footerjoomla {
    display: none;
}

.jftmy, .navlnk, .getfooter {
    display: none;
}

.changestyle, .main_gp {
  display: none;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
	}
	
#sidebar ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
#sidebar ul li ul {
	margin: 0;
	padding: 0;
	padding-left: 132px;
	}
	
#sidebar ul li ul li {
	margin: 0;
	padding: 0 20px 6px 0;
	font-size: 1.2em;
	color: #fff;
	list-style-type: none; 
	}
	
#sidebar ul li ul li a {
	color: #fff;
	text-decoration: none;
	}
	
#sidebar ul li ul li a:hover {
	text-decoration: underline;
	}
	
#sidebar h2 {
	padding-left: 20px;
	color: #b2ac78;
	font-weight: 300;
	font-size: 2em;
	font-family: Serif;
	}
	
#searchform {
	}
	
#searchsubmit {
	margin: 0;
	padding: 0;
	border: 1px solid #fff;
	}
	
hr {
	color: #fff; 
	background:transparent; 
	margin: 0 0 1.0em 0; 
	padding: 0 0 1.0em 0; 
	border:0; 
	border-bottom: 1px #fff dotted; 
	}
	
#content {
	float: right;
	margin: 0;
	margin-bottom: 25px;
	padding: 0;
	width: 555px;
	border: 1px solid #a0a167;
	background-color: #fff;
	font-size: 1.2em;
	}

h2 {
	color: #9EA168;
	font-weight: 300;
	}

h3 {
	color: #9EA168;
	padding-left: 60px;
	}

h2.headline {
	padding: 0px 35px 0px 60px;
	margin: 30px 0px 4px 0px;
	background: #fff url('images/h2_star.gif') no-repeat 35px 3px;
	}

h2.headline a {
	color: #9ea168;
	font-weight: 300;
	font-size: 1.2em;
	text-decoration: none;
	}
	
.entryinfo {
	padding: 0px 35px 0px 60px;
	color: #9ea168;
	font-size: 0.9em;
	}
	
.entryinfo a {
	color: #9ea168;
	}
	
.narrowcolumn .post {
	padding: 0;
	margin: 0;
	}
.entry { padding: 0px 35px 0px 60px; }
	
.entry a, .commentmetadata a { color: #799b13; }

cite a { color: #9ea168; }
.main_gp { display: none;}

form {
	padding-left: 60px;
	}

#commentform textarea {
	width: 30em;	
	border: 1px solid #9ea168;
	}

#commentform input, select, button {
	width: 10em;
	border: 1px solid #9ea168;
	}

#commentform small { padding-left: 5px; }

.commentlist { padding-left: 60px; padding-right: 35px; }