* { font-family: Verdana; font-size: 11px; }

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

body { background: #393939 url("http://wilkerdev.s3.amazonaws.com/images/top-light.png") no-repeat center top; color: #fff; margin: 0; }

img { border: 0; }

h2, h2 a { color: #d68a41; font-family: "Courier New", monospace; font-weight: bold; font-size: 26px; margin: 6px 0; }

h2 a:hover { text-decoration: none; }

h4 { color: #fff; }

ul { list-style: none; margin: 0; padding: 0; }

.box { border-width: 5px 26px; border-top-width: 4px; -moz-border-image: url("http://wilkerdev.s3.amazonaws.com/images/box-border.png") 5 26 round; -webkit-border-image: url("http://wilkerdev.s3.amazonaws.com/images/box-border.png") 5 26 round; -o-border-image: url("http://wilkerdev.s3.amazonaws.com/images/box-border.png") 5 26 round; -khtml-border-image: url("http://wilkerdev.s3.amazonaws.com/images/box-border.png") 5 26 round; -icab-border-image: url("http://wilkerdev.s3.amazonaws.com/images/box-border.png") 5 26 round; border-image: url("http://wilkerdev.s3.amazonaws.com/images/box-border.png") 5 26 round; }
.box.spaceless > div { margin: 3px -15px; }

.box > div { margin: 13px -9px; }

.date { color: #C9A46B; font-family: "Courier New", monospace; font-style: italic; font-size: 12px; }

.green { color: #B3CA74; font-size: inherit; }

.left { float: left; padding-right: 5px; }

.clear { clear: both; }

.right-text { text-align: right; }

.inner { margin-left: 10px; }

.subscribe-rss { background: url(http://wilker-dev.com/images/feed-icon-14x14.png) no-repeat -1px; height: 16px; margin: 3px 0px; padding-bottom: 3px; }
.subscribe-rss a { color: #fff !important; }

.subscribe-rss { text-decoration: none; }

.search-section { margin-bottom: 20px; }

.editbox { margin: 3px !important; }

.sharing { padding: 5px 5px 5px 0; height: 20px; }

.clearfix { clear: both; }

.posterous_tweet_button, .posterous_fb_like_widget { float: left; display: inline; margin-right: 15px; }

.search { background: url(http://wilker-dev.com/images/icons/search16.png) no-repeat 3px 5px white; border: 0; color: #424341; font-size: 11px; margin-bottom: 2px; padding: 5px 5px 5px 20px; width: 184px; }

#main-container { width: 920px; margin: 0 auto; }

#title, #title a { color: #fff; font-size: 32px; font-style: italic; font-weight: bold; margin: 35px auto; text-align: center; }

#title a:hover { text-decoration: none; }

#content-container { float: left; width: 635px; }
#content-container .post { margin-bottom: 38px; }
#content-container .space { height: 10px; }

#menu-container { float: left; width: 244px; margin-left: 41px; padding-top: 6px; }
#menu-container a { color: #7FACCA; }
#menu-container .box { color: #B3CA74; }
#menu-container .space { height: 20px; }
#menu-container h4 { background: url("http://wilkerdev.s3.amazonaws.com/images/menu-title-left.gif") no-repeat left center, url("http://wilkerdev.s3.amazonaws.com/images/menu-title-right.gif") no-repeat right center; font-family: "Courier New", monospace; font-size: 26px; font-weight: normal; padding: 0 20px; text-transform: lowercase; display: inline; }
#menu-container h4.close { background: url("http://wilkerdev.s3.amazonaws.com/images/menu-title-left-close.gif") no-repeat left center, url("http://wilkerdev.s3.amazonaws.com/images/menu-title-right.gif") no-repeat right center; padding-left: 42px; }

#footer { border-top: 3px solid #8C6239; background: #a57d4c; padding: 30px; text-align: center; margin-top: 40px; }
