body {
	background:url("bilder/bg.png") center top no-repeat;
	background-color:#111;
	color:#e5e5e5;
	font-family:Trebuchet MS, Arial, verdana, Geneva, Verdana, sans-serif;
	font-size:11px;
	line-height:1.5em;
}
h1, h2, h3, h4, h5, h6 {
	font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif;
	color:#4BA0E0;
	font-weight:700;
	text-transform:uppercase;
}
h2 {
	font-size:17px;
}
h1 {
	font-size:19px;
}
#logo {
	display:block;
	background-image:url(bilder/rubrik/rotate.php);
	background-position:center;
	background-repeat:no-repeat;
	width:950px;
	height:300px;
	border:0;
	margin:20px 0;
}
#logo a {
	display:block;
	text-indent:-9999px;
	width:950px;
	height:300px;
	border:0;
}
.center {
	text-align:center;
}
.byline {
	font-size:9px;
	line-height:1em;
}
.incategory {
	font-size:1em;
	line-height:1.2em;
}
a {
	color:#F447BD;
	text-decoration:none;
}
p a, nolink {
	color:#F447BD;
	border-bottom:none;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#4BA0E0;
	border-bottom:none;
	font-weight:700;
}
.timestamp, .commentnum {
	font-size:9px;
	line-height:1.2em;
}
.rubrik {
	background:url("bilder/header1.png") no-repeat;
	overflow:visible;
	min-height:49px;
	padding:18px 0 0 10px;
}
.rubrik h2 {
	margin-bottom:20px;
}
h2 a {
	color:#fff;
}
.rubrik .small {
	margin-left:-10px;
}
.h3sidebar {
	color:#95b9d6;
	margin:0 0 5px;
}
.h3sidebar:focus, .h3sidebar:hover {
	color:#7095b4;
}
.meta {
	margin-top:0;
}
.italic {
	color:#b2b2b2;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.tb_tweetinfo a {
	font-size:.8em;
	margin-bottom:1.875em;
	line-height:1.875em;
}
.tb_tweetinfo a:hover {
	text-decoration:none;
}
#tweetlist {
	border-bottom:0 !important;
	border:0;
}
div.tb_tweet {
	border-top:0 !important;
}
.wp-pagenavi a {
	text-decoration:none;
	border-bottom:0;
}
.wp-pagenavi {
	margin-bottom:10px;
}
.author {
	text-transform:capitalize;
}
.commentlist em {
	color:#4BA0E0;
}
hr {
	border:0;
	height:1px;
	background-color:#4c4c4c;
}
.ngg-gallery-thumbnail {
	float:left;
	margin:10px;
}
.ngg-navigation {
	text-align:center;
	clear:both;
}
.ngg-albumtitle {
	font-size:1.5em;
	margin-bottom:1em;
}
.bgcolor {
	background-color:blue;
}
li {
	list-style:square inside url(images/bullet.gif);
}
.border-left {
	margin-left:7px;
	padding-left:7px;
	border-left:1px solid #4c4c4c;
}
.border-right {
	margin-right:7px;
	padding-right:7px;
	border-right:1px solid #4c4c4c;
}
.border-top {
	margin-top:7px;
	padding-top:7px;
	border-top:1px solid #4c4c4c;
}
.border-bottom {
	margin-bottom:7px;
	padding-bottom:7px;
	border-bottom:1px solid #4c4c4c;
}
.box2 {
	margin-bottom:.5em;
	background:#eee;
	border:1px solid #ddd;
	padding:.5em;
}
.pushdown-1 {
	padding-top:10px;
}
.pushdown-2 {
	padding-top:20px;
}
.pushdown-3 {
	padding-top:30px;
}
.pushdown-4 {
	padding-top:40px;
}
.pushdown-5 {
	padding-top:50px;
}
.margin10top {
	margin-top:10px;
}
.thick {
	height:3px;
	margin:0 0 1.4em;
}
.thin {
	height:1px;
	margin:0;
}
.box3 {
	background-image:url(bilder/bgsvart.png);
	background-repeat:repeat;
	padding:20px 20px 10px;
}
.mediabox {
	background-image:url(bilder/bgsvart.png);
	background-repeat:repeat;
}
.boxvitinside {
	background-color:#191919;
	margin:10px;
	padding:10px 30px;
}
.post img {
	border:1px solid #4c4c4c;
	max-width:410px;
	height:auto;
width:expression(this.width > 410 ? 410: true);
	padding:9px;
}
.post img:hover {
	border:1px solid #666;
}
.alignleft {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
.alignright {
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}
.middle ul {
	margin:0 0 20px;
}
.middle li {
	list-style-type:none;
	margin:5px 0;
}
.clear {
	clear:both;
}
#tbheader {
	display:none;
}
#tweetblender-t1 {
	margin-top:-20px !important;
}
#tweetblender-t1 ol li {
	border:0;
}
#tweetblender-t1 ol {
	border-bottom:0 !important;
	margin-bottom:10px !important;
}
.logo-ltr {
	background-image:url(bilder/logo-ltr-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:60px;
	height:38px;
	line-height:38px;
	display:block;
}
.logo-ltr:hover {
	background-image:url(bilder/logo-ltr.png);
}
.logo-twt {
	background-image:url(bilder/logo-twt-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:60px;
	height:31px;
	line-height:31px;
	display:block;
	margin:10px 0;
}
.logo-twt:hover {
	background-image:url(bilder/logo-twt.png);
}
.navbar {
	height:40px;
	background-image:url(bilder/bgsvart.png);
	background-repeat:repeat;
	margin:0 0 12px;
}
.navbar ul {
	margin:0 0 0 20px;
}
.navbar ul li {
	display:inline;
}
.navbar ul li a {
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	height:40px;
	line-height:40px;
	padding:0 15px;
}
.navbar ul li a:hover {
	background-color:#000;
	color:#b2b2b2;
}
.sharethis {
	background-image:url(bilder/bgshare.png);
	background-position:top center;
	background-repeat:no-repeat;
	height:20px;
	clear:both;
	margin-top:5px;
}
.sharethis a {
	color:#e5e5e5;
}
.sharetext {
	display:block;
	float:left;
	line-height:40px;
}
.facebook {
	background-image:url(bilder/facebook-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:20px;
	margin-left:10px;
	float:left;
	line-height:40px;
}
.facebook:hover {
	background-image:url(bilder/facebook.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:20px;
	margin-left:10px;
	float:left;
	line-height:40px;
}
.twitter {
	background-image:url(bilder/twitter-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:20px;
	margin-left:10px;
	float:left;
	line-height:40px;
}
.twitter:hover {
	background-image:url(bilder/twitter.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:20px;
	margin-left:10px;
	float:left;
	line-height:40px;
}
.digg {
	background-image:url(bilder/digg-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:20px;
	margin-left:10px;
	float:left;
	line-height:40px;
}
.digg:hover {
	background-image:url(bilder/digg.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:20px;
	margin-left:10px;
	float:left;
	line-height:40px;
}
.myspace {
	background-image:url(bilder/myspace-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:20px;
	margin-left:10px;
	float:left;
	line-height:40px;
}
.myspace:hover {
	background-image:url(bilder/myspace.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:20px;
	margin-left:10px;
	float:left;
	line-height:40px;
}
.avatar {
	float:left;
	margin-right:10px;
}
.fn {
	font-weight:700;
	font-style:normal;
}
.kommentarer {
	background-image:url(bilder/commentbubbla.png);
	height:35px;
	width:32px;
	text-align:center;
	margin:6px 0 0;
}
.kommentarer a {
	font-weight:700;
	font-size:18px;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	line-height:30px;
}
li.bypostauthor {
	color:blue;
}
.commentlist {
	margin:0 0 10px;
	padding:0;
}
.commentlist li {
	list-style-type:none;
	margin:10px 0 0;
}
.alt {
	background-color:#111;
	padding:10px 0 5px;
}
.color1 {
	padding:10px;
}
.color2 {
	background-color:#111;
	padding:10px;
}
.pages {
	margin-right:1em;
}
.current {
	font-weight:700;
	margin:0 .25em;
}
.wp-pagenavi .last {
	margin:0 1em;
}
#footer ul {
	margin-left:0;
}
#footer li {
	list-style:none;
}
.facebook-footer {
	background-image:url(bilder/facebook-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:25px;
	line-height:3em;
}
.facebook-footer:hover {
	background-image:url(bilder/facebook.png);
}
.twitter-footer {
	background-image:url(bilder/twitter-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:25px;
	line-height:3em;
}
.twitter-footer:hover {
	background-image:url(bilder/twitter.png);
}
.myspace-footer {
	background-image:url(bilder/myspace-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:25px;
	line-height:3em;
}
.myspace-footer:hover {
	background-image:url(bilder/myspace.png);
}
.rss-footer {
	background-image:url(bilder/rss-off.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding-left:25px;
	line-height:3em;
}
.rss-footer:hover {
	background-image:url(bilder/rss.png);
}
.twtr-hd {
	overflow:auto !important;
	padding:20px !important;
}
.twtr-bd {
	padding:0 20px 0 15px !important;
}
#twtr-widget-1 {
	background-image:url(bilder/bgsvart.png) !important;
	background-repeat:repeat !important;
}
.twingly_get_widget {
	display:none !important;
	border:0 !important;
}
.twingly_widget {
	background-color:#0A0A0A !important;
	border:0 !important;
	font-family:Trebuchet MS, Arial, verdana, Geneva, Verdana, sans-serif !important;
	font-size:11px !important;
	color:#eee !important;
	margin:-5px !important;
	padding:0 !important;
}
.twingly_widget a {
	color:#4BA0E0 !important;
}
.twingly_widget a:hover {
	color:#4BA0E0 !important;
	text-decoration:none;
}
.twingly_header {
	background-color:#0A0A0A !important;
	color:#eee !important;
	border:0 !important;
}
.twingly_title {
	border-top-color:#3f3f3f;
	border-top-style:solid;
	border-top-width:1px;
}
.twingly_logo {
	margin:10px 0 !important;
}
.twingly_item {
	border:0 !important;
	margin:1em 0 !important;
	padding:0 !important;
}
.twingly_item_title a {
	clear:both !important;
	color:#F447BD !important;
}
.twingly_item_title a:hover {
	color:#F33D25 !important;
	text-decoration:none;
}
.twingly_item_websitename a {
	margin-left:-3px !important;
}
.webshop-int a {
	display:block;
	width:230px;
	height:101px;
	background-image:url(bilder/ltr-webshop-knapp.png);
	background-position:left bottom;
	text-indent:-9999px;
}
.webshop-int a:hover {
	background-image:url(bilder/ltr-webshop-knapp.png);
	background-position:left top;
}
.webshop-swe a {
	display:block;
	width:230px;
	height:101px;
	background-image:url(bilder/ltr-webshop-knapp.png);
	background-position:right bottom;
	text-indent:-9999px;
}
.webshop-swe a:hover {
	background-image:url(bilder/ltr-webshop-knapp.png);
	background-position:right top;
}
h4, h3 {
	font-size:15px;
}
a:focus, a:hover, .sharethis a:hover {
	color:#F33D25;
}
.ngg-navigation span, .ngg-navigation next, .page-numbers {
	margin:0 5px;
}
.boxvit, .navbar ul li.current_page_item a {
	background-image:url(bilder/bgvit.png);
	background-repeat:repeat;
}
.middle p, .comment-body p {
	margin-top:1em;
}
.tb_twitterlogo, .tb_tools, .tb_infolink, .tb_refreshlink, .twingly_subscribe, .twingly_item_rss {
	display:none !important;
}
#author, #email, #url, #comment, .contactform, .contacttext {
	background-color:#000;
	color:#e5e5e5;
	border:1px solid #4c4c4c;
	margin-right:5px;
	font-size:11px;
	font-family:Trebuchet MS, Arial, verdana, Geneva, Verdana, sans-serif;
	padding:9px;
}
#author:focus, #email:focus, #url:focus, #comment:focus, .contactform:focus, .contacttext:focus {
	border:1px solid #666;
	background-color:#222;
}
.page, .nextpostlink {
	margin:0 .25em;
}

