/*  

Theme Name: Clean Minimal

Theme URI: http://www.themelab.com/free-wordpress-themes/

Description: A black and white minimalistic theme.  Visit <a href="http://www.themelab.com">Theme Lab</a> for more free themes.

Version: 1.0

Author: Theme Lab

Author URI: http://www.themelab.com/

*/





		*{margin:0;padding:0;text-decoration:none;list-style:none;}

		body{background:#fff;font-family: "georgia", "Trebuchet MS", "Lucida Grande", sans-serif;font-size:12px;font-style:italic;line-height:18px;color:#333;letter-spacing: auto;}


a {color:#000;text-decoration:none;font-weight:bold;outline:none;}

		/* a:hover{color:#289bc6;} */

		

		#container{width:670px;background:#fff;margin:0 auto;} /* Bredden på HELA innehållet */

		#logo{font-family:georgia, trebuchet ms, verdana, sans-serif;font-size:18px;font-style:italic;line-height:37px;color:#222;height:37px;float:left;}





		
		
		
		/* TEST NABIGERING */

#navbar{
background: #fff;
padding-right:0px; /*Okänd effekt x2*/
padding-left:0px;
float:right;
	color:#000;
	font-family:trebuchet ms, verdana, sans-serif;
	font-weight : normal!important;
	/* padding-top:9px; */
	/* margin-bottom:9px; */
	font-size:12px;
}
#navbar, #navbar ul {
	list-style: none;
	font-weight : normal!important;
	height : auto;
	border : 0;
	/* margin-top:0px; */
	/* padding-left: 5px; */
margin: 0px;
padding: 0px;
}
#navbar a, #navbar a:hover {
	display: block;
	text-decoration: none;
	border:none;
	font-weight : normal!important;
}
#navbar li {
	float: left;
	list-style:none;
	font-weight : normal!important;
	font-family : 'Trebuchet MS', verdana, sans-serif;
	margin-right: 0px;
}
#navbar a, #navbar a:visited {
	display:block;
	color: #000;
	text-transform:lowercase;
	/* topp höger botten vänster */
padding: 10px 25px /* höger innan 40px */ 10px 3px; /* Styr mellanrum runt om huvudmenyn */
}
#navbar a:hover, #navbar a:active, .current_page_item a, #home .on { /* Själva menyn */
	text-decoration:none;
	color:#fff;
	font-weight : normal!important;
background:#000;
}
#navbar li ul {
	position: absolute;
	left: -999em;
	width: 175px;
	font-weight : normal!important;
height: auto;

}
#navbar li li { /* själva nerfallande menyn */
	width : 175px;
	/* background:url(http://i41.tinypic.com/1euohy.jpg); */
background: #fff;
	color:#000;
	font-weight : normal!important;
}
#navbar li li a, #navbar li li a:visited {
	font-weight:normal!important;
	font-size : 10px;
	color:#000;
	padding : 4px 10px; /* Textavstånd i själva menyn */
	width : 175px;
}
#navbar li li a:hover, #navbar li li a:active {
	/* background:#7597a3; */
	/* background:url(http://i41.tinypic.com/2chng8z.jpg); */
