/*
	CSS files kept in the 'styles' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 versions as well as debug any potential
	problems.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name		: 	Petter Danielson
	Author Site		: 	http://www.akka.se
	Style Name		: 	akka
	Style URI		:	http://www.akka.se
	Version			:	1.0
	Header Height		:	270
	Comments		:	I made the akkastyle for the akka.se website
*/
/*element.style {
width:100% !important;}*/

/*För att ta bort de tio irriterande pixlarna på wp-includes behöver man ändra i en annan fil!:

line 375 in wp-includes/media.php

change 10 to 0

    return '<div ' . $id . 'class="wp-caption ' . $align . '" style="width: ' . (10 + (int) $width) . 'px">'

*/
#page {
	background: white;
	text-align: left;
	margin: 0 auto;
	padding-top: 20px;
	position: relative;
	border: none;
	border-top: none;
	clear: both;
	}



body {
    font-family: Helvetica, Arial, "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	}

strong, em, b, i {
    font-family: Helvetica, Arial, "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	}



h1, h2, h3, h4, h5, h6 {
	font-family: Helvetica, Arial, "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	color: #444;
	background: white;
	text-align: center;
	}




/*to remove "margins"*/


.content {
	padding: 0 0px 0px;
	}


/*
#header {
	position: relative;
	height: 270px;
	background: #3371A3;
	background-position: top right;
	}
*/


#header {
	height: 270px !important;
	background:#ffffff none repeat scroll right top;
	}





#primary {
	position: relative;
	float: left;
	width: 540px;
	padding: 0px;
	padding-top: 10px;
	}

.secondary {
	width: 200px;
	float: left;
	font-size: 1.1em;
	margin-top:58px;
	line-height: 1.2em;
	color: #00adee;
	position: relative;
	padding: 0 10px;
	overflow: hidden;
	}


/* ta bort ful linkram bilder*/

a[rel~="attachment"] img:hover,
.gallery a img:hover,
.wp-caption:hover {
	padding: 0px;
	border: none;
	}


/*ta bort bildramar*/


a[rel~="attachment"] img,
.gallery a img,
.wp-caption {
	background-color: white;
	border: none;
	font-style: italic;
	padding: 0px;
	text-align: left;
	/*-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;*/
	}

.wp-caption a img,
.wp-caption a img:hover {
	padding: 0px 0px 0px;
	border: 0 none;
	}

/*justera bildtext*/

.wp-caption .wp-caption-text {
	
	margin: 2px 0 3px;
	}






/* hide menu*/


ul.menu {
display:none;

}



/* TO REMOVE CLOCK */

.meta-start {
	display: none;
	padding: 2px 0 2px 0px ;
	background: none;
	}

.meta-prep {
	display: none;
}

.meta-end {
	display: none;
}


#commentlist li .comment-meta {
	padding: 2px 0 2px 0px;
	background: none;
	display: block;
	}



/*Handle metadata*/

.entry-author {
	display: none;
	}

.entry-author address {
	display: none;
	}

.entry-category {
	display: none;
	}

.entry-meta a, .comment-meta a {
	color: #777;
	}

.commentslink {
	display: none;
	padding: 2px 0 2px 20px;
	background: none;
	margin-right: 10px;
	}



.entry-tags a {
	text-transform: lowercase;
	}

.entry-meta .entry-categories {
display:none;
}



/*- Headings */

h1 {
	font-size: 1em;
	}

h1.blog-title {
	font-weight: normal;
	letter-spacing: -1px;
	padding: 75px 40px 0;
	}

h1.blog-title a,
#header .description {
	text-decoration: none;
	color: white;
	}

h1.blog-title a:hover {
	text-decoration: none;
	}

#header .description { /* Description in header */
	font-size: 1em;
	margin: 0 40px;
	}

h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */
	text-align: left;
	font-size: 1.8em;
	font-weight: lighter;
	letter-spacing: 0px;
	font-style: italic;
	}

#rollingarchives.emptypage {
	display: none;
	}

.page-head {
	margin: 0px 0;
	}

.archivepages {
	color: #999;
	display: block;
	font-size: .45em;
	font-weight: normal;
	letter-spacing: 0;
	text-transform: lowercase;
	margin-top: 2px;
	}

.secondary h4 { /* Secondary H4 is sidebar headlines */
	font-size: 1em;
	font-weight: normal;
	padding: 0;
	display: block;
	margin-bottom: 5px;
	}





h3, h4, .single .k2-asides h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
	font-size: 2em;
	font-weight: normal;
	font-style: italic;
	letter-spacing: normal;
	color: #00adee;
	}

.entry-content h3 {
	font-size: 1.8em;
	font-weight: normal;
	margin-top: 25px;
	}

.entry-content h4 {
	font-size: 1.5em;
	font-weight: normal;
	margin-top: 25px;
	}

.k2-asides h3 {
	font-size: 1.6em;
	font-weight: normal;
	}

.entry-head {
	margin-top: 10px;
	}

body.page .entry-content h3 {
	font-size: 1.7em;
	display: block;
	padding: 15px 0 0;
	}

body.page .entry-content h4 {
	font-size: 1.5em;
	display: block;
	padding: 15px 0 0;
	}

.secondary div {
	margin: 10px 0 0;
	padding: 0;
	position: relative;
	}

.skiplink {
	display: none;
	}



/*- Primary Contents */



/* Add image splitter between posts */

.postend {
background: url(images/linje540.gif) left center no-repeat;
height: 10px;
width: 540px;
display: block;
clear: both;
}




.hentry {
	margin: 5px 0 0px;
	position: relative;
	}

.entry-content {
	font-size: 1.1em;
	line-height: 1.2em;
	text-align: justify;
	color: #444;
	padding-top: 0px;
	}
.entry-content p, .entry-content ul, .entry-content ol, .entry-content div, .entry-content blockquote {
margin:8px 0;
}

h3, h3 a, h3 a:visited{
color:#00adee;
}

/*- Links */

#primary a:hover, #primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	text-decoration: underline;
	}

 h2 a:hover, h2 span a:hover {
	color: #00adee !important;
	}


a {
	color: black;
	text-decoration: none;
	}

.entry-content a:visited, .entry-content a {
	color: #00adee;
	}

/* HIDES FOOTER STUFF */

.footerpoweredby{
display: none;
}

.footerstyledwith{
display: none;
}

.footerfeedlinks{
display: none;
}

.footerstats{
display: none;
}

.creatablesfooter{
text-align: left;
color: #00adee;
}

.loopfooter-text{
text-align: left;
color: #00adee;
}


.entry-content .aligncenter,
img.center,
img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
.entry-content .alignright,
img[align="alignright"] {
	float: right;
	margin: 4 0 4px 8px;
	//display: block;
	display: inline;
	}

.entry-content .alignleft,
img[align="alignleft"] {
	float: left;
	margin: 4 8px 4px 0;
	//display: block;
	display: inline;
	}

/* topmarginalen för varje post */


.entry-head {
	margin-top: 2px;
	}

	/* modda hr-taggen */
	
	/*hr{
  border: 0 none;
  clear: both;
  display: block;
}*/

h2, h2 a, h2 a:visited , h2 a:hover {
color: #00adee;
}
.secondary span a {
margin-left:0;
}
#primary .metalink a, #primary .metalink a:visited, .secondary .metalink a, .secondary .metalink a:visited, .secondary span a, .secondary span a:visited {
color:black;
font-weight:normal;
}