/*
Theme Name: DailyMaker
Theme URI: http://thedailymaker.com/
Author: MentalX - Noah Larsen
Author URI: http://www.mentalx.com
Description: A semantic, HTML5, theme for creators. Install and be challenged to create everyday.
Version: 1.1
License: GNU General Public License
License URI: license.txt
Tags: custom-menu

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* HTML5 fix for Firefox */

section, article, header, footer, nav, aside, hgroup { display: block;}

/* =Structure */

body { font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #fff; }

#page { width: 900px; margin: 0 auto; overflow: auto; }

#header { background: url('images/default_header.jpg'); width: 900px; height: 95px; padding: 27px 0 0 0; }

#main_content { overflow: auto; width: 100%; height: 100%; width: 900px; }

#left_col { width: 710px; float: left; padding: 0 19px 0 0; }

#right_col { width: 170px; float: left; }

footer.site { padding: 0 0 0 15px; text-align: center; border-top: 1px solid #370400; margin: 50px 0 0 0; }

/* End Structure */

/* =Navigation */

nav { min-height: 21px; height: auto; overflow: auto; margin-bottom: 5px; }

nav ul { list-style: none; float: right; font-family: 'Cuprum', arial, serif; font-size: 14px; margin: 0px; }

nav ul li { float: left; margin: 0px; border-right: 2px solid #370400; }

nav ul li a { margin: 0; padding: 0 5px 0 5px; font-weight: bold; color: #370400; text-decoration: none; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }

nav ul li:last-child { border: none; }

nav ul li a:hover { color: #c25009; }

nav ul li.active a { color: #fff; }

/* end Navigation */

/* =General Styles */

a { font-weight: bold; color: #370400; text-decoration: none; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }

a:hover { color: #c25009; }

label { display: block; }

/* end General Styles */

/* =Posts */

#header h1 { margin-top: 30px; padding: 5px 20px; background: #fff; }

#header h1 { color: #c25009; text-decoration: none; }

h1.page-title { color: #c25009; }

h1.entry-title { color: #370400; }

h1.entry-title a { color: #370400; text-decoration: none; font-weight: bold; font-size: 24px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }

h1.entry-title a:hover { color: #c25009; }

article { border-bottom: #370400 1px solid; padding-bottom: 10px; overflow: hidden; }

nav#nav-below { margin-top: 10px; }

#main_content div.nav-previous a { padding: 5px; color: #fff; background-color: #7f6347; background-color: rgba(55,4,0,.9); float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }

#main_content div.nav-previous a:hover, #main_content div.nav-next a:hover { color: #614022; background-color: #beab9a; background-color: rgba(55,4,0,.3); text-decoration: none; }

#main_content div.nav-next a { padding: 5px; margin-left: 10px; color: #fff; background-color: #7f6347; background-color: rgba(55,4,0,.9); float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }

.sticky {}

.bypostauthor {}

/* End Posts */

/* =Comments */

h2#comments-title { color: #c25009; }

#respond input[type="text"] { width: 151px; padding: 2px 8px; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #666; margin-left: 10px; }

#respond textarea { width: 300px; height: 100px; padding: 2px 8px; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #666; margin-left: 10px; }

#respond input[type="submit"] { margin-top: 4px; padding: 5px; color: #fff; background-color: #7f6347; background-color: rgba(55,4,0,.9); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; border: none; font-weight: bold; }

#respond { border-bottom: 1px solid #7f6347; }

#respond label { font-weight: bold; display: inline; }

#respond h3 { color: #370400; }

article.comment { margin-bottom: 8px; }

#respond input[type="submit"]:hover { color: #614022; background-color: #beab9a; background-color: rgba(55,4,0,.3); text-decoration: none; }

/* End Comments */

/* =Sidebar */

h1.widget-title { color: #c25009; font-size: 16px; border-bottom: 1px solid #c25009; }

h2.count_title { background: #370400; text-align: center; padding: 7px 0 5px 0; color: #c25009; margin: 0px; text-shadow: 1px 1px #ccc; font-size: 24px; }

span.counter_subtitle { font-size: 16px; display: block; }

div.counter { border: #370400 solid 1px; overflow: auto; margin-top: 10px; }

div.counter_left, div.counter_right { width: 83px; float: left; text-align: center; font-size: 30px; padding: 5px 0; font-weight: bold; color: #370400; }

div.counter_right { border-left: 1px solid #370400; }

#right_col aside ul { list-style: url(images/list_bullet.gif); padding-left: 30px; }

#right_col input[type="text"] { width: 151px; padding: 2px 8px; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 1.2em; color: #666; }

#right_col input[type="submit"] { margin-top: 4px; padding: 5px; color: #fff; background-color: #614022; background-color: rgba(55,4,0,.9); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; border: none; font-weight: bold; }

#right_col input[type="submit"]:hover { color: #614022; background-color: #beab9a; background-color: rgba(55,4,0,.3); text-decoration: none; }

/* End Sidebar */

/* =Alignment */
.alignleft { display: inline; float: left; margin-right: 5px; }

.alignright { display: inline; float: right; margin-left: 5px; }

.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }

/* End Alignment */

/* =Images */

.wp-caption { padding: .5em; text-align: center; }

.wp-caption img { margin: .25em; }

.wp-caption .wp-caption-text { margin: .5em; }

.gallery-caption {}

/* End Image */