/*  
Theme Name: monstertheme
Theme URI: 
Description: monsters love fancy things

Author URI: http://www.happypork.com 

	
 */
* {
	margin:0;
	padding:0;
}
html{
     }

body{
	margin:0px; padding:0px;  
	font-family:Arial, Helvetica, sans-serif;  
	color:#ccc;  
	font-size: 13px;
	line-height: 20px;
	background-color: #000;
	background:url("images/bg_body.png") repeat-x #000;   

	text-align: left;
     }
h1,h2,h3,h4,h5,h6 {
 font: normal normal bold 155%/100% Georgia, 'Times New Roman', Times, serif;
	font-style: normal;
	font-weight: normal;
	margin:0; 
	padding: 0 0 10px 0;
	color:white;

}

#feature {
background: url("images/bg_feature.png") no-repeat #000;
height: 610px;
width: 1065px;
margin:0 auto ;

}


.fadeThis {
		position:relative;
		display:block;
	top:131px;
	left: 25px;
		height: 175px;
		width: 445px;
		background: url(images/sprite_logo.png) 0 0 no-repeat;
	}
	.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: none;
		height: 175px;
		width: 445px;
		background: url(images/sprite_logo.png) 0 -175px no-repeat;
	}

#wrapper {
/* z-index: 3;
 */	width:940px;
	margin:0 auto ;
 top:-100px;
 position: relative;
	padding: 0 10px  20px 10px;
		/* background-color: #111; */

}

#logo  {
padding-top:15px;
float: left;
}

div#headmenu ul {
	margin:0px; padding:0px;
	margin-top: 25px;
	float: right;
}

div#headmenu ul li {
	display:inline;
	margin-left:15px;}
	
div#headmenu ul li a {
	text-decoration:none;
	color:#FFF;
	font-size:1.25em;
	font-size: 14px;
	font-weight:normal;
	text-shadow: rgb(51, 51, 51) 1px 1px 2px;
	padding: 1px 4px;
}

#content {
/* z-index: 3;
 */	
width:400;
	/* background-color: #111; */
}

.archive #wrapper #content, .page #wrapper #content { padding-top: 45px;}
#content p {
	line-height:25px;
	padding: 0 0 20px 0; 
	font-size:1em;
	word-spacing:2px;
	color: #ccc;
}
#content p img {
border: solid #000 4px;
}
#content h2 {
	font-size:2.8em;
	font-size: 24px;

}

#content h2 a {
color:#fff;
background: none;
	border:none;
	 border-radius:0;
	-moz-border-radius:0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;

	text-decoration:none;
}

#content h2 a:hover {
background: none;
color:#2AABE2;
border:none;
	 border-radius:0;
	-moz-border-radius:0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;

	text-decoration:none;}

#content a {
		text-decoration:none;

	color:#2AABE2;

}


#content a:hover {
	text-decoration:none;

	color:#fff;

}
#content .postdata a {
	padding:1px 4px;
		text-decoration:none;
margin: 0 2px;
	color:#2AABE2;
	background-color: #444;
	border:1px solid #444;

		/* Rounded corners */
	-moz-border-radius:3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
}


#content .postdata a:hover {
	padding:1px 4px;
	text-decoration:none;

	color:#fff;
	border:1px solid #2AABE2;
	background-color: #2AABE2;
	
	/* Rounded corners */
	-moz-border-radius:3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
}


#sidebar {
position: relative;
margin-top: 45px;
z-index: 3;

	width:220px;
	float:right;

	/*	background-color: #111; */

}
.postnav {
margin: 25px 0;
font-size: 1.0em;
}
.postnav .next {

float: right;
}
.postnav .next a {
background: url(images/next.png) no-repeat top right;
border: none;
height: 40px;
display: block;
padding: 20px 0 0 0;
}
.clear {
clear: both;
}
.postnav .previous {

float: left;
}
.postnav .previous a {
background: url(images/previous.png) no-repeat top left;
border: none;
height: 40px;
display: block;
padding: 20px 0 0 0;
}



