/*
Theme Name: Simple
Description: A simple yet beautiful (I hope) wordpress theme.
Version: 1
Author: Joe Jordan
Author URI: http://www.h2j9k.org/
Tags: off white, red detail, image header, fixed width, two columns, widgets

*/

html {
  min-height:100%;
}
 
body {
  margin:0;
  padding:0;
  text-align: center; /* align for IE */
  font-family: 'Vollkorn', serif;
  color:#000;
  height:100%;
  background-color:#DDDDDD;
}
 
#main {
  margin:0 auto; /* align for good browsers */
  text-align: left; /* counter the body center */
  left:0px;
  width:660px;
  min-height:100%;
  position:relative;
  border:0;
  padding:0;
}

#background {
  position:fixed;
  margin-left:-330px;
  left:50%;
  width:660px;
  min-height:100%;
  z-index:-5;
  background-color:#f5eedf;
}

#title {
  height:150px;
  width:600px;
  margin-left:30px;
  background-image:url('images/logo.png');
  background-repeat:no-repeat;
  cursor:pointer;
  cursor:hand;
}

#body {
  margin-left:15px;
  margin-right:15px;
}

#footer {
  clear:both;
  text-align:center;
  font-size:0.8em;
  width:100%;
}

#content {
  width:430px;
  text-align:justify;
  font-size:1.1em;
}

#sidebar {
  margin-top:-15px;
  width:200px;
  float:right;
}

.navigation {
  min-height:3em;
}

.nobullets {
  list-style-type:none;
  padding:0;
}

/* Global niceness */

.hidden {
  display:none;
}

.spacer {
  height:5px;
  background-image:url('images/spacer.png');
  background-repeat:no-repeat;
  margin-bottom:5px;
}

.alignleft {
  float:left;
}

.alignright {
  float:right;
}

ul {
  padding:0;
  list-style-type:none;
}

li {
  padding-left:10px;
}

ul.bullets {
  list-style-type:disc;
  padding-left:20px;
}

li.b {
  font-size:0.95em;
  padding-left:0px;
}

strikeout {
  text-decoration:line-through;
}

h1 {
  font-family: 'Carter One', sans-serif;
  margin-top:0px;
  margin-bottom:0px;
  font-size:2em;
}

.postheader {
  text-align:center;
}

h2 {
  text-align:center;
  font-family: 'Carter One', sans-serif;
  margin-top:5px;
  margin-bottom:0px;
  font-size:1.3em;
}

.widgettitle {
  text-align:left;
}

h3 {
  font-family: 'Carter One', sans-serif;
  margin-top:0px;
  margin-bottom:0px;
  font-size:1.1em;
}

h4 {
  font-family: 'Carter One', sans-serif;
  margin-top:0px;
  margin-bottom:0px;
  font-size:1.1em;
}

small {
  font-style:italic;
  text-align:center;
  width:100%;
  display:block;
}

smaller {
  font-style:italic;
  font-size:0.8em;
}

p {
  font-size:0.95em;
}

a {
  color:#ae0000;
  text-decoration:underline;
}

a:hover {
  color:#000000;
  text-decoration:underline;
}

a.title {
  color:#000000;
  text-decoration:none;
}

a.title:hover {
  color:#000000;
  text-decoration:underline;
}

