/*
Theme Name: Tomas Karf
Theme URI: http://www.tomaskarf.com
Description: Tomas Karfs hemsida
Version: 1.1
Author: Tomas Karf

*/


@charset "utf-8";
/* CSS Document */
body {
	background-color: #373737;
}
h2 {
	font-size:20px;
	text-align:Left;
	width:300px;
	}
h4 { color: #000; }
h5 { color: #000; } 
h6 { color: #000); } 
p{ color: #666;} 
p2{ color: #666; font-size:10px;} 
p3{ color: #000; font-size:12px;} 

a:link {
	color: #FB8200;
}
a:visited {
	color: #FB8200;
}
a:hover {
	color: #FB8200;
}
a:active {
	color: #FB8200;
}
#page {
	background-image:url(images/bg.png);
	background-repeat:no-repeat;
	background-color:#373737
}

#header {
	width:1178px;
	height:273px;
	background-image:url(images/header.png);
	background-repeat:no-repeat;
	
}

#top_nav {
	text-align:left;
	background-image:url(images/meny.png);
	background-repeat:no-repeat;
	text-align:right;
	position:absolute;
	left:215px;
	width:574px;
}
 #top_nav ul
   {
   list-style: none;
   }

   #top_nav li
   {
   display: inline;
   }


   
#content {

	width:1000px;
    text-align: left;
}
.blogcontent, .widecolumn
   {
   background-color:#fff;
   	position:absolute;
	left:215px;
	top:340px;
   width: 573px;
   }
.blogcontent form
   {
   color: #fff;
   }
   
   .blogcontent h2
   {
   color: #666;
   font: bold 18px  Georgia, Arial;
   padding: 0px 0px 0px 0px;
   }
      .blogcontent small a
   {
   font-size: 12px;
   color:#999
   padding: 0px 0px 0px 0px;
   }

   
   .post
   {
   padding: 0px 0px 0px 0px;
   text-align: left;
   }
 .post h2
   {
   color: #000;
   padding: 0px;
   }

 .post .post_title
   {
   float: left;
   width: 90%;
   }

   .post_title h2, a
   {
   color: #b31414;
   font: normal 16px Calibri;
   padding: 0px 10px;
   margin: 0px;
   }

   .post_title a
   {
   text-decoration: none;
   }

   .post_title a:hover
   {
   color: #000;
   }

   .post_title small
   {
   color: #385673;
   font: normal 12px Georgia, Arial;
   }

   .post_title small a
   {
   color: #385673;
   font: normal 12px Georgia, Arial;
   padding: 0px;
   margin: 0px;
   }

   .post .postmetadata
   {
   float: right;
   height: 34px;
   padding: 12px 10px;
   width: 25px;
   }

   .postmetadata a
   {
   color: #416fa3;
   text-decoration: none;
   }

   .postmetadata span
   {
   color: #416fa3;
   font: normal 16px Georgia, Arial;
   padding-left:5px;
   }
 .entry
   {
   color: #666;
   font: normal 12px Arial;
   padding: 0px 20px 30px 10px;
   }
 .entry a
   {
   color: #666;
   font: normal 12px Calibri;
   padding: 0px;
   margin: 0px;
   }

   .entry a:hover
   {
   color: #666;
   }

   .entry blockquote
   {
   padding: 8px;
   }

   .entry img
   {
   float: left;
   padding: 0px 0px 0px 0px;
   }

   .entry ul
   {
   padding-left: 20px;
   }


   .entry ol li
   {
   list-style: decimal;
   
   } 

   .entry p
   {
   text-align: justify;
   padding: 0px;
   }

   .entry span
   {
   color: #b31414;
   }
   
#sidebar
   {
   background-color:#FFFFFF;
   position:absolute;
   left:800px;
   top:282px;

   
   width: 220px;
   }
   
  #sidebar ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 10px solid #373737;
	

}

#sidebar li {
	list-style-type: none;
	margin: 0px;
	margin-bottom: 10px;

	padding: 1px;
}

#sidebar h3 {
	font-size: 1.25em;
	margin: 0px;
	font-weight: normal;
}

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

#sidebar ul ul ul {
	margin-left: 1px;
	
}
img {
     margin: 2px;
     padding: 2px;
	 border:none;
}
div.textwidget{
	list-style-type: none;
	font-size:14px;
	padding: 3px;
	text-align:left;

	} 


#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #CCC;
	padding: .2em;
}

#commentform textarea {
	width: 50%;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 100%;
	list-style-type: none;
}

#commentlist li .avatar {
	float: right;
	margin-right: 25px;
	border: 1px dotted #ccc;
	padding: 2px;
}

ul.children {
	list-style-type: none;
	margin: 3px;
	margin-left: 10px;
	padding: 0px;
}

ul.children li {
	margin: 0px;
	padding: 0px;
	margin-top: 3px;
}

#footer
{

}

cite {
	font-size: 80%;
	font-style: normal;
