/* CSS Document
Theme Name: Goldtux
Author: Justin Stambaugh
*/

@import "style/reset.css";

body {background: #f1f2e0 url(images/bg-repeater.jpg) repeat; color: #555; font: normal 14px/18px Georgia, sans-serif;}

#wrapper {width: 720px; margin: 0 auto;}
#content {float: right; width: 490px;}
#sidebar {float: left; font-size: .8em; margin-right: 10px; padding: 0 14px; width: 192px;}
  #sidebar p {margin-bottom: 1em; letter-spacing: -0.01em;}
  #sidebar a {color: #baad15; text-decoration: none;}
  #sidebar a.twit {color: #555}
  #sidebar a.twit:hover {color: #555; text-decoration: underline;}
  #sidebar a:hover {color: #63c7ea;}
  .bird {float: left;}
  ul.tweet-list {clear: left; margin-left: 12px;}
  .sidebar-title {color: #555; font-size: 1.2em; margin: 0 0 10px 28px;}
  #sidebar li.twitter-item {margin-bottom: 6px;}
#footer {clear: both; text-align: center; font-size: .8em; margin: 20px 0 40px; border-top: solid 4px #baad15; padding-top: 40px;}
  #footer p {margin: 0;}

h1 {background: transparent url(images/welcome.jpg) no-repeat; margin: 43px 5px 44px 4px; text-indent: -100em;}
  h1 a {display: block; height: 63px; width: 711px;} 
h2 {clear: right; color: #baad15; font-size: 1.5em; letter-spacing: -1px;}
h3 {border-top: 1px dashed #baad15; letter-spacing: 3px; margin: 22px 0; padding-top: 22px; text-transform: uppercase;}

p {margin-bottom: 1em;}

a {color: #baad15; text-decoration: none;}
  a:hover {text-decoration: underline;}

p.date {font-size: .8em; padding-left: 2px;} 

.more-link {float: right;}
.more-link:hover {text-decoration: underline;} 

.post {margin-bottom: 48px;}
.post img {border: solid 4px #baad15; max-width: 482px; margin: 10px 0;}
.post ol, .post ul {margin-left: 1em; margin-bottom: 1em;}
.post ol li {list-style: inside decimal;}
.post ul li {list-style: inside square;}

blockquote {margin: 1em; padding: 8px; font-size: .8em; border-left: solid 1px #baad15;}
blockquote p {margin: 0;}
cite {font-style: italic;}

.wp-pagenavi {text-align: center; margin-top: 60px; padding-top: 20px; border-top: dashed 1px #baad15;}
.wp-pagenavi a {margin: 0 4px;}

#commentbox, #contact-form {margin-bottom: 40px;}
#commentbox li, #contact-form  li {margin-bottom: 12px;}
  #commentbox sup, #contact-form sup {color: red;}
ol#comment-list {max-width: 490px;}
#contact-form {margin-top: 20px; margin-left: 0;}
#contact-form li {list-style-type: none;}
label {margin-left: 3px;}
.contact-send {margin-top: -30px;}
img.avatar {border: solid 1px #bbb; padding: 2px;}
img.flag {border: none; margin: 0;}
.comment-date {font-size: .8em;}

a.smoothbox img {margin: 0;}
a.smoothbox:hover img {border: solid 4px #151d20 !important;}