/*   
Theme Name: Zach Stuart
Theme URI: http://www.ididitinc.com/blog
Description: A search engine optimized website framework for WordPress.
Author: You
Author URI: http://www.artonicweb.com
Version: 1.0
.
Your theme will be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Basic WordPress Styles */
@import url('wp.css');

html {
        margin-top: 0px!important;
}

body {
        margin: 1.5em 15%;
}

/* =Header
-------------------------------------------------------------- */

#branding {
        margin: 0 0 1.5em 0;
}


/* =Menu
-------------------------------------------------------------- */

#access {
        margin: 0 0 1.5em 0;
        overflow: auto;
}
.skip-link {
        display: none;
}
.menu ul {
        list-style: none;
        margin: 0;
}
.menu ul ul {
        display: none;
}
.menu li {
        display: inline;
}
.menu a {
        display: block;
        float: left;
}


/* =Content
-------------------------------------------------------------- */

.post {
        margin: 0 0 3em 0;      
}
.entry-content, .entry-summary {
        margin: 1.5em 0 0 0;
}


/* =Navigation
-------------------------------------------------------------- */

.navigation {
        margin: 0 0 1.5em 0;
        overflow: auto; 
}


/* =Widget Areas
-------------------------------------------------------------- */



/* =Extra Shit
-------------------------------------------------------------- */

.entry-utility {
        padding-bottom: 55px;
        background: url(images/blog-bottom.png) no-repeat bottom center;
}

.entry-title a {
        text-decoration: none!important;
}

.nav-previous {
        display: inline-block;
        zoom: 1;
        *display: inline;
        vertical-align: top;
        width: 49%;
        text-align: left;
}

.nav-next {
        display: inline-block;
        zoom: 1;
        *display: inline;
        vertical-align: top;
        width: 49%;
        text-align: right;
}

.nav-next a, .nav-previous a {
        display: inline-block;
        padding: 10px 20px;
        background: url(images/fabric-bg.jpg);
        font-weight: 900;
        font-size: 15px;
        text-decoration: none;
}

#nav-above {
        margin-bottom: 45px;
}

#nav-below {
        margin-top: 55px;
        margin-bottom: 55px;
}

ol {
        margin-left: 20px!important;
}

#comments {
        margin-top: 50px;
        margin-bottom: 55px;
}

.sidebar-box {
        padding: 25px;
        width: 250px;
       background: url(images/fabric-bg.jpg); 
       margin-bottom: 20px;
}

.sidebar-title-box {
        color: #1d85b8;
        font-weight: 900;
        font-size: 22px;
        margin-bottom: 20px;
}

.sidebar-box p {
        margin: 0px;
}

.sidebar-box ul {
        margin-left: 20px!important;
}

.search label{
        display: none;
}

.search input[type=text] {
        height: 34px;
        border: none;
        box-shadow: 1px 1px 2px #e1dfdf;
        margin-top: -28px;
        margin-bottom: -20px;
        margin-left: 2px;
        width: 99%;
}

.search input[type=submit] {
        background: #ccd661;
        border-radius: 3px;
        text-transform: uppercase;
        font-weight: 700;
        color: #002b42!important;
        padding: 10px 20px;
        cursor: pointer!important;
        margin-top: 5px;
        -webkit-backface-visibility: hidden;
        -moz-transition: all .17s 0s ease-out;
        -o-transition: all .17s 0s ease-out;
        -webkit-transition: all .17s 0s ease-out;
        -ms-transition: all .17s 0s ease-out;
        transition: all .17s 0s ease-out;
        font-size: 14px!important;
}

.search input:hover[type=submit] {
        background: #3781a4;
        color: #fff!important;
        -webkit-backface-visibility: hidden;
        -moz-transition: all .17s 0s ease-out;
        -o-transition: all .17s 0s ease-out;
        -webkit-transition: all .17s 0s ease-out;
        -ms-transition: all .17s 0s ease-out;
        transition: all .17s 0s ease-out;
}

.search input:active[type=submit] {
        -webkit-box-shadow: inset 0 0 5px #333;
        -moz-box-shadow: inset 0 0 5px #333;
        -ms-box-shadow: inset 0 0 5px #333;
        -o-box-shadow: inset 0 0 5px #333;
        box-shadow: inset 0 0 5px #333;
}

.s2_error {
        color: red;
        margin-top: 10px!important;
}