background:#000;
	color:#fff;
	left : -999em;
	font-weight : normal!important;
	width:auto;
}
#navbar li:hover ul, #navbar li li:hover ul, #navbar li li li:hover ul, #navbar li.sfhover ul, #navbar li li.sfhover ul, #navbar li li li.sfhover ul {
	left: auto;
	padding-left: 0;
	font-weight : normal!important;
}
a.main:hover {
	background:none;
}	
		
		
		/* SLUT TEST NAVIGERING */


		



		.clear{clear:both;}
		.clearright {clear:right}
		.clearleft {clear:left}

	img { border: 0;
max-width: 670px;
width: expression(this.width > 670 ? 670: true);
height: auto;
}
	

		.spacer{height:20px;}

		.content{margin:0 auto;padding:10px;width:780px;background:#fff;}

.sidebar{margin:0 auto;padding:10px;width:780px;background:#fff;}


.sidebar h3{padding:5px 5px 4px 5px;background:#000;color:#fff;text-transform:lowercase;font-weight:normal;}

		#categories{border-bottom:1px solid #000;line-height:21px;}

		#categories li{display:inline;margin:0 5px 0 0;}

		#categories li a{padding:5px;color:#000;text-transform:lowercase;font-weight:normal;}

		#categories li a:hover, #categories li b{padding:5px 5px 4px 5px;background:#000;color:#fff;text-transform:l
lowercase;font-weight:normal;}

		/* #categories li a:active, #categories li b:hover, #categories li b:active{background:#289bc6;} */

		

		.post{margin:10px 0;}

		.post .left{width:100px;float:left;margin-top:-10px;}

		.post .left h5{font-weight:normal;font-size:72px;height:72px;line-height:72px;}

		.post .left b{font-weight:normal;font-size:25px;line-height:25px;}

		.post .right h2 a{font-family:georgia;font-style:italic;padding:3px;font-weight:normal;;font-size:30px;line-height:32px;}

		.post .right h2 a:hover{text-decoration:underline;}

		.post .right{padding-right:50px;width:670px;float:right;text-align: justify;}

.quote {font-family:georgia; font-size:30pt;line-height:32px; font-style:italic; padding-left:10px;text-align: center}
.pilar {font-family:georgia;font-style:italic;font-size:12pt;text-align: center;}

.post h2 {margin-bottom: 10px;}
.kommentar{font-size: 11px;float:right;}
.bloglovin{font-size: 11px;float:left;}
.hidden {visibility: hidden;}

		.sidebar ul{line-height:21px;}

.sidebar li { display: inline; } 

		.sidebar ul li{display:inline;margin:0 5px 0 0;}

		.sidebar ul li a{padding:5px;color:#000;text-transform:lowercase;font-weight:normal;display:block;}

		.sidebar ul li a:hover{padding:5px;background:#000;color:#fff;text-transform:lowercase;font-weight:normal; margin-bottom: 10px;}


#lastfmrecords img {width: 75px;height: 75px;}



		.footerul{line-height:21px;}

		.footerul li{display:inline;margin:0 5px 0 0;}

		.footerul li a{padding:5px;color:#000;text-transform:lowercase;font-weight:normal;display:block;}

		.footerul li a:hover, .footerul li b{padding:5px 5px 4px 5px;background:#000;color:#fff;text-transform:lowercase;font-weight:normal;}

		/* .footerul li a:active, .footerul li b:hover, .footerul li b:active{background:#289bc6;} */

		/* .footerul li b{border-bottom:1px solid #000;width:100%;}*/

		

		#fleft{width:13%;float:left;}
		#fright{width:87%;float:right;}

		

		#centerit{text-align:center;}

.moretext {text-align:center;font-size: 20px;float:center;}

.alignright {float:right;}

.alignleft {float:left;}

/* kod för sökrutan */

/* header quick search */

#quick-search {

	/* position: absolute; */

	top: -10px; right: 0;

	padding: 0; margin: 0;

	border: none;

	width: 135px; height: 20px;

	background: #F5F4F3 url(http://www.nihilisten.se/wp-content/header-search.png) no-repeat;	

	z-index: 999999;

}

#quick-search p {

	margin: 0; padding: 0;		

}

#quick-search input {

	border: none;

	background: transparent;

	color: #000000;

	float: left;

	margin: 0; padding: 5px;

	font-size: 8px;	

}

#quick-search .tbox {

	margin: 0px 0 0 5px; 

	width: 98px;	

	display: inline;

	font-size: 9px;	

}

#search form#quick-search .btn{

	width: 10px; height: 10px;		

}

#quick-search label {

	display: none;

}

/* Sökruta i menyn */

#quick-search-sidan {

	/* position: absolute; */

	top: -10px; right: 0;

	padding: 0; margin: 0;

	border: none;

	width: 135px; height: 20px;

	background: url(http://www.nihilisten.se/wp-content/header-search-sidan.gif) no-repeat;	

	z-index: 999999;

}

#quick-search-sidan p {

	margin: 0; padding: 0;		

}

#quick-search-sidan input {

	border: none;

	background: transparent;

	color: #000000;

	float: left;

	margin: 0; padding: 5px;

	font-size: 8px;	

}

#quick-search-sidan .tbox-sidan {

	margin: 0px 0 0 5px; 

	width: 78px;	

	display: inline;

	font-size: 9px;	

}

#search form-sidan#quick-search-sidan .btn-sidan{

	width: 10px; height: 10px;		

}

#quick-search-sidan label {

	display: none;

}


/* Sökruta i menyn del 2 med _ _ _ _ */

#quick-search-sidan-2 {

	/* position: absolute; */

	top: -10px; right: 0;

	padding: 0; margin: 0;

	border: none;

	width: 200px; height: 30px;

	background: none;	

	z-index: 999999;

}

#quick-search-sidan-2 p {

	margin: 0; padding: 0;		

}

#quick-search-sidan-2 input {

	border: none;

	background: transparent;

	color: #000000;

	float: left;

	margin: 0; padding: 0px;

	/* font-size: 14px; */

	font-family:georgia;
	font-style:italic;
	font-weight:bold;
	font-size:16px;


}

