/*  
Theme Name: sweet and sinister
Theme URI: http://www.vintagehalloween.freehostia.com/
Description: A simple, two columns theme.
Version: 1.0
Author: HM
Author URI: http://www.vintagehalloween.freehostia.com/
Tags: fixed-width, two-columns, right-sidebar

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/
/* colors: text #B4967D #F2E0CE, a link #E6883B, a hover #FFB273, h1/h2 #8F4100, border #5D2A00 3C3024 */


body {
font : 12px "trebuchet ms", arial, sans-serif;
background : #0A0705 url("http://www.oktobermond.de/oktobermond/pic/b1g.gif");
letter-spacing : 0.1em;
}
.archives-header, #sidebar ul li ul li, #sidebar ul li ul, #sidebar ul, .widget widget_categories, #commentform, .no-result, .entry, .post blockquote, .post h1, .post h2, #header h2, #header h1, body {
margin : 0;
}
.archives-header, #sidebar table td, #sidebar table, #sidebar ul li h2, .widgettitle, #sidebar ul li ul li, #sidebar ul li ul, #sidebar ul, .widget widget_categories, #commentform, .no-result, .entry, .post small, .post h1, .post h2, body {
padding : 0;
}
.input, body {
color : #B4967D;
}
.post h1 a:hover, .post h1 a:active, .post h2 a:hover, .post h2 a:active, .post h1 a:link, .post h1 a:visited, .post h2 a:link, .post h2 a:visited, #header a:link, #header a:visited, #header a:hover, #header a:active, #header h2, #header h1, a:link, a:visited {
color : #e6883b;
}
.st-tag-cloud a, #sidebar table a, .post h1 a:hover, .post h1 a:active, .post h2 a:hover, .post h2 a:active, #header a:link, #header a:visited, #header a:hover, #header a:active, a:link, a:visited {
text-decoration : none;
}
a:hover, a:active {
color : #ffb273;
}
a:hover, a:active {
text-decoration : underline;
}
#page {
width : 777px;
background : #000 url(http://www.oktobermond.de/oktobermond/pic/b2g.gif);
border-right: 1px solid #3C3024;
border-left: 1px solid #3C3024;
}
.input, #calendar_wrap, #sidebar table td, #page {
margin : 0 auto;
}
#header {
height : 200px;
border-bottom:1px solid #3C3024;}
#content {
width : 525px;
padding : 20px;
}
.alignleft, #content {
float : left;
}
#sidebar {
width : 160px;
margin-bottom:30px;
}
.alignright, img.identicon, #sidebar {
float : right;
}
.postmetadata, #sidebar {
text-align : right;
}
.nocomments, .commentlist, #sidebar {
padding : 0 20px;
}
.libera, .postmetadata, #footer {
clear : both;
}
.div-searchform, .navigation, #calendar_wrap, #sidebar table td, #sidebar table, .nocomments, #respond, #comments, #footer {
text-align : center;
}
#footer {
margin:0px; padding:0 0 20px 0; 
}
#header h1 {
font : 32px georgia, "times new roman", serif normal;
padding : 60px 0 0 20px;
}
#header h2 {
font : 16px georgia, "times new roman", serif normal;
padding : 0 0 0 20px;
}
.post h1, .post h2 {
font : 24px georgia, "times new roman", serif normal;
}
#sidebar table, #sidebar ul li ul, .commentlist, .postmetadata, .post small {
font-size : 11px;
}
.post small {
margin-top : 0;
}
#sidebar ul li h2, .widgettitle, .postmetadata, .post small {
color : #8f4c15;
}
.post blockquote {
color:#B4967D;
border-left:1px dashed #3C3024;
padding:0 20px;
margin:20px; 
clear:both;
line-height:110%;
font : 12px georgia, "times new roman", serif normal;
}
.commentlist, .entry {
line-height : 150%;
}
.div-searchform, #calendar_wrap, #today, img.identicon, .entry img {
border : 1px solid #3C3024;
}
.entry img {
padding : 4px;
margin : 0 15px 5px 0;
background:#000;
}
img.wp-smiley {
border : none;
}
.postmetadata {
margin-bottom : 50px;
margin-top : 20px;
}
.more-link {
font-style : italic;
}
.entry legend, .post .entry h1, .post .entry h2 {
font-size : 18px;
}
.post .entry h1, .post .entry h2 {
text-align : left;
}
pre {
overflow : scroll;
}
* html pre, pre {
padding : 5px 10px;
}
* html pre {
width : 500px;
}
.no-result {
font : 16px georgia, "times new roman", serif bold;
}
#comments {
font : 16px georgia, "times new roman", serif;
}
.archives-header {
font-size : 11px;
}
#respond, #comments {
padding-top : 40px;
}
#commentform p {
font-size : 12px;
}
.commentlist li {
padding : 15px 5px;
margin-top : 10px;
}
.commentlist cite {
font-weight : bold;
}
.input, .div-searchform, #calendar_wrap, img.identicon {
background : #000;
}
img.identicon {
padding : 2px;
}
#respond {
font : 14px georgia, "times new roman", serif;
}
.nocomments {
font : 11px georgia, "times new roman", serif;
}
#sidebar ul, .widget widget_categories {
list-style-type : none;
}
#sidebar ul li h2, .widgettitle {
font : 12px "trebuchet ms", arial, sans-serif normal;
margin : 30px 0 10px 0;
text-transform : uppercase;
letter-spacing : 0.2em;
}
 #side ul li h2, .widgettitle {
border-bottom : 1px dashed #5d2a00;
}

#sidebar table {
margin : 4px auto;
width : 150px;
}
#sidebar table td {
letter-spacing : normal;
}
#sidebar table caption {
margin : 5px 0 5px 0;
}
#calendar_wrap {
padding-top : 4px;
padding-bottom : 4px;
}
.div-searchform, #calendar_wrap {
width : 158px;
}
.navigation {
margin : 0 20px;
padding : 10px;
}
.input {
border : 0;
padding : 1px;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto !important ;
margin-right : auto !important ;
}
.st-related-posts {
text-align : right;
font-size : 11px;
margin-bottom : 0;
padding : 0;
border-bottom : 1px solid #3C3024;
}
.related-posts {
text-align : right;
font-size : 11px;
color : #8f4c15;
margin-top : 20px;
padding : 0;
border-top : 1px solid #3C3024;
clear : both;
}
.short {
font-weight : bold;
text-transform : uppercase;
}
.st-tag-cloud {
text-align : center;
border : 1px solid #3C3024;
padding : 10px;
background-color : #000;
}
.moon {
text-align : center;
border : 1px solid #5d2a00;
padding : 15px 0 10px 0;
background-color : #000;
}
.mk {
font : 18px georgia, "times new roman", serif normal;
color : #e6883b;
text-align : center;
}
.table_mk {
margin : 0 auto;
text-align : center;
border : 1px solid #3C3024;
padding : 15px 5px;
background-color:#000;
}
.td_mk {
font : 11px arial, "trebuchet ms", sans-serif;
font-weight : bold;
letter-spacing : normal;
width : 80px;
padding : 10px 2px;
}

.formular {
width : 210px;
height : 210px;
margin : 0 auto;
}
.headfoot {height:18px; margin:0; padding:0 20px;
border-bottom:1px solid #3C3024;background-color:#000;}

#comment, #author, #email, #url, #submit {
border:1px solid #3C3024;
color: #B4967D;
font : 12px , arial, sans-serif;
background-color:#000;
}
