/* Original Theme:Fantasybloggen.seAuthor: Formatfabriken.seURL: http://www.formatfabriken.se*/ body {	background-color:#990000; /*changes background color*/	font-family: "trebuchet MS";	/*margin:0;*/	/*background-position:0px 0px; 	background-image:url(images/background_image.jpg); 	background-repeat:no-repeat;*/}	a {	color:#444444;      text-decoration:none;	PADDING:0;	MARGIN:0;}img {border:0}a img {border:0} a.first {	        border-left:1px solid white;}a:hover {      text-decoration:underline;}/* MAIN CONTAINERS */ #overall {	 width:810px;	/*margin:30px 0 30px 80px;*/        margin-left:auto;
	margin-right:auto;	}	#header {	width:810px;         float:left;	height:140px;	/*background-position:0px 0px; 	background-image:url(images/background_image.jpg); 	background-repeat:no-repeat;*/	/*background-color:#990000;*/        }.main  {     width:810px;	background-image:url(images/border_brown2.jpg); /*controls shaded border*/       background-repeat:repeat-y;       }   .menu-area {      width:810px;	background-image:url(images/border_brown2.jpg); /*controls shaded border*/       background-repeat:repeat-y;}.main-area {      padding:10px 5px 5px 5px; 	width:800px; }#mainsidebar{        /*margin-right:10px;	  padding-left:20px;*/	  padding:0 10px 10px 20px;	                float:left;	  /*background-color:#ccc;*/		  font-family:"trebuchet MS";	  color:#993333;	  /*border-left:1px solid #ccc;*/}/*#mainsidebar h2{font-size:13px;letter-spacing:1px;text-align:center;text-transform:uppercase;margin:0px 10px 0px 10px;padding:0px;color:#660000;}*/#mainsidebar h3{text-align:left;font-size:12px;font-weight:bold;margin:0;padding:0;color:#666;	}/*TOPPMENY*/ul#menu{      height:40px;	margin:0;	padding:0 0 0 100px;	list-style-type:none;	position:relative;	text-transform:uppercase;	background-position:0px 0px; 	background-image:url(images/menu_background.jpg); 	background-repeat:no-repeat;	font-size:12px;	font-weight:bold;      clear:both;}ul#menu li{        height:40px;	float:left;	margin:0;       /* background-color:#330000; /*changes background of top menu item same as menu row */*/}ul#menu li a{	float:left;	color:white;	text-decoration:none;	border-right:1px solid white;	padding:12px 20px 0 20px;	height:28px;}ul#menu li a:hover{        background-color:#996666; /*changes hover colour of top 		  menu item */}.cat-item-27 a{	float:left;	color:white;	text-decoration:none;	border-left:1px solid white;	padding:12px 20px 0 20px;	height:28px;}.current-cat {        background-color:black; /*changes hover colour of top 		  menu item */}#site_info{	width:790px;	height:35px;	background-color:white;	padding:5px 5px;	border-bottom:1px solid #aaa;}#site_info_desc{	margin:10px 0 0 10px;	float:left;	font-size:11px;	color:#aaa;}							/*INNEH LL*//*RECENSIONER*/#recension {        padding-right:10px;		  padding-left:10px;             float:left;	  /*background-color:white;*/}.recension_headline{	 margin-bottom:15px;	 font-size:13px;	 font-weight:bold;	 color:#990000;}.post_headline{	 /*float:left;*/	 font-size:15px;	 font-weight:bold;	 color:#990000;	}#recension_fot {	  width:400px;	  height:10px;	  font-size:13px;	  text-align:center;		}	.genre{	padding-left:7px;	float:left;}.min_height{min-height:125px;}.postitem{width:400px;padding:10px 0px 10px;text-align:left;border-bottom:1px dotted #aaa;}

.postitemimage{
display:inline;
float:right; 
padding-left:10px;
padding-top:10px;
}

.singleitemimage{/*display:inline;*/float:left; padding:15px 10px 0 0px;}



.postiteminfo{}

.postitemsummary{	
padding-top:1px;	
min-height:40px;
}

.postitemsummary p{	
margin:0;
padding:0;
}


.postitemcontent{margin-top:5px;}

.postitem h1{	
font-size:20px;  
font-family:arial; 	  
/*line-height:20px;*/	  	  
padding:0;
margin:0;
}

.postitem a{	  
color:#993333;
margin:0;
padding:0;
}