#quick-search-sidan-2 .tbox-sidan {

	margin: 5px; 

	width: 78px;	

	display: inline;

	/* font-size: 14px; */

	font-family:georgia;
	font-style:italic;
	font-weight:normal;
	font-size:10px;


}

#search form-sidan-2#quick-search-sidan-2 .btn-sidan{

	width: 10px; height: 10px;
cursor:pointer;		

}

#quick-search-sidan-2 label {

	display: none;
cursor:pointer;	


}




/* Stilmall för sidomenyn */

/*----------------------------------------------------
Reset CSS Document 
Created: Wed 19.12.07 @ 11:09 a.m.
Updated: Tue 05.08.08 @ 09:31 a.m.
Author: Kean Richmond
Latest Addition(s): Removal of italic on cite
----------------------------------------------------*/

#sidetab_navigation img						{border:0;	text-decoration: none;}

#sidetab_navigation table 						{border-collapse:collapse; border-spacing:0;} 
#sidetab_navigation th						{font-style:normal; font-weight:normal; text-align:left;} 

#sidetab_navigation ol,ul 						{list-style:none;}


/*--- 05. Side Tab Navigation Elements ---------------------------------------------------------------------------*/

#sidetab_navigation			{left:8px; position:absolute; bottom:8px;}
#sidetab_navigation[id]		{left:8px; position:fixed; bottom:8px;}
#sidetab_navigation li		{margin:0 0 3px 0;}
#sidetab_navigation li a	{display:block; height:24px; text-indent:-9999px; width:24px;}
#sidetab_navigation li a:hover	{background-position:0px 0!important;}

#sidetab_navigation li a#sidetab_home	{background:url(http://www.nihilisten.se/images/hem.png) no-repeat;}
#sidetab_navigation li a#sidetab_rss	{background:url(http://www.nihilisten.se/images/rss.png) no-repeat;}
#sidetab_navigation li a#sidetab_ego	{background:url(http://www.nihilisten.se/images/ego.png) no-repeat;}
#sidetab_navigation li a#sidetab_foton	{background:url(http://www.nihilisten.se/images/foton.png) no-repeat;}
#sidetab_navigation li a#sidetab_contact	{background:url(http://www.nihilisten.se/images/kontakt.png) no-repeat;}
#sidetab_navigation li a#sidetab_bloglovin	{background:url(http://www.nihilisten.se/images/bloglovin.png) no-repeat;}

#tooltip 					{background:#EEEEEE; border:1px solid #999999; color:#333333; font-size:10px; opacity:0.9; padding:5px 7px; position:absolute; z-index:3000; font-family:Arial, Helvetica, sans-serif; }



/* Flytande meny till höger för flickr */


.fygandeflickr {

	position: fixed;

	width: 75px;

	/* height: 182px;	*/

	right: 5px; 

	bottom: 5px;	

	border: none;

	padding: 0px;

	margin: 0px;

	text-decoration: none;

}

.flickrbild {
		/* ? höger botten vänster */
	padding: 5px 0px 0px 0px;
}


/* -------------------------------------------------------------- */
		SAXAT FÖR NYA KOMMENTARER


