/*  
Theme Name: my lovely theme 
Theme URI: http://mythem.es/my/lovely
Description: Free wordpress theme with hearts and stars.
Tags: black,silver,dark,pink,purple,white,red,two-columns,right-sidebar,left-sidebar,fixed-width,theme-options,sticky-post
Version: 0.6
Author: mythem.es
Author URL: http://mythem.es
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


html { margin:0px; padding:0px; border:none;}

body { margin:0px; padding:0px; border:none; background:#000000; background-image:url('http://www.az-muelheim.de/mackermassaker/wp-content/uploads/2010/10/body.background.jpg'); background-repeat:repeat; }

/* general link format */
a { padding:0px; margin:0px; color:#e335b0; text-decoration:none;  } 
	a:visited{ text-decoration:none; padding:0px; margin:0px; color:#e335b0; }
	a:hover { text-decoration:underline; padding:0px; margin:0px; color:#e335b0; }
	a.more-link { display:block; padding:8px; float:right; text-decoration:none; }


/* page defines */
/* header side */
div#header { width:950px; height:190px; background-image:url('http://www.az-muelheim.de/mackermassaker/wp-content/uploads/2010/11/header.background.bomb_.jpg'); margin:30px auto 0px auto; padding:0px;  }

	
/* social side rss, twitter */
/*	div#social { position:absolute; margin:174px 0px 0px 642px;}
	div#social a { margin:0px;}
	div#social a img { border:none; }
	div#social a.rss{ position:absolute; width:55px; height:50px; margin:0px 0px 0px 64px; background-image:none;  display:block;}
	div#social a.rss:hover { background-image:none;}
	div#social a.twitter {position:absolute;  width:55px; height:50px; background-image:none; display:block;}
	div#social a.twitter:hover { background-image:none; }
*/
	
	/* blog info*/
	div#blog-info { position:absolute; margin:50px 0px 0px 110px; }
	div#blog-info h1 { text-align:left;}
	div#blog-info h1 a{ color:#e335b0; }
	div#blog-info h1 a:hover { text-decoration:underline; }
	div#blog-info p.description { margin:0px 0px 0px 5px; padding:0px; font:normal 14px Verdana,"Trebuchet MS",Tahoma,sans-serif,arial; border:none; color:#ffffff; }

	
	div.menu { height:43px; margin:180px 0px 0px -40px; padding:0px 0px 0px 0px; position:absolute; }
	div.line { width:950px; position:absolute; margin:222px 0px 0px 0px; display:block; border-bottom:1px solid #e335b0;}
	
	div.menu ul li { margin:0px; padding:0px; text-align:left; display:inline; float:left;  }
	div.menu ul li a {margin:0px; padding:3px 10px 3px 15px; text-decoration:none; font:normal 14px Verdana,sans-serif,tahoma,arial; color:#ffffff;  display:block;  background:#1a1a1a; border:1px solid #232323; border-right:1px solid #101010;border-bottom:1px solid #101010;}
	div.menu ul li a:hover { color:#e335b0;  background:#000; border-top:1px solid #232323; border-left:1px solid #232323; border-right:1px solid #232323; border-bottom:1px solid #000; }
	
	div.menu ul li.current_page_item a{ color:#e335b0; text-decoration:none;   background:#1a1a1a; border-top:1px solid #232323; border-left:1px solid #232323; border-right:1px solid #101010;border-bottom:1px solid #101010; }
	div.menu ul li.current_page_item a:hover{ color:#e335b0; text-decoration:none;  background:#000; border-top:1px solid #232323; border-left:1px solid #232323; border-right:1px solid #232323; border-bottom:1px solid #000; }

	div.menu ul li.menu-item ul.sub-menu  { min-width:190px; padding:8px; margin:0px; display:none; position:absolute; background:#101010; background-image:url('resource/images/black/bkg-more-menu.png'); background-repeat:repeat-x;  border-left:1px solid #232323; border-right:1px solid #232323; border-bottom:1px solid #232323;}
	div.menu ul li.menu-item ul.sub-menu li { display:block; clear:both;}
	div.menu ul li.menu-item ul.sub-menu li ul { position:relative; border:none; display:block; }
	
	div.menu ul li.current_page_item ul.sub-menu  { min-width:190px; margin:0px 9px 0px -9px;  padding:10px 8px 8px 8px; display:none; position:absolute; background:#101010; background-image:url('resource/images/black/bkg-more-menu.png'); background-repeat:repeat-x;  border-left:1px solid #232323; border-right:1px solid #232323; border-bottom:1px solid #232323;}
	div.menu ul li.current_page_item ul.sub-menu  a { border:none; background:none;}
	div.menu ul li.current_page_item ul.sub-menu  a:hover { color:#fff; border:none; }
	
	div.menu ul li:hover ul.sub-menu { display:block;}


	div.menu ul ul.sub-menu { min-width:190px; margin:0px 1px 2px -1px; position:absolute; background:#ffffff;  display:none; padding:8px; border-left:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; }
	
	div.menu ul li.menu-item ul.sub-menu li ul { border:none; display:block; background:none; padding:0px 0px 0px 8px; }
	div.menu ul li.menu-item ul.sub-menu li {  width:auto; height:auto; margin:0px; padding:1px  0px 1px 10px; background:none;  display:block;  text-align:left; border:none;  display:block; }
	div.menu ul li.menu-item ul.sub-menu li a { padding:0px; font:normal 11px Verdana,"Trebuchet MS",Tahoma,sans-serif,arial; background:none; border:none;}
    
	

/* content define */
div#container { width:950px; margin:auto; padding:0px; background:#000000; clear:both; display:block; } 

div#content  { width:550px;  padding:50px 165px 10px 5px; float:left; text-align:left; background:#000;}

	div.post { padding:30px 0px 0px 0px; clear:both; display:block; }

		h2.title { padding:10px 0px 0px 22px; margin:0px; background-image:url('resource/images/black/antet-title.png'); background-repeat:no-repeat; color:#e335b0; }
		h3.title { padding:5px 0px 0px 22px; margin:10px 0px 0px 0px; background-image:url('resource/images/black/antet-title.png'); background-repeat:no-repeat;  }
		h3.title,h2.title a {color:#e335b0; }
		h3.title,h2.title a:hover { color:#e335b0; }
		p.search-result { border-bottom:1px dotted #cdcdcd; color:#fff;}
				
		div.meta { margin:5px 0px 0px;  clear:both;}
		div.meta-bottom { border-top:1px solid #0f0f0f; clear:both;}
		
		div.meta span.meta-text { font:normal 11px Verdana,sans-serif,"Trebuchet MS",tahoma,Arial; color:#aaaaaa; }
		.bypostauthor { font:normal 11px Verdana,sans-serif,"Trebuchet MS",tahoma,Arial; color:#aaaaaa; }
		div.meta span.meta-info { margin:0px 0px 0px 5px; float:left;  text-align:left;  }
		div.meta span.meta-link a 		{ font:normal 11px Verdana,sans-serif,"Trebuchet MS",tahoma,Arial; color:#aaaaaa; text-decoration:underline; }
		div.meta span.meta-link a:hover { text-decoration:none; color:#ffffff;}
		div.meta span.meta-utility { padding:3px 15px 3px 1px;  float:left; } 
		div.meta span.meta-tags {  padding:3px 1px 3px 3px; float:right; }

		p{ font:normal 13px Tahoma,"Trebuchet MS",Verdana,sans-seriv; color:#ffffff; padding:5px 0px 5px 0px; margin:0px; border-bottom:1px solid #121212;   text-align:justify; }
		
		div.entry { margin:0px; padding:8px 0px 8px 0px; display:block; clear:both; font:normal 18px Tahoma,"Trebuchet MS",Verdana,sans-seriv; color:#aaaaaa; text-align:justify;}
		div.entry p{ font:normal 13px Tahoma,"Trebuchet MS",Verdana,sans-seriv; color:#ffffff; padding:5px 0px 5px 0px; margin:0px; border:none;  text-align:justify; }
			
		div.entry object { margin:0px auto 0px auto; display:block;}
		div.entry embed { margin:0px auto 0px auto; display:block;}
		div.entry img { border:none;  max-width:540px; height:auto; }
		div.entry .wp-caption-text,
		.gallery-caption { font:normal 12px verdana; font-style:italic; color:#ededed; }
		div.entry .alignleft { float:left; margin:10px 10px 10px 0px; padding:0px; }
		div.entry .alignright { float:right; margin:10px 0px 10px 10px; padding:0px; }
		div.entry .aligncenter { margin:auto; display:block; padding:0px; }
		div.entry .alignnone { margin:10px; padding:0px;  }
		div.entry a { text-decoration:none;}
		div.entry a:hover { text-decoration:underline;}
		div.entry a img { border:0px solid #343434;}
		div.entry a:hover img { border:0px solid #cccccc;}
		
		div.entry div.gallery img { border:0px solid #343434;}
		div.entry div.gallery a:hover img { border:0px solid #cccccc;}
	
	div.sticky {  background-image:url('resource/images/black/sticky.png'); background-repeat:repeat-x; padding:20px 0px 0px 0px;  }
    



/* comments defines */
h3.comments-title { color:#e335b0; clear:both; border-bottom:1px dashed #454545;}
h3.pings { margin:0px 0px 10px 15px;}
	ol.comment-list { font:normal 12px "Trebuchet MS", verdana,sans-serif,tahoma,impact,Arial; color:#dddddd; }
	ol.comment-list li.odd { background:#0f0f0f; padding:10px 0px 0px 5px; margin:0px 0px 2px 0px;}
	ol.comment-list li { padding:10px 0px 0px 5px; background:#1f1f1f; margin:0px 0px 2px 0px;}
	ol.comment-list li div.reply a { color:#ddd; text-decoration:none;}
	ol.comment-list li div.reply a:hover { color:#ff0000; }
	div#comments  ol.comment-list li p { padding:3px; margin:0px 0px 1px 0px; color:#cdcdcd; border:none;}
	ol.comment-list li blockquote { padding:10px; margin:10px; background:#010101;}
	ol.comment-list li ul.children { list-style-type:none;  margin:0px 0px 0px 5px; padding:5px 0px 0px 5px}
	ol.comment-list li ul.children li{ list-style-type:none; margin:0px 0px 0px 5px; padding:5px 0px 0px 5px; border-top:1px dotted #000; border-left:1px dotted #000; background:#0f0f0f;}
	ol.comment-list li.odd ul.children li{ list-style-type:none; margin:0px 0px 0px 5px; border-top:1px dotted #000; border-left:1px dotted #000; padding:5px 0px 0px 5px; background:#1f1f1f;}
	
		div.comment-meta { display:block; height:20px; font:normal 13px "Trebuchet MS", verdana,sans-serif,tahoma,impact,Arial; color:#dddddd; }
		
		div.comment-meta a { color:#cd6673;}
		div.comment-meta a:hover { color:#b46aa9;}
		
		div.comment-author a { color:#cd6673;}
		div.comment-author a:hover { color:#b46aa9;}
		
		div.comment-author img { float:left; margin:0px 10px 0px 0px;   }
		div.comment-author span.meta-author { float:left; padding:0px; margin:0px;}
		div.comment-author cite  { font-weight:bold; }
		div.comment-author small { font:normal 11px "Trebuchet MS", verdana,sans-serif,tahoma,impact,Arial; }
	
	ul.ping-list { font:normal 12px "Trebuchet MS", verdana,sans-serif,tahoma,impact,Arial; list-style:none; color:#dddddd; }
	ul.ping-list li.odd { background:#0f0f0f; padding:3px 0px 0px 5px; margin:0px 0px 2px 0px; }
	ul.ping-list li { padding:3px 0px 0px 5px; background:#1f1f1f; margin:0px 0px 2px 0px;}
	div#comments  ul.ping-list p { padding:3px; margin:0px 0px 0px 0px; color:#ededed; border:none;}
	ul.ping-list li blockquote { padding:10px; margin:10px;}
	ul.ping-list li ul.children { list-style-type:none;  margin:0px 5px 0px 0px; padding:2px 0px 0px 0px; border-top:1px dashed #222222; }
	ul.ping-list li ul.children li{ list-style-type:none; margin:0px 0px 0px 0px; padding:2px 0px 0px 5px; background:none;}
	ul.ping-list li.odd ul.children li{ list-style-type:none; margin:0px 0px 0px 0px; padding:5px 0px 0px 5px; background:none;}
	
	
	ul.ping-list div.comment-meta { display:block; height:20px; font:normal 13px "Trebuchet MS", verdana,sans-serif,tahoma,impact,Arial; color:#dddddd; }
	ul.ping-list div.comment-meta a { color:#cd6673;}
	ul.ping-list div.comment-meta a:hover { color:#b46aa9;}
		
	ul.ping-list div.comment-author a { color:#cd6673;}
	ul.ping-list div.comment-author a:hover { color:#b46aa9;}
		
	ul.ping-list div.comment-author img { float:left; margin:0px 10px 0px 0px;   }
	ul.ping-list div.comment-author span.meta-author { float:left; padding:0px; margin:0px;}
	ul.ping-list div.comment-author cite  { font-weight:bold; }
	ul.ping-list div.comment-author small { font:normal 11px "Trebuchet MS", verdana,sans-serif,tahoma,impact,Arial; }
	ul.ping-list div.reply a { display:none; }
	
div#comments form  { padding:0px 10px 50px 10px;}	
div#comments form  p { padding:5px; margin:0px; }

div#comments textarea { margin:2px 0px 2px 0px; width:98% }

div#comments p { border:none; color:#999; display:block; clear:both;}

div#comments form p input {  float:left; margin:2px 5px 2px 0px; }
div#comments form p label {  padding:0px 0px 0px 10px;  font:normal 12px Arial,Tahoma,verdana,sans-serif; text-transform:uppercase;}
div#comments form p.logged-in-as { color:#343434; }

div#respond { padding:10px 0px 0px 0px;}
div#respond h3#reply-title { margin:0px 15px 10px 15px; border-bottom:1px dashed #454545; }



/* navigation defines */

div.navigation { padding:5px; height:30px; color:#fff; margin:20px 0px 0px 0px; clear:both;}
div.navigation .previous-posts { float:left; font:normal 11px Verdana,"Trebuchet MS",sans-serif;}
div.navigation .next-posts { float:right; font:normal 11px Verdana,"Trebuchet MS",sans-serif;}
div.navigation a { color:#e335b0; }
div.navigation a:hover { color:#ffffff; }

a.prev { margin:0px 0px 0px 40px;}
span.page-numbers { font:bold 11px Verdana,"Trebuchet MS",sans-serif; color:#cdcdcd; }
a.page-numbers  { font:normal 11px Verdana,"Trebuchet MS",sans-serif;}
a.page-numbers:hover { font:normal 11px Verdana,"Trebuchet MS",sans-serif;}

/* sidebar defines */


div#sidebar { width:210px; padding:60px 0px 35px 15px; float:left; font:normal 13px "Trebuche MS",verdana,sans-serif,tahoma,impact,arial; color:#454545; background:#000;}

div#sidebar table { margin:10px 0px 0px 0px; border:none; border-collapse:collapse;}
div#sidebar table tbody {border:none; padding:0px; margin:0px;}
div#sidebar table tr { padding:0px; margin:0px;}
div#sidebar table th { background:#c21212; color:#f69b9b; margin:0px; border:1px solid #111111; text-align:center; vertical-align:middle; width:30px; height:25px;}
div#sidebar table td { background:#000000; color:#ffffff; margin:0px; border:1px solid #111111; text-align:center; vertical-align:middle; width:30px; height:25px;}


div#sidebar ul { list-style:none; margin:0px; padding:0px;  }

div#sidebar ul li {padding:0px; margin:0px; border-bottom:1px dotted #333333; }

div#sidebar ul li a { font:normal 12px "Trebuchet Ms",Verdana,sans-serif,tahoma,impact,arial; color:#dddddd;}
div#sidebar table td a { color:#e335b0; }
div#sidebar ul li a:hover { font:normal 12px "Trebuchet Ms",Verdana,sans-serif,tahoma,impact,arial; color:#e335b0;}
div#sidebar ul li h2.sidebartitle{ font:bold 18px "Trebuchet ms",tahoma,sans-serif,verdana,arial; color:#e335b0; border-bottom:1px solid #454545; padding:0px; margin:0px 0px 0px 0px;}
div#sidebar ul li { padding:0px 0px 15px 0px; border:none;}

div#sidebar ul li ul { list-style:none; margin:0px 0px 0px 2px; padding:0px 0px 0px 0px; color:#e335b0; }
div#sidebar ul li ul.search-form  li{ border:none; } 
div#sidebar ul li ul li { padding:0px; border-bottom:1px solid #121212; }
div#sidebar ul li ul li ul { list-style:square inside; padding:0px 0px  0px 8px; color:#e335b0;}
div#sidebar ul li ul li ul a { color:#e335b0;}
div#sidebar ul li ul li ul li {margin:0px; border-bottom:none; padding:0px;}
div#sidebar ul li form { margin:0px; padding:0px;}
div#sidebar ul li input[type="text"] { padding:5px; width:128px; margin:0px 5px 0px 0px; font:normal 12px "Trebuche MS",verdana,sans-serif,tahoma,impact,arial; color:#666666;  border:1px solid #999999; }
div#sidebar ul li input[type="submit"]  { width:52px; padding:0px; height:26px; margin:0px; }
div#sidebar ul li form#searchform label {display:block; }


/* footer defines */

div#footer { width:800px; height:40px; padding:0px 0px 10px 0px;  margin:0px auto 0px auto; text-align:left; border-top:1px solid #121212; background:#000000; font:normal 12px "Trebuchet MS",Verdana,sans-serif,tahoma,arial; color:#4e4e4e; clear:both; display:block; }
div#footer p { padding:5px 10px 0px 10px; border:none; }
div#footer a { text-decoration:underline; color:#e335b0; } 
div#footer a:hover { text-decoration:none;} 







/* in entry post  defines */

table { margin:5px; border-collapse:collapse;}

table tbody,
table tr,
table td { padding:5px 8px; text-align:left; vertical-align:top; background:#101010; border:1px solid #151515; color:#e335b0; font:normal 12px Tahoma,Impact,"Trebuchet MS",Verdana,sans-serif;}
table th { padding:5px 8px; text-align:center; vertical-align:middle; background:#e335b0; border:1px solid #151515; color:#cccccc; font:normal 12px Tahoma,Impact,"Trebuchet MS",Verdana,sans-serif;}

dt, dd { font:bold 16px "Trebuchet MS",tahoma,verdana,sans-serif,arial; color:#efefef; }

fieldset { border:1px dashed #660000; padding:10px; }
legend { margin:5px; padding:3px; font:bold 12px Verdana,"Trebuchet MS",sans-serif,tahoma,arial; color:#ffffff; }
form { margin:5px; padding:10px; font: bold 13px "Trebuchet MS",verdana,tahoma,sans-serif,arial; color:#555555; }

p{ color:#3e3e3e; font:normal 13px "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif; text-align:justify; padding:10px; }

h1 { font:bold 30px "Trebuchet MS",Tahoma,verdana,sans-serif; color:#efefef; margin:0px; padding:0px; }
h2 { font:bold 22px "Trebuchet MS",Tahoma,verdana,sans-serif; color:#efefef; margin:0px; padding:0px; }
h3 { font:bold 18px "Trebuchet MS",Tahoma,verdana,sans-serif; color:#efefef; margin:0px; padding:0px; }
h4 { font:bold 16px "Trebuchet MS",Tahoma,verdana,sans-serif; color:#e335b0; margin:0px; padding:10px 0px 10px 0px; }
h5 { font:bold 15px "Trebuchet MS",Tahoma,verdana,sans-serif; color:#e335b0; margin:0px; padding:10px 0px 10px 0px; }
h6 { font:bold 14px "Trebuchet MS",Tahoma,verdana,sans-serif; color:#efefef; margin:0px; padding:0px; }

textarea { border:1px solid #425a12; font:normal 13px "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif; color:#333333; margin:5px; padding:5px; width:90%; }


input[type="text"],
input[type="password"] { padding:5px; width:180px; margin:5px; font:normal 12px "Trebuche MS",verdana,sans-serif,tahoma,impact,arial; color:#333333;  border:1px solid #454545; }

input[type="reset"],
input[type="button"],
input[type="submit"] { height:26px; margin:5px; border:0px solid #cd0000; background:#e335b0; color:#dddddd;} 

select { padding:3px; width:200px; margin:5px; font:normal 12px "Trebuche MS",verdana,sans-serif,tahoma,impact,arial; color:#333333;  border:1px solid #425a12; }

label{ font:normal 14px "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif; color:#555555; }

pre { padding:10px;  background:#222222; color:#ffffff; }

code {margin:0px; padding:2px; background:#222222; color:#ffffff; font:normal 11px courier; }

blockquote { background:#111111; font-style:italic; border-left:2px solid #454545; padding:3px 5px 3px 20px; color:#666666; }

ul { list-style:square; color:#999999;}
li { font:normal 12px "Trebuchet MS",verdana,sans-serif,tahoma,arial; color:#999999;}
hr { border:1px solid #353535; margin:40px 0px 0px 0px; }
