﻿/*
	CSS files kept in the 'styles' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 versions as well as debug any potential
	problems.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name		: 	Christian Jakob
	Author Site		: 	http://www.chiefinger.com
	Style Name		: 	chiefinger-1-0
	Style URI		:	http://www.chiefinger.com
	Version			:	1.0
	Header Height	:	260
	Comments		:	blablabla
*/


/*The default dimensions for header image is 950 px by 200 px. If your custom style has different dimensions for the header, you should include the following information as well:
Be sure to use the width of your header when displaying 3 columns. You don't need to include the 'px' when entering values for the Width and Height. */

body {
	background: #transparent url('background.jpg') center center repeat-x;
	color: #bbb;
	margin: 0;
	text-align:center;
	}


	
#header {
	background: #666634 url('header1.jpg') center center no-repeat;
	height: 260px;
	}
	
.blog-title {
	font-size: 3em;
	font-weight: bold;
	padding: 110px 30px 0px 350px;
	}
	
#header .description { /* Description in header */
	font-size: 1em;
	padding: 0px 30px 0px 310px;
	}
	
	
#page {
	width: 950px;
	}
	
	
	
/*Menu*/

ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	left: 20px;
	width: 90%;
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 4px 15px 8px;
	color: #fff;
	}

ul.menu li a {
	font-size: 1em;
	color: 666634;
	margin: 0;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	}

ul.menu li a:hover {
	background: #fff;
	color: #333;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover,
ul.menu li.current_page_ancestor a,
ul.menu li.current_page_ancestor a:hover {
	color: #333;
	background: white;
	text-decoration: none;
	}

#primary {
	position: relative;
	float: left;
	padding: 10px;
	width: 600px;
	}

.widget_pages{
float:left;
width: 250px;
}

.widget_links{
float:left;
width: 250px;
}


.widget_recent_entries{
float:left;
width: 250px;
}

.widget_categories{
float:left;
width: 250px;
}



h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */
	text-align: left;
	font-size: 2.5em;
	font-weight: bold;
	letter-spacing: -1px;
	padding-top: 5px;
	}

h2 a:hover, h2 span a:hover {
	color: #666634 !important;
	}
	
h4 {
	height: 31px;
	background: #fff url('gestrichelte_linie.png') repeat-x;
	}	

	
	
a {
	color: #666634;
	text-decoration: none;
	outline:none;
	}
		
/* BOF: --- FOOTER ---*/
#footer {
	position: relative;
	height: 350px;
	background-color: #666634;
	color: #fff;
	text-align: left;
	font-size: 11px;
}

#footer {
	clear: both;
	margin: 0 auto;
	padding: 0px 0 40px;
	}

#footer-img {
  width: 100%;
	height: 116px;
	background: #cece9c url(footer_background.jpg) 45% 0 repeat-x;
}

#footer-img1 {
  width: 100%;
	height: 116px;
	background: transparent url(footer_bg.png) 45% 0 no-repeat;
}

#footer h1 {
	font-size: 18px;
	padding: 0 0 10px 0;
	color: #cece9c;
}
#contact {
	position: absolute;
	top: 180px;
	left: 50%;
	width: 400px;
	margin: 0 0 0 130px;
	float: left;

}
#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #9a9966;
}
#footer a:hover, #footer a:active, #footer:focus {
	text-decoration: underline;
}
#footer #contact p {
	width: 200px;
	float: left;
	line-height: 20px;
}
#footer #contact p.short_line {
	width: 140px;
}
#footer span {
	color: #9a9966;
}
#links {
	position: absolute;
	top: 180px;
	left: 50%;
	margin: 0 0 0 -435px;
	width: 250px;
	float: left;
}
#links li {
	width: 250px;
	padding: 0 0 0 15px;
	margin: 0;
	float: left;
	list-style-type: none;
	background: transparent url(bullet.png) 0 6px no-repeat;
	font-weight: normal;
	line-height: 20px;
}

#footer_mitte {
	position: absolute;
	top: 180px;
	left: 50%;
	width: 250px;
	margin: 0 0 0 -150px;
	float: left;
}
#footer_mitte li {
line-height: 20px;
	width: 250px;
	padding: 0 0 0 15px;
	margin: 0;
	float: left;
	list-style-type: none;
	background: transparent url(bullet.png) 0 6px no-repeat;
	font-weight: normal;
}


	

#sidebar-1{
width: 220px;
float: right;

}

#sidebar-1 a {
font-size: 1.0em;
}

#einzelseite{
width: 900px;
}

#einzelseite_left{
width: 415px;
float: left;

padding-top: 10px;
}

#einzelseite_right{
padding-top: 10px;
width: 415px;
float: right;
background: #fff;
}

#einzelseite_left img {
	background: #fff;
	padding-bottom: 10px;
	}	
	
.more-link {
	color: #666634;
 	text-decoration: underline;
	text-align: left;
	font-weight: bold;
}

#primary a:visited {
color:#666634 !important;

}

a:hover {
background: #eeeeee;
 	text-decoration: underline;
}


.textlink {
	font-weight: bold;
	 	text-decoration: underline;
}


#rollingarchives { /* AJAX-powered navigation hub */

	width: 600px;

	}
