/* Theme Name: Nightwatch
*/

/* Color Scheme:
   Black #000000
   White #FFFFFF
   Tan   #8c613b
   Brick #a64037
   Wine  #401515
   Gray  #402e2e */

/* Coloring */

body { background: #000000; }
#sidebar { background-color: #000000; }
#content { background-color: #FFFFFF; }
#sidebar { color: #FFFFFF; }
textarea { background-color: #FFFF00; }
input { background-color: #FFFF00; }
A { color: #8C613B; }
A:visited { color: #8C613B; }
A:hover { color: #000000; }
#sidebar { color: #A64037; }
#sidebar H2 { color: #A64037; }
#sidebar A { color: #FFFFFF; }
#sidebar A:hover { color: #FFFFFF; background-color: inherit; }
div.post { border-top: 5px solid #A64037; }
blockquote { border-left: 5px solid #A64037; color: #A64037}
blockquote.bible { border-left: 5px solid #000000;
padding-top: 10px; padding-bottom: 10px; background-color: #FFE0D0;
font-style: italic; color: #000000;
}

/* Fonts */

sup.footnote { font-size: 11px; font-family: arial, sans-serif; }
sup.footnote:before { content: "["; }
sup.footnote:after { content: "]"; }
span.footnotereverse { font-size: 11px; }
sup.footnote A { text-decoration: none; }
span.footnotereverse A { text-decoration: none; }
div.footnotes { border-top: 1px solid; font-size: 11px; }
div.footnotes:before { content: "Alaviitteet"; }
body { font-size: 13px; line-height: 1.5;
       font-family: Georgia, serif; }
#sidebar { font-size: 11px; font-family: Arial, sans-serif; }

/* Heading fonts */

H2 { font-size: 18px;
     font-family: arial; font-weight: normal; }

div.entry > H2 { font-weight: bold; font-size: 15px; }

blockquote { margin-left: 17px;
padding-left: 8px;
margin-right: 0px;
}
blockquote.bible { padding-right: 8px; }

#sidebar h2 {
  font-family: arial, sans-serif;
  font-weight: bold;
  font-size: 11px; }

div.navigation { position: relative; height: 30px; }

div.alignleft {
  display: inline;
  position: absolute;
  left: 0px;
}
div.alignright {
  display: inline;
  position: absolute;
  right: 0px;
}

div.post { position: relative; }
span.date { position: absolute; right: 0px; top: 16px; font-style: italic; font-size: 11px; }

#page { margin-left: 200px; }

body { margin: 0px; padding: 0px; }

div.blurb { text-align: center; margin-bottom: 20px;
            padding: 5px; }

#content {width: 530px;
min-height: 1000px;
margin: 0px; padding: 30px 20px 4px 30px; }

img { border: 0px; padding: 0px; margin: 0px; }

#header { margin: 0px; padding: 0px; }

#footer { background: #FFF; margin: 0px; width: 530px;
padding: 4px 20px 4px 30px;}

a { text-decoration: none; text-decoration: underline; font-weight: inherit; }

a:hover { text-decoration: underline; }

/* The sidebar */

#sidebar {position:absolute; left:0px;
top:0px; width: 200px; margin:
0px;
padding: 0px;
}
#sidebar {
 background: url('/nightwatch-left.png');
 background-repeat: no-repeat;
 padding-top: 400px;
 margin: 0px;
}


#sidebar div { padding: 0px; margin: 5px;}
#sidebar h2 {
  padding: 0px;
}

#sidebar a { font-weight: normal; text-decoration: none; }
#sidebar li {
 list-style-type: none;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 display: block;
}
#sidebar ul { margin: 5px; padding: 0px; }
#sidebar ul ul { margin: 0px 0px 0px 10px; padding: 0px; }

div.entry P { margin-top: 8px; margin-bottom: 8px; text-align: justify; margin-right: 0px; }
div.entry LI { margin-bottom: 4px; margin-top: 4px; text-align: left; margin-right: 0px; }
div.entry UL { padding-left: 30px; }
div.entry OL { padding-left: 30px; }
div.entry OL LI { list-style-position: outside; }

textarea { width: 520px; font-size: 12px;
 border-top: 2px solid;
 border-bottom: 2px solid;
 border-left: none;
 border-right: none;
 padding: 5px;
}

.caticon { float: right; margin-left: 10px; margin-bottom: 5px;}

/* SHARE THIS */

div.sociable { text-align: center; padding: 4px; margin-top: 10px;
margin-bottom: 10px;
               border: 1px dashed black; }
span.sociable_tagline span { display: none; }
div.sociable LI { padding-left: 5px; margin-left: 0px; display: inline; }
div.sociable UL { padding-left: 0px; margin-left: 10px; display: inline;
position: relative; right: 0px; padding-bottom: 0px; margin-bottom: 0px;
}



