/*
Theme Name: genepool lauf!lauf! (DE)
Theme URI: http://www.genepool-music.net
Description:  Genepool LAUF! LAUF! Theme
Author:  Paco Delgado
Author URI: http://www.genepool-music.net
Version: 1.0

*/

/*#############################################################
Name: genepool lauf
Date: 2009-10-01
Description: Genepool LAUF! LAUF! Theme
Author: Paco Delgado
URL: http://www.genepool-music.net
#############################################################*/

* { margin:0; padding:0; }
option {padding-left: 0.4em}

* html body * { overflow:visible; font-size:12px; }
* html iframe, * html frame { overflow:auto }
* html frameset { overflow:hidden }

html {height:100%}

p, blockquote, pre, ul, ol{
margin:0 0 1em 0;} 


fieldset, img { border:0 solid; }

ul, ol, dl { margin: 0 0 1em 1em }
li { margin-left: 1.5em; line-height: 1.5em; }

dt { font-weight: bold; }
dd { margin: 0 0 1em 2em; }

blockquote, cite { 
margin: 0 1em 1em 1.5em; 
font-size: 0.93em; 
width: auto;
padding-left:1.3em;
border-left:10px solid #571515;
font-style:italic;}

.navigation {
background: green;
	d/isplay: block;
	f/loat: left;
	text-align: center;
	m/argin-top: 50px;
	margin-bottom: 50px;
	}

.alignright {float: right;}
.alignleft  {float: left;}


#text p, form, table{
	margin:10px 0 20px 0;}

a, a:link, a:visited, a:active{
	color:red;
	border:none;
	text-decoration:none;}

a:hover{text-decoration: underline;}

code{
	font-family: 'courier new', courier, serif;}

del{
	color:#666;
	text-decoration:line-through;}
  
hr{
  display:none;}  

h1, h2, h3, h4, h5 {
font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;
font-weight:bold;
}

h1{
 font-size:170%;
 m/argin-bottom:5px;}
  
h2,h3{
  margin-bottom:15px;
  margin-top:25px;}  


body {
	background-image:url('images/bg.gif');
	background-repeat: repeat;
	background-attachment: fixed;
	font-size: 12px;
	p/osition: relative;
	color: black;
	text-align: left;
	b/ackground: white;
	t/ext-align:center;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	line-height:1.5em;}
  
#header {
  b/ackground: lightgreen;
  width: 800px;
  top: 0px;
  left: 25px;
  position: absolute;
  height: 300px;
 
}

#header p#desc{
	text-align:left;
	margin-top:4px;
	m/argin-bottom: -2px;
	m/argin-left:70px;
	font:11px verdana, arial, sans-serif;
	letter-spacing:0.4em;}

/* START Animated menu >>>> */

#header-navi {
  width: 160px;
  position: absolute;
  top: 320px;
  left: 570px;
  p/adding: 8px;
}

/* NEWS */
li.header-navi-item {
	list-style: none;
	margin: 0;
	padding:0;
}

a.header-navi 
{
	display:block; 
	width:180px; 
	height:45px; 
	margin-top: -15px;
	background-repeat:no-repeat;
}

ul#header-navi-list {
	margin-left: -25px;
	margin-top: 20px;
	padding:0;
	list-style: none;
}

/* NEWS */
a#header-navi-news {background-image:url(images/buttons/news.png); margin-left: 10px;}
a#header-navi-news-a, a:hover#header-navi-news   {background-image:url(images/buttons/news_a.png);margin-left: 10px;}

/* BAND */
a#header-navi-band {background-image:url(images/buttons/band.png); margin-left: 12px;}
a#header-navi-band-a, a:hover#header-navi-band   {background-image:url(images/buttons/band_a.png); margin-left: 12px;}

/* LIVE */
a#header-navi-live {background-image:url(images/buttons/live.png); margin-left: 14px;}
a#header-navi-live-a, a:hover#header-navi-live   {background-image:url(images/buttons/live_a.png); margin-left: 14px;}

/* MEDIA */
a#header-navi-media {background-image:url(images/buttons/media.png); margin-left: 4px;}
a#header-navi-media-a, a:hover#header-navi-media   {background-image:url(images/buttons/media_a.png); margin-left: 4px;}

/* LYRICS */
a#header-navi-lyrics {background-image:url(images/buttons/lyrics.png); margin-left: 6px;}
a#header-navi-lyrics-a, a:hover#header-navi-lyrics   {background-image:url(images/buttons/lyrics_a.png); margin-left: 6px;}

/* MYSPACE */
a#header-navi-myspace {background-image:url(images/buttons/myspace.png); margin-left: 10px;}
a:hover#header-navi-myspace   {background-image:url(images/buttons/myspace_a.png); margin-left: 10px;}

/* FACEBOOK */
a#header-navi-facebook {background-image:url(images/buttons/facebook.png); margin-left: 5px;}
a:hover#header-navi-facebook  {background-image:url(images/buttons/facebook_a.png); margin-left: 5px;}

/* LABEL */
a#header-navi-label {background-image:url(images/buttons/label.png); margin-left: 5px;}
a:hover#header-navi-label   {background-image:url(images/buttons/label_a.png); margin-left: 5px;}

/* BOOKING */
a#header-navi-booking {background-image:url(images/buttons/booking.png); margin-left: 0px;}
a:hover#header-navi-booking   {background-image:url(images/buttons/booking_a.png) ;}

/* TWITTER */
a#header-navi-twitter {background-image:url(images/buttons/twitter.png); margin-left: -20px;}
a:hover#header-navi-twitter   {background-image:url(images/buttons/twitter_a.png); margin-left: -20px;}