#sidebar h2 {
		height: 30px;
		padding: 0;
		color: #fff;
		text-indent: -9999px;
		background: url(images/sprite_sidebarh2.png) no-repeat top left;

}
#sidebar .widget_links h2 {
	background-position: 0 -60px;
	}

#sidebar .widget_pages h2 {
	background-position: 0 -30px;
	}
#sidebar .widget_links li {
padding-bottom: 5px;
	}
	#sidebar .widget li a {
	position: relative;
	background: url(images/sprite_greenstar.png) no-repeat top left;
	padding-left: 18px;
		color: #999;

	}
	#sidebar .widget li a:hover {
	background-position: 0 -14px;
		color: white;

	
}
#sidebar ul {
	list-style:none;
	margin:0 0 20px 0;
}

#sidebar li {
	padding:3px;
}

#sidebar li a {
		color: #DDD;
	text-decoration:none;
}

#sidebar input {
	background:#fdfdfd;
	color:#444;
	font:11px Verdana;
}

#sidebar input:focus {
	background:#fff;
}

#sidebar li a:hover {
	color:#fff;
}

p.news {
	padding:10px;
	background:#D7F0B2;
	margin:10px 0;
	color:#537B17;
	border-bottom:2px solid #BCE67D;
	border-top:2px solid #BCE67D;
}

blockquote {
	padding:5px 15px;
	background:#f6f6f6;
	margin:10px 0;
	border:1px solid #eee;
}

#content ul, ol {
	margin:10px 10px 10px 25px;
	border-top:1px solid #eee;
}
#content li {
	padding:10px;
	border-bottom:1px solid #eee;
}



#content h3 {
	margin:10px 0;
	font:160% Trebuchet MS;
	color:#fff;
}

a.more {
	display:block;
	text-align:right;
	color:#2F460D;
	text-decoration:none;
	margin:10px 0 0 0 ;
}
a.more:hover {
	text-decoration:underline;
}

.thedate{
float: left;
margin-right: 25px;
font-style: italic;

	font-family: Georgia, 'Times New Roman', Times, serif;
	text-align: center;
	
	padding:6px 0;
	width: 50px;
	height: 45px;
	text-decoration:none;

	color:#DDD;
	
	background: url(images/thedate.png) no-repeat top left;
/*
position: relative;
	left:-60px;
	top: 66px;; */

	/* Rounded corners 
	
	border:1px solid #444;
	background-color: #444;
	
	-moz-border-radius:3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px; */
	
  font-size: 1.5em;

}


.thedate em {
font-style: italic;
font-size: smaller;
display: block;
}
.postwrapper {
	z-index: 3;
	border:1px solid #222;
	background-color: #222;
		background-color: #1a1a1a;
		border-color: #000;

	/* Rounded corners */
	-moz-border-radius:5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
	padding:10px;

	width: 520px;
	padding: 25px;
margin-bottom: 10px;
}
.post{
/* background: url(images/box.png) repeat-y top left;
 */

}

.postpre {
height: 10px;
width: 100%;
/* background:url(images/boxup.png) no-repeat top left;
 */}
.postpast {
/* background:url(images/boxdown.png) no-repeat top left;
 */height: 10px;
width: 100%;

}

.postdata {
font-size: 0.75em;
}

/*--------------------textgestaltung--------------------*/

p{
     }

h1,h2,h3,h4,h5,h6{
     }


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}



hr {
	
	}





dl{
     }
     dt{
          }
          dd{
          }

ul{
     }
ol{
     }
     li{
          }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

img{ border: none;
     }

address {
     }

/*--------------------linkgestaltung--------------------*/


a { border: none;
     }
a:link { 
     }
a:visited { 
     }
a:link:focus{ 
     }
a:link:hover, 
a:visited:hover { 
    }
a:link:active, 
a:visited:active {
     }

/*--------------------bilder als links--------------------*/
a img{
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }

/*--------------------smilies im text--------------------*/

body img.wp-smiley{
     }



/*--------------------der weiterlesen link--------------------*/

.more-link{
     }

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif{
     }

/*--------------------suche--------------------*/

#searchform{
     }

input#s{
     }

input#searchsubmit{
     }




