/*body {color: #868686; }*/
body {color: #525252; }
a {text-decoration:none; color:#5e0000; }
a:hover {text-decoration:none; color: #9f291f; }
a.invert {text-decoration:underline; color:#336699; }
a.invert:hover {text-decoration:none; color: #9f291f; }
h1,h2,h3,h4,h5,h6 { color: #111; }

#container { background: #fff; }

#header {background-color: #f47920;}

#headRSS a {color: #aaa; }

#search { color:#fff; }
#searchformtop { background:url(../images/search2.png) no-repeat;	}

#headCats {background-color: #c96419;}
#headCats{background-color: #c96419;}
/*#headPages {background-color: #e1e1e1; border-bottom: solid 1px #ccc; }*/

#headPages a {color: #222; }
#headPages a:hover {color: #777;}

#featuredStories {background: #f0e8d5 url(../images/back_feat2.png) repeat top left; }
#featuredStories h4 { color: #000; }
#featuredStories a {color: #333;}
#featuredStories a:hover {color: #000; }

#featuredMain, #featuredList {color: #222;  }
#featuredList h2 {color: #000; }
#featuredList li{border-bottom: 1px solid #b8b19c; border-top: 1px solid #b8b19c;}
#featuredList li.tabactive, #featuredList li:hover {background-color: #a8a28f;  margin-left: -33px; border-bottom: 1px solid #a8a28f; border-top: 1px solid #b8b19c; color: #222;}
#featuredList img.cover {padding-top: 5px; padding-bottom: 5px; padding-right: 5px;}
#featuredList div.menu li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#c4bda7; color: #FFF; }

#featuredCats, #content {background: #fff /*url(../images/back_sep_shadow.png)*/ no-repeat top left; }
#featuredCats p.header a {color: #111;}
#featuredCats p.header a:hover {color: #336699;}
#featuredCats ul.moreStories li { border-bottom: dotted 1px #aaa; }
#featuredCats ul.moreStories li:hover {background-color: #f1f1f1;}

#posts .post {border-bottom: dotted 1px #ccc; }
#sec-2 .post {border: none;  }
div.column_count {background: url(../images/bubble.png) no-repeat top left; }
div.column_count a {color: #cc0000; }

/* Misc formatting */
#main div.share, #main div.postauthor {background-color: #eee; border: none 1px #bbb; }
#main div.postauthor div.avatar img {border: solid 0px #aaa;}
#main div.postauthor p.more {border-bottom: dotted 0px #aaa;}

#single p.tabs a {color: #fff; background-color: #9f291f; }
#single p.tabs a:hover {color: #fff; background-color: #720000;} 

#single h2.comments, #respond h2.comment {background: url(../images/icon_comment.png) no-repeat top left; }
#single h2.comments {background-image: url(../images/icon_comments.png); }

/* Side block */
#side div.post-side {border-bottom: dotted 1px #ccc; }
#side div.post-side:hover {background-color: #eee;}

/* Footer */
#footer {background: #dfdfdf url(../images/back_footer.png) repeat-x top left; border-bottom: solid 1px #ccc; }
#footer p.header { color: #333; }
#copyright {border-top: solid 1px #fff; background-color: #eee; }

#searchform input {border: solid 1px #ccc; border-right: solid 1px #9f291f; }
#searchform input#searchsubmit {	background-color:#9f291f; border: none; color: #fff; }


#main div.reply a {background-color: #333; color: #fff; }
#main div.reply a:hover {background-color: #222; }

#main .normalComments li {background-color: #fff; border: solid 3px #eee; }
#main .normalComments li.author {background-color: #eee; border: solid 3px #ccc;}
#main .normalComments li ul.children li {}

#main .normalComments cite.author {color: #333;}
#main .normalComments div.gravatar img {border: solid 3px #333;}
#main .normalComments div.gravatar-author img {border: solid 3px #333;}

#main .normalComments span.datetime {color: #303030; }
#main .normalComments p, #main .normalComments li.author p {color: #333;}
#main .normalComments li.author p {color: #000; }

#main input, #main textarea, #commentform input, #commentform textarea {background-color: #dfdfdf; border: 1px solid #bbb; color: #333;}
#main #submit, #commentform #submit {background-color: #9F291F; color: #fff; border: none; }

#main div.pagerbox a {color: #fff; padding: 4px 6px; background-color: #5e0000; }
#main div.pagerbox a:hover {border: none; background-color: #333; color: #fff; }
#main div.pagerbox a.current {color: #fff; background-color: #5e0000;}
.timestamp{color: #666666;}
.content > h2 > a { font-weight: bold;}
li a.tabactive {color: #FFF; }

/** Custom styling for kommentar shit */
#formLabels { width: 242px;float:left;display:inline;}
#formLabels input { width: 195px; padding: 2px 0px 1px 5px;}
#formContent { width: 402px;float:left;display:inline;}
#formContent textarea { width: 397px;}
#formContent input { float: right; }