body {
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 25px;
padding:0
}

#container {
background:#fff;
margin:0 auto;
width:940px

}

#left {
float:left;
width:630px
}

#right {
float:right;
width:300px
}

#left #header {
padding:0
}

#left #content .post {
margin-bottom:25px;
padding:5px
}

#left #content .post .title .redig {
border-bottom:none;
float:right
}

#left #content .post .title .redig a,#left #content .post .title .redig a:visited {
text-decoration:none;
border:none;
color:#d8d8d8;
margin:0;
padding:0
}

#left #content .post .title .redig a:hover {
color:#444
border-bottom:none;
}

#left #content .post .tekst {
color:#333;
font-size:12px;
line-height:150%;
margin-bottom:15px;
padding:10px 0
}

#left #content .post .tekst img {
width:620px;
padding:10px 0
}

#left #content .post .tekst object {
display:block;
width:620px;
margin:0 auto;
padding:10px 0
}

#left #content .post .meta {
border-top:1px dotted #d8d8d8;
border-bottom:1px dotted #d8d8d8;
color:#999;
font-size:11px;
line-height:150%;
margin-bottom:0;
padding:10px 0
}

#left #content .post .meta .comments a {
background:#f4f4f4;
color:#999;
margin-right:0;
text-decoration:none;
text-shadow:1px 1px 1px #fff;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:4px
}

#left #content .post .meta .comments a:hover {
color:#222;
text-shadow:1px 1px 1px #fff
}

#left #content .post .meta a {
color:#0ab6ea;
text-decoration:none
}

#left #content .post .meta a:hover {
color:#A7DBD8
}

#author-posts a,#author-posts a:visited {
background:#f4f4f4;
font-weight:700;
color:#999;
line-height:185%;
margin-right:0;
text-decoration:none;
text-shadow:1px 1px 1px #fff;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:2px 4px
}

#author-posts a span {
color:#d8d8d8;
font-weight:400;
text-shadow:1px 1px 1px #fff;
padding:0 4px
}

.commentlist li {
list-style:none;
margin:10px 0
}

.commentlist cite {
font-style:normal;
font-weight:700;
color:#000
}

.commentlist a:link,.commentlist a:visited {
color:#000;
text-decoration:none
}

.commentlist a:hover,.commentlist a:active {
color:#222
}

.commentlist .comment-body {
clear:both;
padding:10px 0
}

.commenttext {
color:#000;
padding:10px 0
}

.comment-author .title {
border-bottom:1px dotted #d8d8d8;
color:#222;
padding:5px 0
}

.comment-author {
width:620px
}

.comment-author .left {
width:200px;
float:left;
padding:5px 0
}

.comment-author .right {
float:right;
width:420px;
padding:5px 0
}

.comment-meta,.comment-meta a,.comment-meta a:visited {
color:#d8d8d8 !important
}

#respond .post {
margin-bottom:10px
}

#respond label {
float:left;
width:200px;
height:25px;
font-size:12px;
padding:4px 0
}

#respond input:focus {
border:none;
border-bottom:1px solid #d8d8d
}

#respond input,#respond textarea {
width:420px;
height:12px;
margin-bottom:5px;
border:none;
border-bottom:1px dotted #d8d8d8;
padding:4px 0
}

#respond textarea {
height:150px;
width:425px;
border:1px dotted #d8d8d8
}

#respond input#submit {
margin-top:10px;
width:150px;
float:right;
height:21px;
background:#f4f4f4;
font-weight:700;
color:#999;
margin-right:0;
text-decoration:none;
text-shadow:1px 1px 1px #fff;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:none;
padding:2px 4px
}

#respond br {
clear:left
}

#right #sidebar {
padding:5px
}

#right #sidebar #about {
color:#333;
font-size:12px;
line-height:150%;
padding:10px
}

#right #sidebar .boks {
color:#333;
font-size:12px;
line-height:150%;
padding:10px 0
}

#right #sidebar #tags a,#right #sidebar #tags a:visited {
background:#f4f4f4;
color:#999;
line-height:185%;
margin-right:0;
text-decoration:none;
text-shadow:1px 1px 1px #fff;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:2px 4px
}

#right #sidebar #tags a span {
color:#d8d8d8;
font-weight:700;
text-shadow:1px 1px 1px #fff;
padding:0 4px
}

#right #sidebar .boks ul li {
list-style:none
}

#left #header,#right #header {
font-size:11px;
height:160px;
line-height:20px;
margin:0;
padding:0 5px
}

.navigation .alignleft {
float:left
}

.tekst a,.tekst a:visited,.boks a,.boks a:visited {
color:#0ab6ea;
text-decoration:none;
padding-bottom:2px
}

.navigation .alignleft a,.navigation .alignleft a:visited,.navigation .alignright a,.navigation .alignright a:visited {
font-size:11px;
color:#888;
text-decoration:none
}

#footercontainer {
background-color:#000;
font-size:11px;
margin:25px 0 -25px;
padding:25px 0
}

#footer {
color:#fff;
width:940px;
margin:0 auto
}

#left #content .post .title,.post .title,#right #sidebar #abouttitle,#right #sidebar #title {
border-bottom:1px dotted #d8d8d8;
color:#222;
padding:10px 0
}

#left #content .post .title span,.post .title span,#right #sidebar #abouttitle span,#right #sidebar #title span {
font-size:14px;
line-height:21px;
font-weight:700;
text-transform:uppercase;
border-bottom:4px solid #d8d8d8;
margin:0;
padding:0 0 10px
}

#left #content .post .title span a,
#left #content .post .title span a:visited {
color:#000;
	font-size:14px;
line-height:21px;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
border-bottom:4px solid #d8d8d8;
margin:0;
padding:0 0 10px
}

#left #content .post .title span a:hover,
#left #content .post .title span a:visited:hover {
color:#d8d8d8;
	font-size:14px;
line-height:21px;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
border-bottom:4px solid #d8d8d8;
margin:0;
padding:0 0 10px
}

#left #content .post .meta .comments,.navigation .alignright {
float:right
}

#author-posts a:hover,#respond input#submit:hover,#right #sidebar #tags a:hover {
background:#444;
color:#fff;
text-shadow:1px 1px 1px #000
}

#author-posts a:hover span,#right #sidebar #tags a:hover span {
color:#fff;
text-shadow:1px 1px 1px #000
}

ol.commentlist,#right #sidebar .boks ul {
margin:0;
padding:0
}

.comment-author .title span,.comment-author .title span a,.comment-author .title span a:visited {
font-size:12px;
line-height:16px;
font-weight:700;
text-transform:uppercase;
border-bottom:2px solid #d8d8d8;
margin:0;
padding:0 0 5px
}

.comment-author .title span a:hover,.comment-author .title span a:visited:hover,a.twitter-link,a:visited.twitter-link,a:hover.twitter-link,a:visited:hover.twitter-link {
color:#d8d8d8
}

.tekst a:hover,.tekst a:visited:hover,.boks a:hover,.boks a:visited:hover,.navigation .alignleft a:hover,.navigation .alignleft a:visited:hover,.navigation .alignright a:hover,.navigation .alignright a:visited:hover {
color:#000
}

.lastfm-timestamp {
	display:block;
	clear:both;
	color:#d8d8d8;
}