/* @override http://www.crazydrummers.ch/wordpress/wp-content/themes/k-drummers/style.css */

/* @override http://www.crazydrummers.ch/wordpress/wp-content/themes/k-drummers/style.css */

/* @override 
	http://localhost:8888/wordpress/wp-content/themes/k-drummers/style.css
	http://www.crazydrummers.ch/wordpress/wp-content/themes/k-drummers/style.css
*/

/*
THEME NAME: drummers
THEME URI: http://kummod.ch/
DESCRIPTION: Theme designed for use with the Sandbox
VERSION: 1.0
AUTHOR: kummod
AUTHOR URI: http://kummod.ch/
TEMPLATE: sandbox
*//* Basic Styles*/body {	color:#FFFFFF;	text-align: center;	background-repeat: repeat-x;	font-size: 14px;	font-family: "Century Gothic", Arial, Helvetica;	line-height: 1.4em;	text-decoration: none;	background-color: #323961;	background-image: url(images/hi.jpg);	margin: 0px;	background-position: left top;	font-weight: normal;	padding: 0px;}a, a:link, a:visited  {	color: silver;	text-decoration: none;}a:hover  {	color: #13CC00;}.bildhi, .bildslide {	background-color: #515BA3;}.neu {	color: #13CC00;}a:hover img {	border: 1px solid #13CC00;}a img, a:visited img {	border: 1px solid #fff;}a:hover img {	border: 1px solid #13CC00;}.eingabe {	width: 350px;	color: #000000;	border: 1px solid #999999;	padding: 2px;	margin-bottom: 5px;}h3 {	font-size: 1.2em;	padding-top: 10px;}h2 {	font-size: 27px;	font-weight: normal;
	margin: 0;
	padding-bottom: 15px;
	padding-top: 30px;
}li, label, ol, table, ul  {	list-style-image: none;	list-style-type: none;	margin: 0px;	padding: 0px;}/*--- Wrapper ---*/#quer1 {	background-image: url(images/mihi.jpg);	background-repeat: repeat;	padding: 0px;	margin: 0px;}#quer2 {	background-image: url(images/footer.jpg);	background-repeat: repeat-x;	background-position: left bottom;	padding: 0px;	margin: 0px;}#quer3 {	background-repeat: repeat-x;	background-position: left top;	padding: 0px 10px;	margin: 0px;	background-image: url(images/hi.jpg);}#wrapper {	text-align: left;	vertical-align: top;	margin: 0px auto;	width: 930px;	text-align: left;	background-repeat: repeat-y;	background-position: right top;	background-image: url(images/image.jpg);	padding: 0px;}#hintergrund {	background-repeat: no-repeat;	background-position: right bottom;	background-image: url(images/miunten.jpg);	padding-bottom: 10px;}#higrafik {	background-repeat: no-repeat;	background-position: right top;}/*---  hauptmenu ---*/#access {	padding-top: 104px;	width: 100%;	padding-bottom: 20px;	background-image: url(images/title.jpg);	background-repeat: no-repeat;	background-position: right top;}#hauptmenu {	color: #13CC00;	font-weight: normal;	font-size: 14px;
	line-height: 1.6em;
}#hauptmenu ul {}#hauptmenu li {	display: inline;	padding-right: 20px;	padding-left: 0px;}#access a:link, #access a:visited {color: #000000;}#access a:hover {color: #FF9900;}/*--- Header ---*/#header {	color: #5D6BBF;	position: absolute;	top: 0px;	height: 78px;	width: 642px;	overflow: hidden;	left: 10px;
	vertical-align: bottom;
}#blog-title {	font-size: 1.7em;	line-height: 1.5em;	margin: 0px;	padding: 0px;	color: #5D6BBF;	text-align: left;	font-weight: normal;}#blog-description {	font-size: 1em;	text-decoration: none;	line-height: 1.4em;	padding-top: 0px;	text-align: left;}/*--- mitte ---*/#biudli {	background-repeat: no-repeat;	background-position: right top;}#biudli2 {	background-repeat: no-repeat;	background-position: right bottom;	clear: both;	float: left;	width: 100%;	padding-bottom: 20px;}#biudli3 {}#mitte {}/*--- Page Content ---*/#container {	float: left;	overflow: hidden;	width: 642px;
	padding: 0;
	margin: 0;
}#content {
}.nav-previous {	float: left;	overflow: visible;	width: 280px;	clear: left;}.nav-next {	float: right;	overflow: visible;	width: 280px;	text-align: right;	clear: right;
}/* seidbar rechts */#primary {	float: right;	overflow: visible;	width: 227px;	padding-right: 30px;	color: #FFFFFF;	margin: 0px;	padding-top: 0px;	padding-left: 0px;	clear: none;	padding-bottom: 180px;
	background-image: url(images/sitelione.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#content a:hover  {	color: #13CC00;}

.sidebar {	clear: left;	float: left;	width: 622px;	color: #313865;}.sidebar a {color: #FFFFFF;}.sidebar a:hover {color: #FF9900;}.aktiv a:link, .aktiv a:visited {color: #13CC00;}.menu {padding-left: 20px;}.menu1 {padding-left: 20px;}.menu2 {padding-left: 20px;}.menu3 {padding-left: 20px;}/*--- zus�tzliches ---*/#korb {	font-size: 0.8em;	clear: both;	overflow: visible;	padding-top: 10px;	padding-right: 40px;	padding-left: 295px;	line-height: 1.4em;}#banner {	text-align: left;	clear: both;	overflow: visible;	padding-top: 30px;	padding-right: 40px;	padding-left: 300px;	padding-bottom: 10px;}/*--- Footer ---*/#footer {	font-size: 0.8em;	text-align: left;	color: #5D6BBF;	clear: both;}#querfooter {	font-size: 0.8em;	text-align: left;	color: #515BA5;	padding-left: 10px;}.design-link a:link, .design-link a:visited {	color: #515BA5;	font-weight: bold;}.design-link a:hover {	color: #13CC00;}.skip-link {	display: none;}
.sidebar {}.sidebar ul {	margin:0;	padding:0 0px 10px 15px;	list-style:none;}.current_page_item a:link, .current_page_item a:visited {	color: #ff9900;}.current_page_item a:hover {	color: #666666;}.current-cat a:link, .current-cat a:visited {	color: #13CC00;}.current-cat a:hover {	color: #999999;}.current_page_item {}.current_page_item a:link, .current_page_item a:visited {	color: #13CC00;}#content {color: #FFFFFF;}#content a:link, #content a:visited {	color: #ccc;	font-weight: bold;}#content a:hover {	color: #13CC00;}#secondary {	background-repeat: repeat-y;	background-position: left top;	padding-bottom: 20px;	margin: 0px;}.sidebar2 {	clear: left;	float: left;	width: 622px;	color: #313865;}#secondary ul {	margin: 0;	padding: 0;}#secondary li {	display: inline;	margin: 0;	padding-top: 0;	padding-right: 20px;	padding-left: 0px;	padding-bottom: 0;}#secondary a:link, #secondary a:visited {	font-weight: bold;	color: #CCCCCC;}#secondary a:hover {	color: #13CC00;}a img, img.wp-smiley {}abbr, acronym {	cursor: help;}blockquote {	padding-left: 32px;}blockquote blockquote{	background: none;	padding-left: 8px;}cite {}code {	border: 1px solid #ffffff;	background: #efefef;	padding: 0 2px;	font-size: 1.1em;}del {color: #CCCCCC;}dl {	margin: 0;	padding: 0;}dd {	margin: 0 0 1em 0;	padding: 0;}dt {	font-weight: bold;	margin: 0;	padding: 0;}form {	border: 0;	display: inline;	margin: 0;	padding: 0;}ins {	border-bottom: 1px dotted #333;	text-decoration: none;}ins:after {/*Will not appear in versions of IE*/	content: " (Updated)";}label {/* The CSS standard dictates "pointer" as the value for a "pointer that indicates a link". Unfortunately, IE 5 and IE 5.5 for Windows don't understand this value, using "hand" to mean the same thing. By placing pointer first misbehaving Microsoft browsers ignore it and use the hand value, while better behaved browsers take pointer and ignore hand.*/	cursor: pointer;	display: inline;}pre {	border: 1px solid #ffffff;	font-size: 1.1em;	padding: 8px;}table {
	margin: 0;
	padding: 0;
}td, th {	padding: 5px 0em 0em;	text-align: left;	vertical-align: top;}tfoot td {	font-weight: bold;}.widgettitle {}#generator-link a:link, #generator-link a:visited, #theme-link a:link, #theme-link a:visited, #design-link a:link, #design-link a:visited {	color: #5D6BBF;}#generator-link a:hover {	color: #ffffff;}#theme-link a:hover {	color: #ffffff;}#design-link a:hover {	color: #ffffff;}/*--- Search ---*/#search {}#search h3 {	display: none;}.search .post {border-top: 0;}#searchsubmit {	width: 180px;}#formsubmit {	width: 180px;}input[type="text"]:hover, input[type="text"]:focus, input[type="text"]:active, input:focus, input:active, input:hover, textarea:focus, textarea:active, textarea:hover, blockquote:hover {}.sidebar #s, .sidebar #searchsubmit {	display: block;}.sidebar #s {	width: 180px;	margin-bottom: 10px;}.search #content #searchform div {	text-align: center;}/*--- Other Styles ---*/#categories, #pages, #archives, #recent-posts, #recent-comments, #primary #rss-links, #primary #meta {	padding: 0px 0 8px 0;}#categories h3, #pages h3, #archives h3, #recent-posts h3, #recent-comments h3, #primary #rss-links h3, #primary #meta h3 {	padding-bottom: 4px;}#rss-links, #meta {font-size: .95em; padding-bottom: 8px;}.linkcat h3 {	font-size: 1.2em;
}
.linkcat li {
	display: block;
}
.linkcat ul li a {
	list-style-type: none;
}.linkcat ul li a:hover {
	list-style-type: none;
}#rss-links h3, #meta h3 {	padding: 4px 0;	}#rss-links ul li a {	padding-right: 20px;}#rss-links ul li a:hover {	padding-right: 20px;}#rss-links ul, #rss-links li, #rss-links a, #meta ul, #meta li, #meta a {	display: inline;	font-size: 1em;	font-weight: normal;	padding-bottom: 2px;}#meta ul li a {	padding-right: 20px;}#meta ul li a:hover {	padding-right: 20px;}.home #nav-above {
	display: block;
	width: 100%;
	height: 20px;
	padding: 0;
	margin: 0;
}.navigation {
	margin: 0;
	padding: 0 0 20px;
}.nav-previous {	float: left;	overflow: visible;	width: 280px;	clear: left;	color: #CCCCCC;}.nav-next {	float: right;	overflow: visible;	width: 280px;	text-align: right;	clear: right;	color: #CCCCCC;}.meta-sep {}img.alignleft {  float: left;  margin: .5em 1em .5em 0;}img.alignright {  float: right;  margin: .5em 0 .5em 1em;}img.center {	display: block;	margin: .5em auto;	text-align: center;}/*==============================================*//* Posts================================================*/.post {	border-top: 1px solid #ccc;
	padding: 0;
	margin: 0;
}.entry-date {	font-size: .9em;	padding-left: 20px;	padding-bottom: 2px;}

