/* splog.css - spolem.net, copyright Jake Laack, ekaj@spolem.net */

@import url("spolem.css");

div#contentwrapper {
 padding-left: 10.5em;
}

div#content {
 overflow: hidden; 
 }
 
div#footer {
 padding-left: 12em;
}

#SplogMenu {
 position: absolute;
 z-index: 30;
 left: 1em;
 top: 80px;
 width: 13em;
 margin: 4.8em 1em 2em 0;
 padding: 0.5em;
 background-color: #f2efd9;
 border-right: 1px solid #e0d8a9;
 border-bottom: 1px solid #e0d8a9;
}

#SplogMenu ul {
 list-style: none;
 line-height: 120%;
 padding-left: 10px;
 margin-left: 0px;
}

#SplogMenu ul li {
 list-style: none;
 padding-left: 0px;
 margin-left: 0px;
}

#content h2 {
 margin: 0;
 border-bottom: 1px solid #e6dfb9;
}

#content h3 {
 border-bottom: 1px solid #e6dfb9;
}

#content p {
 margin: 0 0 1em 0;
 padding: 0;
}

.SplogNavTop, .SplogNavBottom {
 border-top: solid 1px #dbd5bf;
 border-bottom: solid 1px #dbd5bf;
 font-size: 0.9em;
 color: #dbd5bf;
}

.SplogNavTop {
 margin-bottom: 1em;
}

.SplogNavBottom {
 margin-top: 1em;
 margin-bottom: 1em;
}

.SplogNavTop a, .SplogNavBottom a {
 color: #4d8bb0;
}

.SplogNavTop a:visited, .SplogNavBottom a:visited {
 color: #71a4c1;
}

.SplogNavTop a:hover, .SplogNavBottom a:hover {
 color: #29749c;
}

#content h3 {
 margin-top: 1.8em;
 margin-bottom: 0.5em;
}

.SplogImageThumbLabel {
 float: left;
 clear: left;
 width: 15em;
}

.SplogImageThumb {
 margin-bottom: 10px;
}

dl#SplogComments {
}

dl#SplogComments dd {
 margin-bottom: 0.8em;
}

dt.SplogHiddenComment, dd.SplogHiddenComment {
 color: #AAA;
}

span.SplogCommentDate {
 font-size: 0.75em;
}

textarea {
 font-size: 1em;
 width: 100%;
}

div#SplogTools {
 border: solid 1px gray;
 position: absolute;
 top: 8em;
 right: 180px;
 padding: 3px;
 padding-right: 3px;
 line-height: 80%;
 white-space: nowrap;
}

div.SplogItemInfo {
 font-size: .9em;
 color: #999;
}

img.SplogItemIcon {
 float: left;
 margin-right: 0.3em;
}

blockquote.SplogContent {
 margin-left: 0em;
 padding-left: 25px;
 border: none;
 overflow: auto;
 padding-top: 0px;
 margin-top: 0.5em;
 line-height: 160%;
}

blockquote.SplogContent dl {
 margin-top: 0.5em;
 margin-bottom: 0.5em;
 padding-top: 0px;
 padding-bottom: 0px;
}

blockquote.SplogContent dl dt {
 margin-top: 0px;
 margin-bottom: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 border-bottom: solid 1px #dbd5bf;
 text-decoration: none;
}

blockquote.SplogContent dl dd {
 margin-top: 0px;
 margin-bottom: 0.5em;
 padding-top: 0px;
 padding-bottom: 0px;
}

blockquote.SplogContent hr {
 border: solid 0.1em #dbd5bf;
}

blockquote.SplogLink {
 background-image: url('/images/icon/splog_link.png');
 background-repeat: no-repeat;
}

blockquote.SplogPost {
 background-image: url('/images/icon/splog_post.png');
 background-repeat: no-repeat;
}

blockquote.SplogArticle {
 background-image: url('/images/icon/splog_article.png');
 background-repeat: no-repeat;
}

.PopUpTrigger {
 border-bottom: dashed 1px #88F;
 cursor: help;
}

.PopUpImage {
 position: absolute;
 visibility: hidden;
 background-color: #FFF;
 border: solid 1px black;
 padding: 1px;
 text-align: center;
 font-size: 7pt;
}

h2.SplogUnpublished a {
 font-style: italic;
 color: #AAA;
}

div.SplogItemPreview {
 padding: 0.5em;
 margin-bottom: 0.5em;
 background-color: #fbfaf4;
 border: 1px solid #e6dfb9;
}

div.SplogItem {
 padding: 1em;
 background-color: #fbfaf4;
 border: 1px solid #e6dfb9;
}

span.SpamWarning {
 font-style: italic;
 font-size: 60%;
 color: #977;
 }
 

