/*
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: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;  font-family: arial;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

a {color:#444444;text-decoration: none;}
a:hover {color: #222222; border-bottom: 1px solid;}
h2 {color:#002258;font-size:2em; margin:0 0 20px;}
h2.entry-title {margin: 0; font-family:verdana;font-weight:normal; margin: 0 0 20px;}
h3 {color:#444444; font: bold 1.2em Arial,Helvetica,sans-serif; margin:20px 0 10px;}
img.alignleft {float:left; padding: 0 20px 30px 0;}
img.alignright {float:right; padding: 0 0 30px 20px;}
.clear {clear:both;}

body {background: #D7D0C0; font-family: 'Trebuchet MS',sans-serif}
#wrapper {width: 800px; margin: 0 auto; background: #fcfcfc url(img/bg.gif ) no-repeat;}
.home #wrapper {background: #eee9df url(img/bg_home.jpg) no-repeat;}
#container {width: 700px; margin: 0 auto;}
#header {width: 100%; height: 120px;}
#header a {width: 100%; height: 100%;display: block;}
#header a:hover {border:none;}
#content, .entry-content {width: 600px; color:#333333; line-height: 1.3em;}
.entry-content {font-size: .8em;}
#content p {margin: 0 0 10px;}
#content a {text-decoration: underline;}
.navigation {margin: 0 0 20px;}
.post {margin-bottom: 20px;}
#footer {color:#8D3307;font-size:.8em;font-weight:bold;height:26px;margin:0 auto;padding:7px 0 0 30px;width:400px;background: url(img/leaf.gif) no-repeat ; }
.home #footer {background: url(img/leaf_home.gif) no-repeat;}

.home span {color:#002258;font-size:1.5em; margin:0 0 20px;}
.home p {font-size: 1.3em;}
.home #content {width: 520px; margin-bottom: 15px;}
.home #content p {font-size: .9em;}
#latest {height: 225px; margin-bottom: 30px;}

.box {float:left; clear: both;}

.post h2 {font-size: 1.5em; margin:0 0 10px;}
.meta {margin: 10px 0; color:#999999;font-size:.7em;}
.meta a {color:#6191C5;}

ul#nav {margin: 20px 0 30px; font-size: .9em;}
ul#nav li {display:inline;padding:0 20px 0 0;}
ul#nav a {color:#8D3307;text-decoration:none;}

form {margin: 20px 0 0;}
form p {display:block;font-weight:bold; margin: 0 0 10px;}
input, textarea {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CEA36B;color:#000000;font-family:arial;margin:2px 0;padding:5px;}

table tr.odd {background: #ddd;}
td  {border: 1px solid #8D3307; background: #FFEFCE; padding: 1em; text-align: center;}
dt {margin: 10px 0;}

.slideshow {text-align: left !important;}
