/*
Theme Name: WonderGroup Labs
Theme URI: http://www.wondergroup.com
Description: Theme for WG Labs 
Version: 1.0
Author: Jordan Thomas
Tags: two columns, fixed width, wondergroup
*/
body { background: #9e0f2b url("images/body-bg.png") repeat-x 0 0; }
a { color: #570e1c; }
a:hover { text-decoration: none; }
h1, h2, h3, h4, h5, h6 { text-transform: uppercase; text-shadow: #000 1px 1px 2px; }

#nav ul { list-style: none; margin: 0; padding: 0; }
#nav li { float: left; margin: 0 10px 0 0; width: 110px; }
#nav li:last-child { margin: 0; }
#nav li.last { margin: 0; }
#nav li a { display: block; color: #fff; background: transparent url("images/transparent-20.png"); -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: center; padding: 9px 0; font-weight: bold; text-decoration: none; }
#nav li a:hover { background: #570e1c; }

#body { background: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#body div.content { padding: 20px 20px 0 20px; }
#body div.post, #body div.page {  }

#body h2.post-title { margin: 0 0 0 -20px; padding: 0 0 0 20px; text-transform: uppercase; text-shadow: #000 1px 1px 2px; background: transparent url("images/title-bg.png") no-repeat 0 50%; }
#body h2.post-title a { text-decoration: none; color: #000; }
#body h2.post-title a:hover { color: #333; }

#body p.post-info { color: #999; text-transform: uppercase; }
#body p.post-info a { color: #999; text-decoration: underline; }
#body p.post-info a:hover { color: #333; text-decoration: underline; }

#body p.post-footer { text-align: right; color: #999; }
#body p.post-footer a.comment-link { text-decoration: none; background: transparent url("images/comment-bubble.png") no-repeat 0 100%; padding: 1px 0 1px 23px; color: #999; }
#body p.post-footer a.comment-link:hover { color: #333; }

#body #comments-header a { margin-left: .5em; }
#body #comments-header a img { vertical-align: bottom; }

#body div#comments .comment-info { float: left; width: 165px; padding: 0 15px 0 0; }
#body div#comments .comment { padding: 1em 0; border-bottom: 1px solid #666; display: inline-block; }
#body div#comments .comment-text { float: left; width: 450px; }
#body div#comments .even { }
#body div#comments .odd { }
#body textarea { height: 6em; }

#sidebar h3 { color: #fff; }
#sidebar div.sidebar-section { margin: 0 0 1.5em 0; padding: 1.5em; background: transparent url("images/transparent-20.png"); -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #fff; }
#sidebar div.list ul { list-style: none; margin: 0; }
#sidebar div.list a { display: block; padding: 2px; color: #fff; text-decoration: none; }
#sidebar div.list a:hover { background: #570e1c; }

#footer { margin: 1.5em 0 0 0; color: #410611; }
#footer a { color: #410611; }