/*--------------------Kommentare--------------------*/
/* fuer die Kommentarliste an sich*/
h3#comments { 
color: #bbb;
}
ol.commentlist{}
 a.kommentarschreiben {
 text-indent: -9999px;
 background: url(images/tx_kommentarschreiben.png) top left no-repeat;
 height: 20px;
 width: 185px;
 }
/*folgende class stehen zur Gestaltung des li bereit */
 
.comment {}
.byuser {}
.comment-author-admin {}
.bypostauthor {}
 
/* class um die li der 1 Ebene zu gestalten*/
.depth-1{}
 
/*hat man Kind Kommentare gibt es dann noch soviel wie man eben braucht */
.depth-2{}
.depth-3{}
 
/* folgende gestalten das li abwechselnd, wenn man mag*/
/* erstes li*/
.even {}
.thread-even{}
/* zweites li*/
.odd {}
.alt {}
.thread-odd {}
.thread-alt{}
 
 
 
/*---ende der class fuer die li---*/
 
/* fuer die Darstellung des Kommentarautors die class des divs*/
.comment-author {}
.vcard{}
 
.comment-author cite{}
.vcard cite{}
 
.comment-author cite a{}
.vcard cite a{}
 
/* fuer den Avatar*/
img.avatar{}
/*---ende der class fuer den Autor---*/
 
/*fuer die  Zeit wann der Kommentar geschrieben wurde und den Bearbeitungslink die class des divs*/
.comment-meta {}
.commentmetadata{}
 
.comment-meta a{}
.commentmetadata  a{}
 
/*---ende der Meta Daten---*/
 
/*Kommentartext  */
 
ol.commentlist p{}
 
/*---ende des Kommentartextes ---*/
 
/*Reply Link ist auch in einem div*/
.reply{}
.reply a{}
 
/*---ende Reply Link---*/
 
 
/*Kindkommentare sind in einer ul Liste*/
 
ol.commentlist ul.children{} /*ul.children gibt es auch in der sidebar-aufpassen*/
 
/*------alle oben genannten class wiederholen sich auch unter ul children------*/

#commentform p {
	 
	}


#commentform input {
	}

#commentform textarea {
width:400px;
	}

#commentform #submit {
	 
	}


#respond{}

/*--------------------fuer den wp kalender--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {

     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id haengt von der nummer des text widgets ab*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------kategorien--------------------*/

li#categories{
     }

.widget_categories{
     }


/*-------------------body class---------------------*/

 .rtl{}
 . home{}
 . blog{}
 . archive{}
 . date{}
 . search{}
 . paged{}
 . attachment{}
  .error404{}
 . single postid-(id){}
 . attachmentid-(id){}
 . attachment-(mime-type){}
 . author{}
 . author-(user_nicename){}
  .category{}
  .category-(slug){}
  .tag{}
  .tag-(slug){}
  .page{}
  .page-parent{}
  .page-child parent-pageid-(id){}
 . page-template page-template-(template file name){}
  .search-results{}
  .search-no-results{}
  .logged-in{}
  .paged-(page number){}
  .single-paged-(page number){}
  .page-paged-(page number){}
  .category-paged-(page number){}
  .tag-paged-(page number){}
  .date-paged-(page number){}
  .author-paged-(page number){}
  .search-paged-(page number){}


/*---post class----*/
.post{}
.sticky{}
.page{}
.tag{}
.hentry{}
/*aendert sich je nach kategoriename*/
.category-allgemein{}
.category-dieerste{}
.category-diezweite{}

/*und das gibts auch fuer tags*/
.tag-slug{}


/*------------bilder-------*/
.wp-caption { }

.wp-caption img { }

.wp-caption p.wp-caption-text { }


.gallery{ }
    .gallery-item{  }
        .gallery-caption{ }
.attachment{ }
    .attachment img{ }
        div.caption{ }
        .imagenavi .alignright a{ }
         .imagenavi .alignleft a{ }   
        .imagenavi .alignright a img,
        .imagenavi .alignleft a img{ }
        
.left{}
.right{}
-center{}
.alignleft{}
.alignright{}
.aligncentered{}