.postitem h3{	/*line-height:14px;*/	padding: 1px;	margin:0;	font-size:10px; 	color:#aaa;}.postitem h3 a{	color:#aaa;}

.postitem h4{	margin:0;	pading:0;	font-size:11px;	line-height:18px;	COLOR:#333; font-weight:normal;}

.postitem p{	/*padding-top:2px;*/}

/* FOR SINGLE PAGE */.categoryfooter {	height:95px;}.rating {      /*float:left;*/     margin-top:2px;     padding-left:2px;       color:#aaa; }.bokus {     float:right; }							/*SIDEBAR*//*SENASTE NYTT*/#widesidebar{background-color:white;}#smallsidebar{width:215px;font-family:verdana;background-color:white;}.rounded {/*background-color:#ccc;*/margin:0;padding:0;height:5px;/*background-image:url(images/senastenytt_background.gif); */}.newsitem{width:335px;padding-bottom:5px;margin-bottom:10px;background-color: white;border-bottom:1px dotted #ccc;}.newsitemimage{float:right; margin-left:5px;}.newsitem p{margin:0;padding:0;}.newsitemheader{}.newsitembody{font-size:11px;}.newsitembody a{color:#993333;}.newsitembody a:hover{color:#555;}/* Senaste artiklar */ .bestrated {	padding:30px 0 10px 0px;	text-align:left;	line-height:18px;	font-size:9px;}.floatcenter {	text-align:center;}.floatleft {	float:left;}.floatright {	float:right;}.floatright img{	padding:2px 0px;}.listcontainer{	padding:0 5px 10px 5px;	font-size:12px;	list-style:none;	text-align:left;}.listcontainer ul{	margin:10px;	padding:10px;	text-align:left;}.listcontainer li{	padding:5px 0;	text-align:left;}.listcontainer a{	margin-bottom:10px;	padding-left:15px;	font-size:12px;	/*text-transform:uppercase;*/}.listcontainer a:hover{	text-decoration:none;	color:#660000;	font-weight:bold;}.listcontainer img{	margin-bottom:-9px;	margin-right:15px;}/*SENASTE KOMMENTARER*/.kommentar{	  width:280px;	  padding-bottom:20px;			  margin-bottom:20px;		        float:left;	  font-size:12px;		  font-weight:normal;	  border:1px solid #660000;	  background-color:white;}.kommentar a {        text-decoration:none;        text-transform:none;}.kommentar a:hover {         color:#CCCC00;}.kommentar ul{       margin:15px 0 0 0px;       padding:0px 0 0px 3px;       text-align:left;       list-style:none;}.kommentar ul li{       margin:5px 0 14px 0px;	 line-height:12px;}/*BLOGG OCH T VLING*//*H GERF LT*/#search {       font-size:8px;	 float:right;	 margin:0;	 padding:3px 3px 3px 10px;}.form { margin: 0; margin: 0; }#searchform{	margin:0;	padding:0;}.box{	margin-top:15px;	width:280px;}.rankings{	margin:20px 0px 0 0;	width:345px;}		#sidomeny{border: 1px solid #660000;background-color:white;font-size:12px;}#sidomeny ul {	   padding:5px;	   margin:0;         list-style:none;	   font-weight:normal;	   }#sidomeny li {	   margin:0;         list-style:none;	   	   }.wp-polls li {width:260px;}.wp-polls p {margin:0;padding:5px;}/*.wp-polls .pollbar {margin:1px; font-size:6px; line-height:8px; height:8px; background: #AAAA8A; border:1px solid #444;}*/.stars{float:left;width:260px;}.post-ratings {}/* ENSKILT INL GG */ .bild{		}#postfooter{	  margin-top:10px;	  height:40px;}#kommentarer{	 width:390px;        padding: 20px 5px 0 5px;        font-family:verdana;        font-size:10px;        text-align:left;}#kommentarinfo{        margin:0; padding:3px;        background-color:#AAAAAA;        text-align:left;}/*SIDFOT*/ #footer {	/*width:810px;*/       height:45px;	background-image:url(images/footer2.gif);	padding:20px 0 0 25px;	font-size:12px;	color:#990000;	}#footer a{	color:#990000;}.firefox{        padding:0;          margin:0;        clear:both;}ul#foot{	padding:20px 0 0 250px;	/*height:60px;*/	font-size:10px;	line-height:19px;	font-weight:bold;	font-family:verdana;	}.page_item{	list-style-type:none;	padding:15px 0px 20px 0px;	float:left;	/*height:60px;*/}.page-item-149 a{		padding:0 5px 0 5px;	color:#aaa;	border-left: 1px solid #ccc;}.page_item a{		padding:0 5px 0 5px;	color:#aaa;	border-right: 1px solid #ccc;}.page_item a:hover{	 padding:19px 5px 22px 5px;	 text-decoration:none;       background-color:white;	 height:60px;}.sidebar_login{padding:5px;font-size:10px;background-color:#ccc;}.sidebar_item{	list-style-type:none;	padding:15px 0px 20px 0px;	float:left;}.sidebar_item a{		padding:0 5px 0 5px;	color:#aaa;	border-right: 1px solid #ccc;}.sidebar_item a:hover{	 /*padding:19px 5px 22px 5px;*/	 text-decoration:underline;	 height:60px;}ul.sidebarlogin_otherlinks{list-style-type:none;}

.bildtext {
width:120px;
font-size:9px;
color: red; 
/*Border-top: 1px solid #eee;
Border-left: 1px solid #eee;
Border-right: 1px solid #eee;*/
}

img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}


.feedreader {
	width:400px;
	background-color:#eee;
	margin-bottom: 30px;

}

.feedexplanation{
}


div.feed {width: 
190px;float: left;
padding: 10px 5px 10px 5px;
margin-bottom: 10px;
border-bottom:1px solid #ccc;
}

.feed div.feedtitle {font-family: Verdana,'Trebuchet MS', arial;font-size: 11pt;font-weight: bold;margin: 0;padding: 0;text-transform: uppercase;
clear:both;}
.feed div.feedtitle a:link, .feed div.feedtitle a:visited {color: #666;text-decoration: none;
clear:both;}
.feed ul {margin: 0;padding: 0;list-style: none;}
.feed li {font-family: Arial;font-size: 8pt;line-height: 2em;border-top: 1px solid #ccc;}
.feeditem a:link, .feeditem a:visited {position: relative;z-index: 24;text-decoration: none;color: #000;}
.feeditem a:hover {z-index: 25;background: #eee;color: #666;}
.feeditem a span { display: none }
.feeditem a:hover span {display: block;position: absolute;top: 2em;left: 2em;width: 300px;border: 1px solid #ccc;padding: 5px;background-color: #eee;color: #000;font-family: Arial;font-size: 10pt;}
				