h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block} 
ol.commentlist{width:100%} 
h3#comments,#respond h3{height:25px;text-align:left;background:#fff /* ccc */ /* #4c7faa */;color:#000;padding:5px 0 0 0px} 
ol.commentlist,li.authorcomment,li.comment,#respond h3,form#commentform,input#submit{margin:0}
ol.commentlist,ol.commentlist ul,form#commentform{padding:0}  
ol.commentlist{border-bottom:0px dotted /* solid #ccc */ #000} 
ol.commentlist ul{margin:0 0 0 20px;} 
li.authorcomment,li.comment {border:1px /* solid #ccc */ dotted #000}
form#commentform textarea,form#commentform input{border:1px /* solid #ccc */ dotted #000; margin-top:5px;margin-bottom:5px;}
li.authorcomment,li.comment{padding:10px 0 0px 10px;list-style:none;border-bottom:1px dotted #000; margin-bottom: 20px;} 
li.even{background:#fff} 
li.odd{background:#fff /* efefef */} 
.authorcomment{background:#deebf9} 
ul.children ul{margin-left:20px;} 
ul.children li{border-right:none; border-bottom:none;} 
.vcard img{float:left;background:#000 /* c4c4c4 */; margin-bottom: 5px;} 
.vcard img,.comment-navigation .newer a,.comment-navigation .older a{padding:5px} 
.comment-meta,ol.commentlist li small,p.subscribe-to-comments label{position:relative} 
.comment-meta,ol.commentlist li small{top:10px;left:10px} 
.comment-text{margin:0 10px 0 0} 
.reply,.comment-navigation .newer,input#submit{float:right; text-transform:lowercase;} 
.reply,.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:#fff /* 000 ccc #4c7faa */} 
.reply{margin:0 10px 10px 0} 
a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{display:inline-block;text-align:center;cursor:pointer;color:#000 /* 000 */} 
a.comment-reply-link,.reply a:link{padding:5px 0} a.comment-reply-link,.reply a:link{width:70px}
input#submit{width:70px} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#000 /* e7e7e7 */;text-decoration:none;color:#fff /* 4c7faa */;font-weight:bold; font-family:georgia;} 
a.comment-reply-link:hover,.reply a:hover{width:68px}
input#submit:hover{width:70px} 
a.comment-reply-link:hover,.reply a:hover{padding:4px 0} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,.comment-navigation .older a:hover{border:1px solid #000 /* ccc #4c7faa */} /* hover över redigeramenyn */
.comment-navigation{margin:10px 0 10px 0} .comment-navigation:after,#respond:after{content:".";height:0;visibility:hidden} 
.clear{clear:both} 
.comment-navigation .newer a:hover,.comment-navigation .older a:hover{padding:4px} 
formold#commentform textarea{padding:2px 3px; width:300px;}

form#commentform .namn{
	padding:4px 3px 2px 25px;
	width:300px; 
	height:20px; 
	background:#fff url(images/cnamn.png) left no-repeat;
	padding-left: 25px;
}

form#commentform p .namn2{

	margin: 0; padding: 0;		
}

form#commentform input .namn2 {

	border: none;
	background: transparent;
	color: #000000;
	float: right;
	margin: 0; padding: 5px;
	font-size: 8px;	
}

form#commentform .tbox-namn2 {

	margin: 0px 0 0 5px; 
	width: 98px;	
	display: inline;
	font-size: 9px;	
}

form#commentform#form#commentform .btn-namn2{

	width: 10px; height: 10px;		
}

form#commentform label .namn2 {

	display: none;
}








form#commentform .epost{padding:4px 3px 2px 25px; width:300px; height:20px; background:#fff url(images/cepost.png) no-repeat;}


form#commentform .webb{padding:4px 3px 2px 25px; width:300px; height:20px; background:#fff url(images/cwebb.png) no-repeat;}

form#commentform input{padding:2px 3px;} 
form#commentform textarea{width:654px; padding:5px 6px; font-family:Arial, Helvetica, sans-serif;} 

input#submit{padding:5px 0 !important;border:1px dotted #000 !important;font-family:georgia;font-size:14px;font-weight:bold;font-style:italic;clear:both;} 
input#submit,p.subscribe-to-comments input{outline:0} 
input#submit:hover{padding:6px 0 !important;border:0px solid #ccc /* #4c7faa */ !important;clear:both;} 

p.subscribe-to-comments{/*background:url('http://www.nihilisten.se/images/email.png') no-repeat*/} 
p.subscribe-to-comments,.comment-rss{height:32px;text-indent:42px;padding:5px 0 0 0} 
p.subscribe-to-comments input{margin:5px 3px 3px 3px !important;border:0} 
p.subscribe-to-comments label{top:-2px;color:#666} 

.comment-rss{background:url('images/rss_32.png') no-repeat} 
 
/*comment total stlying*/
 
.comment-total{text-align: center;font-size: 1.5em;color: #fff;}
.comment-total span{font-size: 2em;color: #800000;}




/* -------------------------------------------------------------- */
/* Detta är stilmallen för de nya kommentarerna */

/* Detta är behållaren för hela kommentarsdelen */
	#kom {

		margin:0 auto;
		background:none;
		
	}

	/* Innehåller kommentarerna */
	#kombeh {
		width:570px;
		margin: 25px 0 0px 0;
		float: right;
	}

	#vansterkom {
		float:left;
		width:250px;
		background:none;
		clear:both;
		margin: 25px 15px 0 0;
		/* padding: 0 0 20px 0; */
		text-align: right;
	}

	#hogerkom {
		float:right;
		width:305px;
		background:none;
		clear:right;
		margin: 25px 0 0 0;
		/* padding: 0 0 20px 0; */
	}

	/* Innehåller själva skriv kommentarer delen */
	#skriv {
		clear:both;
		background:none;
		/* topp höger botten vänster */
		padding: 40px 0 15px 0;
	}


	#kom h3 {
		font-family:georgia;
		font-style:italic;
		/* padding:3px; */
		font-weight:normal;
		font-size:20px;
		/* line-height:32px; */
	}

	#kom h4 {
		font-family:georgia;
		font-style:italic;
		/* padding:3px; */
		font-weight:normal;
		font-size:20px;
		/* line-height:32px; */
	}




/* -------------------------------------------------------------- */