@charset "utf-8";
/* 
Theme Name: Artillery_BBR
Theme URI: http://
Description: Template for Black Benz Race
Author: Benjamin Wiederkehr for Artillery :: Graphic Craft
Start:			2007-03-28
Last Update:	2007-03-29
/*
universal reset
/////////////////////////////////////////////////////////////////*/
*{
	padding: 0;
	margin: 0;
	border: 0;
}
/*
accessibility features
/////////////////////////////////////////////////////////////////*/
.hidden-elements{
	position:absolute;
	left:-9999px;
	width:0px;
	overflow:hidden;
}
/*
html and body
/////////////////////////////////////////////////////////////////*/
html{
}

body{
	font: 62.5%/1.4 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height: 1.4em;
	color: #000;
/* align ie5 center screen */
	text-align:center;
}
/*
Hier sind die Random Hintergruende definiert
//////////////////////////////////*/
	body,
	body.body_1{
		background: #000 url(images/body_bg5.jpg);
	}
	body.body_2{
		background: #000 url(images/body_bg6.jpg);
	}
	body.body_3{
		background: #000 url(images/body_bg7.jpg);
	}
	body.body_4{
		background: #000 url(images/body_bg8.jpg);
	}
	body.body_5{
		background: #fff url(images/body_bg1.jpg);
	}
	body.body_6{
		background: #fff url(images/body_bg2.jpg);
	}
	body.body_7{
		background: #fff url(images/body_bg3.jpg);
	}
	body.body_8{
		background: #fff url(images/body_bg4.jpg);
	}
/*
typography
/////////////////////////////////////////////////////////////////*/
/* Links */
a:link {
	color: #000;
	text-decoration: none;
}
	a.more-link:link,
	a.more-link:hover,
	a.more-link:visited{
		color: #3c0;
		font-style: oblique;
	}
a:visited {
	color: #000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

	#nav ul li a:link,
	#nav ul li a:visited,
	#nav ul li a:hover{
		font-size: 1.2em;
		font-family: "Courier", serif;
		color: #fff;
		padding: 0 15px 0 10px;
		background: #000 url(images/nav_item_bg.png) no-repeat;
		background-position: right;
	}
	ul#nav2 li a:link,
	ul#nav2 li a:visited,
	ul#nav2 li a:hover{
		font-size: 1.2em;
		font-family: "Courier", serif;
		color: #000;
		padding: 0 15px 0 10px;
		background: url(images/nav_item_bg_bright.png) no-repeat;
		background-position: right;
	}
	
	#nav ul li a:hover,
	h2 a:hover,
	ul#nav2 li a:hover{
		text-decoration: underline;
	}
	h2 a:link,
	h2 a:hover,
	h2 a:visited{
		color: #fff;
	}
/* paragrphs */
p {

}
span{
	
}
	span.secondary{
		display: block;
		color: #000;
		margin: 0 0 10px 0;
	}
.metainfo {
	font-size: 0.9em;
	line-height: 1.2em;
}

/* headlines */
h1 {

}
#header h1{
}

h2 {
	display: block;
	color: #fff;
	font-size: 1.2em;
	padding: 5px;
	margin: 5px 0;
	background: #000;
	font-weight: normal;
	font-family: "Courier", serif;
}
	.post h2 {

	}

	#sidebar h2 {

	}

h3 {

}

h4 {

}
/*
lists
/////////////////////////////////////////////////////////////////*/
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
	#sidebar ul{
	}
	div#nav ul#nav1{
		background: #000;
	}
	
/*
um die zeilenumbrueche bei den hybriden-
pages zu beeinflussen, die hier angegebene
weite der liste veraendern
//////////////////////////////////*/
	ul#nav2{
		width: 976px;
		padding: 4px 0 0 0;
	}
li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	ul#nav2 li,
	ul#nav1 li{
		display: inline;
	}
	#sidebar ul li{
		list-style: none;
	}
	#sidebar ul#nav li{
		
	}
	#sidebar ul#cat li{
		
	}
	#sidebar ul#pos li{
		
	}
	#sidebar ul#links li{
		
	}
/*
horizontal ruler
/////////////////////////////////////////////////////////////////*/
hr{
	
}
	hr.clearer{
		clear:both;
	}
/*
images
/////////////////////////////////////////////////////////////////*/
img, a img {
	padding: 0;
	margin: 0;
	border: 0;
}
	#sidebar_r img{
		margin: 5px 0 0 0;
	}
	.entry img{
		margin: 8px 0;
	}
a img{
}
a:hover img{
}
/*
tables
/////////////////////////////////////////////////////////////////*/
table{
	border-spacing: 0;
	border-collapse: collapse;
}
th{
	
}
tr{
	
}
td{
	
}
/*
forms
/////////////////////////////////////////////////////////////////*/

fieldset {
	/* Removes fieldset borders. even on Opea 7 */
	border: 1px solid transparent;
}
#searchform {
	
}
#searchform #s {
	
}
#searchform #submit {
	
}
#comments-form {
	
}
#commentform {
	
}
#author {
	
}
#email {
	
}
#url {
	
}
#comment {
	margin: 5px 0 5px 0;
}
#submit {
	
}
input#s{
	display:inline;
}
input#searchsubmit{
	text-indent: -9999px;
	width: 18px;
	background: url(images/search_icon.png) no-repeat;
}
/*
layout
/////////////////////////////////////////////////////////////////*/
#container {
	font-size: 1.2em;
	width:976px;
	margin:0 auto 0 auto;
/* recover from ie5 work around on the body*/
	text-align:left;
	position:relative;
}
#header{
	cursor: pointer;
	width: 976px;
	height: 76px;
	background:url('images/header_bg_sw.png');	
	margin: 25px 0 0 0;
	position: relative;
}
#nav{
	padding: 2px 0;
	margin: 5px 0 0 0;
	line-height: 1.4;
	position: relative;
	background: #000;
}
	div#suche{
		position: absolute; right: 0px; top: 3px;
	}
#content {
	height: auto;
	padding: 0 255px 0 215px;
}
	div#akst_form a:link,
	div#akst_form{
		color: #000;
	}
#sidebar_r{
	width: 240px;
	float: right;
}
#sidebar_l{
	width: 200px;
	float: left;
}
#footer{
	padding: 20px 0 0 0;
	clear: both;
}
/*
wp_content
/////////////////////////////////////////////////////////////////*/
.post {
	
}
.entry {
	
}
.entry p {
	
}
.postmetadata {
	margin: 15px 0 0 0;
}
.utw {
	
}
.navigation {
	
}
.post_nav {
	
}
/*Comments*/
#comments-locked {
	
}
#respond {
	
}
#trackback-link {
	
}
ol#trackbacks {
	
}
ol#trackbacks li {
	
}
.comments-header {
	
}
ol#comments {
	
}
/*class for author highlight */
.highlight {
	
}
.comment-meta {
	
} 
.comment-author {
	
}
.comment-date {
	
}
.comment-text {
	
}
.gravatar {
	
}
.odd {
	
}
.even {
	
}