/* NEWSLETTER */
a#header-navi-newsletter {background-image:url(images/buttons/newsletter.png); margin-left: 5px;}
a#header-navi-newsletter-a, a:hover#header-navi-newsletter   {background-image:url(images/buttons/newsletter_a.png); margin-left: 5px;}

/* END Animated menu  <<<< */
	
/* START Twitter Feed >>>> */
ul.twitter  {list-style: none;  padding: 0; margin-top: -10px: margin: 0; font-size: 12px; margin: 0px;}
li.twitter-item {list-style: square; padding: 0px; margin-left: 10px; margin-top: 0px; }
p.twitter-message {}	
* .twitter-timestamp {}	
* a.twitter-link {}	
* a.twitter-user {}	
span.twitter-timestamp abbr {font-style: italic; border-bottom: 0px;}
/* END Twitter Feed <<<< */


#content {
  b/ackground: blue;
  border-right: 2px dashed #e0e0e0;

  float: left;
  clear: both;
  width: 500px;
  margin-left: 35px;
  margin-top: 320px;
  padding: 10px;
}

.num1 .entry, .num2 .entry, .num3 .entry{
display:inline !important;}

.num1 .mehr, .num2 .mehr, .num3 .mehr{
display:none;}

a.mehr{
color:#571515;}

a.mehr:hover{
color:#f11;}

.start h1{
width:100%;
b/order-bottom:5px solid #f00;}

.start h1 a.mehrrechts{
text-align:right;}

.post{
width: 100%;
margin-bottom:20px;
float: left;}

.descr{
float: left;
width:100%;
padding:10px 0;
border-top:3px dotted #1d1010;
border-bottom:3px dotted #1d1010;
font-size:9px;}

.descr h3{
font-size:1.4em;
margin:0;
padding:0;
margin-right:1.5em;
display:inline;}

/*.descr:hover h3{
color:#fff;}
*/

.entry p{
	margin-top: 10px;
	text-align: justify;
}

.entry img{
p/adding:3px;
m/argin:5px 15px 10px 0;}

.entry a img{
b/order-color:#cb1414;}

.entry a:hover img{
border-color:red;}


#sidebar{
clear: both;
width:500px;
text-align:left;
b/ackground: blue;
}

#sidebar-inner{
background-image:url('images/bg.gif');
background-repeat: repeat;
background-attachment: fixed;
background-color: #d0d0d0;
float:left;
padding: 0px 5px;
width:100%;
margin:0px 35px;
}

.sidebarline{
width:100%;
font-size: 10px;
padding:2px 0;
}

#sidebar h3{
color: #808080;
font-size:1.3em;
margin:0;
padding:0;
margin-right:1.5em;
display:inline;}


#sidebar ul {
display:inline;
margin:0;
padding:0;
list-style:none;}

#sidebar ul li{
font-size:.9em;
display:inline;
margin:0;
padding:0;}

#sidebar ul li a{
margin:0 20px 0 0;
padding:0;}

#sidebar form, #sidebar select{
display:inline;
margin-left:10px;}


#footr{
  clear: both;
  float: left;
  width: 510px;
  margin: 0px 35px;
  text-align:center;
  font-size:9px;
}

#footr a, #footr a:hover{
font-size:1em;
color:red;
text-decoration:none;}


input, textarea, select{
b/ackground:#251111;
c/olor:#a99;
border:1px solid gray;}

input#s{
padding:2px 1px;
width:70px;}

input#sidebarsubmit{
margin-left:0px;
font-size: 11px;
}


legend{
	color:#571515;
	padding-top:20px;}

fieldset{
	margin-top:5px;
	padding:5px;
	text-align:left;
b/order:3px solid #1d1010;
b/ackground:#1d1010;}

fieldset:hover input, fieldset:hover textarea, input:hover{
border-color:red;}


label{
color:#a99;}

#commentform input{
	width:290px;
	padding:2px;
	margin:5px 5px 1px 0;}

#commentform textarea{
b/ackground:#251111;
	width:98%;
	padding:2px;
height:150px;}

#commentform #subscribe{
	margin:0;
	width:12px;}

#commentform #submit{
	margin:0;
	float:right;}


.commentlist{
margin-bottom:50px;
	padding:0;
	text-align:left;
	list-style:none;
	list-style-image:none;}

.commentlist li{
	font:0.9em Arial, Verdana, Sans-Serif;
	list-style:none outside;
	list-style-image:none;
	margin-top:18px;
	padding:3px 0 10px 5px;}

.commentlist cite, .commentlist cite a{
display:inline;
	font-weight:bold;
	font-style:normal;
	font-size:1.1em;}

.commentlist img.gravatar{float:left;}

.commentlist p{
	padding:0;
	margin:10px 25px;
	font-size:1.15em;
	line-height:1.5em;
	letter-spacing:0.01em;}

.commentlist span a{
	color:#571515;
	font:bold 80px Georgia, "Times New Roman", serif;
	float:right;
	margin:-20px -5px 0 0;}

#commentform p{
	font-family:Verdana, Arial, Sans-Serif;
	margin: 5px 0;}

#commentform input, #commentform textarea{
	font:1em Verdana, Arial, Sans-Serif;}

#commentform input#submit{
	font-size:1em;
	margin:0;
	padding:0;}

.nocomments{
	text-align:center;
	margin:0 0 0 30px;
	padding:0;}

.commentmetadata{
display:inline;}

.a2a_dd, .addtoany_share_save {
padding: 0 0 0 0;
}


/* IE 6 stealing my time */

* html .post h1 a{
font-size:1.8em;}
* html h3, * html h2{
font-size:1.6em;}
