/*
	
	Author Name		: 	Martin Jonasson
	Author Site		: 	http://grapefrukt.com
	Style Name		: 	prototyprally
	Style URI		:	http://webbfarbror.se
	Version			:	2.0
	Header Height	:	260
	Comments		:	heja hexan.
*/

body {
	background: url("oak.png");
	}

h1, h2, h3, h4, h5, h6, .blog-title {
	font-family: Helvetica,"Helvetica Neue", "Helvetica Neue LT Std", Calibri,Arial,Sans-Serif;
	font-weight: bold;
	color: #ed5215;
	font-style: italic;
	}
	
a {
	color: #0099cc;
	}

#primary a:hover, #primary a:visited:hover, .secondary a:hover, .secondary a:visited:hover {
	color: #ed5215;
	text-decoration: none;

}

#secondary a:hover, #secondary a:visited:hover, .secondary a:hover, .secondary a:visited:hover {
	color: #0099cc;
	text-decoration: none;
	border-bottom: 1px solid #0099cc;
}

.entry-title, .entry-title a, .entry-title a:visited, h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited {
	color: #ed5215;
	}

.entry-title, h3, h4, .single .k2-asides h3 {
	font-size:3em;
	font-weight: bold;
	}

.secondary h2, .secondary h3, .secondary h4 {
	color: #0099cc;
	font-weight: bold;
	}

.secondary h4 {
	font-size:1.8em;
	margin: 0;
	}
	
.secondary a {
	color: #ed5215;
	}
	
.secondary div {
	margin: 0 0 10px;
	padding-left: 15px;
	}

.columns-two #page {
	width: 980px;
	}

#page {
	background-color: transparent;
	border: none;
	}
	
#header {
	background: url("lancia.png") no-repeat scroll 20px 5px;
	height: 100px;
}

.blog-title {
	padding:10px 170px 0;
	}
p.description {
	padding: 0px 140px 0;
	}
	
.navigation {
	margin: 0;
	height: 5px;
	padding-top:5px;
	}

.content {
	padding:0 0 10px 25px;
	background: url("bkg-repeat-nobar-trans.png") repeat-y 12px 0;
	}
	
body.columns-two #primary {
	margin-right: 250px;
	padding-top: 0;
}

#primary {
	width: 570px;
	padding-left: 20px;
	padding-right: 20px;
	}
	
.secondary {
	background: url("bkg-repeat-sidebar-trans.png") repeat-y 12px 0;
	width: 310px;
	padding:10px 4px 15px 27px;
	}
	
#sidebar-2 {
	background: transparent url("bkg-footer-sidebar-trans.png") repeat-y scroll 12px 0;
	height: 40px;
	padding: 0 0 0 31px;
	}
	
body.columns-two #primary-wrapper {
	margin-right:-410px;
	}

ul.menu {
	left: 0;
	padding: 20px 0 0;
	margin: 0;
	width: 980px;
	background: transparent url("bkg-top-trans.png") repeat-y 12px 0;
	}
	
ul.menu li {
	display: none;
	}
	
.secondary ul, .secondary ol {
	margin: 0;
	padding-left: 2px;
	}

#rollingarchives {
	padding: 5px 0 10px;
	}

#footer {
	width:980px;
	background: url("bkg-footer-trans.png") no-repeat scroll 12px 0;
	text-align: left;
	}
	
#footer p {
	margin-left:40px;
	}
	
#footer p.footerpoweredby {
	float: left;
	}

#footer p.footerfeedlinks {
	float: left;
	}
	
#twitter-tools {
	padding-left: 0;
	}

#twitter-tools h4 {
	padding-left: 10px;
}
	
div.aktt_tweets {
	margin: 0;
	padding: 0;
	}
	
.tweet p {
	padding: 10px 15px 0;
	width: 280px;
	background: url("bkg-bubble-top-trans.png") repeat-y scroll;
	}

.tweet a {
	display: none;
	}
	
.tweet p a {
	display : inline;
	}

a.tweetfoot {
	background: transparent url(bkg-bubble-bottom-trans.png) no-repeat scroll;
	display: block;
	padding: 5px 10px 0;
	text-align: right;
	width: 197px;
	}

a.tweetfoot:hover {
	border : none;
	}
	
li.aktt_more_updates {
	padding-left: 10px !important;
	}
	
	
li.recentcomments img {
	float: right;
	margin: 7px 15px 0 0;
	}
	
li.recentcomments p.excerpt {
	padding: 10px 15px 0;
	width: 220px;
	overflow: hidden;
	background: url("bkg-bubble-top-trans.png") repeat-y scroll;
	margin: 0 27px 0 0;
	}
	
li.recentcomments p.meta {
	background: transparent url(bkg-bubble-bottom-trans.png) no-repeat scroll;
	margin:0 27px 0 0;
	padding: 9px 10px 0;
	}
	
ul#recentcomments li.recentcomments {
	padding: 5px 0;
	}