/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar
*/

/* Import Blueprint Base Class */
@import url('blueprint/screen.css');

body.container {
  background:#DAD2C0 url(images/background.png) repeat-y scroll top center;
  color:#4C2904;
  font-family:Garamond, Times New Roman, Serif;  
  font-size:12.5pt;
  margin-top:50px;
  width:825px;
}

div#header h1 span a {
  background:transparent url(images/header.png) no-repeat scroll 0 0;
  color:#DAD2C0;
  display:block;
  height:243px;
  margin:0 auto;
  text-indent:-1999px;
  width:825px;
}

div#header h1 {
  margin:0;
}

div#container {
  background-color:#ffffff;
  float:left;
  margin:0 -168px 0 0;
  padding-bottom:20px;
  width:100%;
  -moz-border-radius:20px;
  -webkit-border-radius:20px;
  border-radius:20px;
}

div#content {
  float:left;
  margin:0 0 0 40px;
  width:590px;
}

div#nav-above {
  margin-top:10px;
  text-align:left;
}

div#nav-below {
  margin:0 0 30px 0;
  text-align:center;
}

div.nav-previous, div.nav-next {
  display:inline;
  margin-left:10px;
}

div.sidebar {
  float:right;
  overflow:hidden;
  width:168px;
}

div#secondary {
  clear:right;
}

div#footer {
  clear:both;
  width:100%;
}

ul.xoxo {
  list-style-type:none;
  margin:0;
  padding:0;
}

img#sprite {
  margin:20px 10px;
}

div.entry-date, div.entry-date-single {
  background:transparent url(images/ruler-main.png) no-repeat scroll top right;
  margin-top:30px;
  padding:10px 0 12px 0;
}

div.entry-date abbr, div.entry-date-single abbr, div.nav-previous a, div.nav-next a, .top-links a {
  border:none;
  color:#B3A480;
  font-family:arial, lucida sans, sans-serif;
  font-size:11pt;
}

h2.entry-title, h1.entry-title, h2.page-title {
  font-size:22pt;
  padding:0 0 0 0;
}

h1.entry-title {
  padding:7px 0 8px 0;
}

h2.page-title {
  margin-top:20px;
}

a {
  color:#EB07BA;
}

a:hover {
  color:#4C2904;
}

h2.entry-title a, h3.entry-title a {
  color:#EB07BA;
  text-decoration:none;
}

div.entry-content, div.entry-meta {
  padding:0 20px 0 0;
}

div.entry-meta {
  margin:10px 0 60px 0;
}

li#text-3 {
  background:none;
  padding:0;
}

li.widget_text, li.widget_search, li.widget_archive, li.widget_categories, li.widget_tag_cloud {
  background:transparent url(images/ruler-sidebar.png) no-repeat scroll 0 0;
  margin:0 10px 25px 0;
  padding:50px 5px 0 0;
  font-size:11.5pt;
}

li.widget_text h3, li.widget_search h3, li.widget_archive h3, li.widget_categories h3, li.widget_tag_cloud h3 {
  color:#EB07BA;
  font-size:11pt;
  font-weight:bold;
  text-transform:uppercase;
  margin:0 0 5px 0;
}

div#footer {
  padding:20px 0;
  text-align:center;
}

input.text, input.title {
  width:135px;
}

input.button {
  background-color:#DAD2C0;
}

h1 {
  margin-bottom:0.75em;
}

.top-links {

  margin:3px 15px 0 0;
}

.top-links img {
  margin-right:4px;
}

a img {
  float:left;
  margin:0 15px 0 0;
}

a img.alignright {
  float:right;
  margin:0 0 0 15px;
}

.hentry img {
  border: 1px solid #ccc;
  padding: 10px;
  margin: 10px;
}

