/*
THEME NAME: Sandbox-Wandco 2.0
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
TAGS: widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.5.2
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/
/* @override 
	http://www.wandco.com/wp-content/themes/sandbox-wandco2/style.css
*/
/* Turn off all Browser defaults thanks to Tantek Celik
-------------------------------- */
/* Known Gods */
.home #nav-above, li.page_item.page-item-19 a, li.page_item.page-item-91 a, li.page_item.page-item-131 a{display: none;}
#nav-above{}
body{font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;color: #333;text-align: center;background: #fff url("images/wacbg.gif") repeat-x;}
#wrapper{text-align: left;width: 800px;margin: 0 auto 32px;background: url("images/wacbgwide.gif") repeat-y;}
#header{height: 120px;width: 100%;background: #09C url(images/wacheader.gif) no-repeat left top;}
h1#blog-title a{height: 120px;width: 100%;display: block;text-indent: -999em;}
h1#blog-title a:hover{background-color: transparent;}
#blog-description{position: absolute;color: #ffffff;font-size: 1.1em;top: 16px;margin-left: 586px;width: 122px;line-height: 1.4em;}
#content{float: left;width: 516px;padding: 0 0 0 32px;}
.post{margin-bottom: 5em;}
.single .post{margin-bottom: 0;}
div.entry-meta{margin: 2em 0 0;padding: 10px;background-color: #f4f4f4;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;font-size: 0.9em;color: #666;}
div.entry-meta.top{padding: 0;background-color: transparent;border-style: none;margin: -1.12em 0 1.5em;}
.sidebar{width: 200px;margin: 0 0 32px 584px;}
#footer{clear: both;background: url("images/wacfooter.gif") no-repeat left bottom #fff;height: 38px;padding: 16px 228px 8px 32px;font-size: 1em;line-height: 1.6em;}
/* @group Typography & Image Control */
a:link, a:visited{color: #0382b8;}
h1, h2, h3, h4, h5, h6{font-family: "Trebuchet MS", "Lucida Grande", Lucida, Verdana, sans-serif;letter-spacing: .03em;}
a:hover{color: #fff;background-color: #0382b8;}
abbr.published{text-transform: capitalize;letter-spacing: 0;font-size: 0.9em;border-bottom-style: none;}
#search h3 label{display: none;}
img.photo{color: white;background-color: #fff;padding: 7px;border: 1px solid #ccc;}
.left{float: left;margin: 0 12px 4px 0;}
.right{float: right;margin: 0 0 4px 12px;}
.center{text-align: center;}
a:hover .photo{background: #b7dff1;border-color: #0381b7;}
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignright{padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft{padding: 4px;margin: 0 7px 2px 0;display: inline;}
/* Base Link Colors
--------------------------------*/
.alignright{float: right;}
.alignleft{float: left}
#content a:link{text-decoration: none;color: #b42103;}
#content a:visited{text-decoration: none;color: #E6664D;}
#content a:hover{color: #fff;background-color: #b42103;text-decoration: none;}
/* Various Tags & Classes */
.update, .note, .source{background: #e9f6f6 url(images/update.png) no-repeat 12px 4px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 14px 12px 9px;display: block;}
p.note{background: #faf8df url(images/note.png) no-repeat 12px 4px;}
p.source{background: #f4f4f4 url(images/source.png) no-repeat 12px 4px;}
/* Edit Button */
.admin-edit a{color: #aaa;}
.admin-edit a:hover{background: #bbf1cd;color: #02882f;}
/*

 @end */
/*

 @group Navigation */
div.skip-link{display: none;}
#menu{height: 60px;background: #09C url(images/wacheader.gif) no-repeat left bottom;color: #fff;position: relative;}
#menu ul{margin-left: 24px;padding-top: 2px;}
#menu li{display: inline;}
#menu a{color: #fff;font-weight: normal;padding: 4px 12px;}
#menu a:hover{background-color: #2d9ccb;}
li.current-date{width: 216px;position: absolute;right: 0;}
div#nav-above,div#nav-below{width: 100%;height: 1em;}
div#nav-above{margin-bottom: 2em;}
div#nav-below{margin-top: 1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
/* @end */
/* @group Sidebar */
.sidebar{font-size: 1.1em;line-height: 1.6em;}
#sideproject h2{font-size: 2em;line-height: 1.2em;margin: 0 0 18px;color: #0382b8;}
#sideproject li a:hover{background: transparent;}
#sideproject ul li{display: inline;}
#sideproject li a img{margin-right: 6px;margin-bottom: 6px;border: 1px solid white;}
#sideproject li a:hover img{border: 1px solid #84c6e2;}
#contact{border-top: 1px solid #cccccc;margin-top: 32px;padding-top: 8px;}
/* Simplepie */
.simplepie{font-size: 1.1em;}
li.simplepie h2{font-size: 1.1em;margin-bottom: .6em;text-transform: uppercase;letter-spacing: .1em;}
li.simplepie ul li{margin-top: .6em;margin-bottom: 1.2em;}
/* Search */
#searchform{background: #88cbe7;border: 1px solid #76b2cb;position: relative;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;margin: 2em 0;}
input#s.text-input{width: 132px;background-color: #88cbe7;border-style: none;padding: 6px 0 6px 6px;}
input#searchsubmit.submit-button{position: absolute;right: 0;margin-top: 4px;margin-right: 5px;}
/* @end */
/* @group Comments */
#commentform textarea{width: 100%;padding: 2px;}
#commentform #submit{margin: 0;float: right;}
#commentform input{width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
.commentlist li, #commentform input, #commentform textarea{font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li{font-weight: bold;}
.commentlist cite, .commentlist cite a{font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p{font-weight: normal;line-height: 1.5em;text-transform: none;}
#commentform p{font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata{font-weight: normal;}
#comments ol{border-top: 1px solid #ccc;}
img.photo.avatar{padding: 1px;float: left;margin-right: 8px;margin-left: -46px;}
.comments li{list-style: none;padding: 8px 8px 8px 56px;margin: 0;border-bottom: 1px solid #ccc;}
.comments li.alt{background-color: #f4f4f4;}
div.comment-meta{font-size: 0.9em;}
div#respond{margin-top: 2em;}
form#commentform .form-label{margin: 1em 0 0;}
form#commentform span.required{background: #fff;color: red;}
form#commentform,form#commentform p{padding: 0;}
input#author,input#email,input#url{width: 50%;}
input#author,input#email,input#url,textarea#comment{padding: 0.2em;}
.comments li p{margin-bottom: 0;}
div.comment-author.vcard{font-size: 1.4em;margin-bottom: 4px;}
#commentform p{margin: 5px 0;}
.nocomments{text-align: center;margin: 0;padding: 0;}
.commentmetadata{margin: 0;display: block;}
/* @end */
#content .entry-title{margin-top: 0;font: bold 2.1em "Trebuchet MS", "Lucida Grande", Lucida, Verdana, sans-serif;}