/*
Theme Name: Arcane Mirrors
Theme URI: http://www.arcanasphere.com/blog
Description: Custom made, hacked together poorly and will probably break on anyone else's site.
Author: Andrew Johnston
Author URI: http://www.arcanasphere.com
Version: 0.1
Tags: mine, mine, mine, all, mine
*/


body {
  background-color: #000000;
  color: #cccccc;
  font-family: serif;
  margin: 0px;
  padding: 0px 2px 0px 2px;
  background-image:url('/blog/images/riddle_of_doom_gray_on_black.jpg');
  background-attachment:fixed;
  background-position:center;
  background-repeat: no-repeat;
}


a:visited, a:link  {color: #cc9966; text-decoration: none; font-weight: bold;}
a:active,  a:hover {color: #cc9900; text-decoration: none; ffont-weight: bold;}


#header {
  text-align: center;
  margin: 0px;
  padding: 0px;
}

#header p {margin:0px; padding: 0px; }

#header h1 {
  display: inline;
  font-size: medium;
  font-weight: bold;
  font-variant: small-caps;
  font-family: serif;
}

#header h1 a:link,  #header h1 a:visited {color: #996633; text-decoration: none; }
#header h1 a:hover, #header h1 a:active  {color: #ffffff; text-decoration: none; }

#header .description {
  font-style: italic;
}



#content {
  border: none;
  margin-right: 210px;
  margin-left: 210px;
  margin-top: 12px;
  display: block;
}

#content .post {
  border: 1px outset #cc9933;
  padding: 3px;
  display: block;
  background-color: #ffffff;
  background-image: url('/blog/images/whitemirror2.jpg');
  background-position: top right;
  background-repeat: no-repeat;
  opacity: 0.95;
  zoom: 1;
  filter: alpha(opacity = 92);
  margin: 0px 0px 12px 0px;
  color: #000;
}


#leftsidebar {
  position: absolute;
  top: 100px;
  left: 0px;
  width: 190px;
  font-size: smaller;
}

#rightsidebar {
  position: absolute;
  top: 100px;
  right: 0px;
  width: 190px;
  font-size: smaller;
}

#leftsidebar ul, #rightsidebar ul {margin: 2px auto; padding: 0px;}

#leftsidebar ul li, #rightsidebar ul li {list-style-type: none; display: block;}


.post h2 {font-family: times;}
.post h2 a:visited, .post h2 a:link  { color: #996633; text-decoration: none;}
.post h2 a:active,  .post h2 a:hover { color: #333399; text-decoration: none;}

.postmetadata { font-size: smaller; }
.postmetadata a:visited, .postmetadata a:link  {color: #666699; text-decoration: none; font-family: sans-serif;}
.postmetadata a:active,  .postmetadata a:hover {color: #333399; text-decoration: none; font-family: sans-serif;}



#footer { font-size: smaller; }
#footer p a:visited, #footer p a:link  {color: #999999; text-decoration: none; font-family: sans-serif;}
#footer p a:active,  #footer p a:hover {color: #333399; text-decoration: none; font-family: sans-serif;}


.rsswidget {display: block; border: 1px solid #333; font-weight: light; font-size: smaller; margin: 2px 0px 2px 0px; }


#comment {
  border: 2px outset #ccccd6;
  background-color: #181818;
  color: #cccccc;
  opacity: 0.925;
  zoom: 1;
  filter: alpha(opacity = 92);
  padding: 4px;
  margin: 3px auto 3px auto;
}