.entry-content li {
	margin-left: 28px;
	list-style-type: decimal;
}

.entry-content li li {
	margin-left: 15px;
	list-style-type: square;
	font-size: 12px;
	line-height: 1.5em;
}

.children li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.entry-content {
	padding-right: 20px;
}.entry-meta {	color: #999999;	font-size: 0.7em;	padding-top: 20px;	padding-bottom: 20px;}.entry-meta a {	font-weight: bold;}/*==============================================*//* Comments and Trackbacks================================================*/#comments {	padding: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}#trackbacks-list {
}.comment {
}.trackback, .pingback {
	font-size: 7px;
}.comment-author, .comment-meta {	font-size: 1.5em;	font-weight: bold;	color: #999999;}.comment-meta {	font-size: 0.8em;	font-weight: normal;	text-decoration: none;	display: block;	padding-top: 10px;}.comment-meta a {color: #6A7AE5;}.comment p {}#respond {	margin: 8px 0;	padding: 8px 10px 20px 30px;	background-color: #515BA5;}.bypostauthor {}.required {color: #ff7f50;}#formcontainer {}.form-input input:focus, .form-textarea input:focus {	background-color: #FFFFFF;}#submit {}#searchform {}.form-label label {font-weight: bold;}.important {color: #c00;}.caps {text-transform: uppercase;}.unapproved {	color: #c00;	display: block;	font-size: 1.2em;	font-weight: bold;	margin: 8px 0 0 0;}/*==============================================*//* Page================================================*/.page h2 {	margin-top: 12px;
}/*==============================================*//* Calendar Widget================================================*/#calendar_wrap {}#wp-calendar {	padding: 0px;	width: 180px;	margin: 0px;	font-size: 14px;}#wp-calendar caption {	font-weight: bold;}#wp-calendar thead tr th {	background-color: #5D6BBF;	text-align: center;}#wp-calendar tbody tr td a {	color: #13CC00; }/*==============================================*//* Asides================================================*/.home .category-asides {	background: url(images/quickly.jpg) no-repeat top left;	padding-left: 25px;	padding-top: 25px;}.home .category-asides .entry-date, .home .category-asides .entry-meta {	display: none;}/*==============================================*//* Printing================================================*/@media print {    #footer, #primary, #secondary, .skip-link, #access, #respond, .navigation, #navigation-below, .edit-link {display: none;}
	 #wrapper {border-top: 0;}	 #header {}	 #blog-title {		float: none;		margin: 0;		padding-bottom: 0;		}	#blog-description {display: none}	#container {		width: 99%;		margin: 0;		float: left;		overflow: visible;	}	#content {		margin: 0;	}	#primary {		width: 0%;		float: right;	}}/*==============================================*/