/*
===================================================================================
All style modification should be made in this file.  DO NOT MODIFY style.css!
This makes it possible to update the core system and theme without destroying
style changes.

See the comment at the top of the style.css file for additional information.

If you need any clarification, help, or suggestions, please check out the support 
forums: http://support.8bit.io.
===================================================================================
*/


body {background: #E9E7E0; font: 15px Georgia, Times, Serif; line-height: 1.5; color: #333; }
h1, h2, h3, h4, h5, h6 {margin: 0; font-family: Arial, Helvetica, Sans-serif; color: #000;}
h1 {font-size: 30px;} h2 {font-size: 24px;} h3 {font-size: 20px;} h4 {font-size: 18px;} h5 {font-size: 14px;} h6 {font-size: 12px;}
p {margin: 0;}
sub { vertical-align: sub; font-size: 10px; }
sup { vertical-align: super; font-size: 10px; }

/* URLs and Hyperlinks */
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  {text-decoration: none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration: none;}
a:link, a:visited  { color: #D23719; }
a:hover  { color: #000000; }

/* Image */
.entry img  { border: 0px solid #b0b0b0; }
.entry .attachment-post-thumbnail {float: left; width: auto; border: 1px solid #b0b0b0; margin: 0 10px 10px 0;}

*/


.sharepost { margin-top: -400px; }

#header { height: 125x; padding: 0; }

#footer { line-height: 14px; }

#footer .navigation { clear: left; }

.footer_widgets { float: left; margin-right: 20px; padding-bottom: 10px; width: 300px; }

.footer_widgets div { padding-top: 20px; }

.footer_widgets div:first-child { padding-top: 0; }

.footer_widgets div h3 { color: #FFFFFF; }

.footer_widgets_right { margin-right: 0; }

.footer_widgets .widget div { text-transform: none; }

#sub-navigation { background-color: #3D332A; border-bottom: 1px solid #D3D3D3; font: 11px Helvetica, Arial, Sans-Serif; padding: 10px 0; text-transform: uppercase; }
#sub-navigation ul { list-style: none; }
#sub-navigation li { float: left; width: auto; }
#sub-navigation a:link, #sub-navigation a:visited { display: block; padding-right: 20px; text-decoration: none; color: #FFFFFF; }
#sub-navigation a:hover  { color: #D23719; }

#header-navigation { background: #1A1613; } 

.post .title { margin-bottom: 15px; }

.post .title, .post .title a, .post .title a:link, .post .title a:visited { color: #000000; }

.post {
    -moz-box-shadow: 0px 0px 15px #777777; 
    -webkit-box-shadow: 0px 0px 15px #777777; 
    box-shadow: 0px 0px 15px #777777; 
    filter: progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=135, color='#777777'); 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength=5, Direction=135, Color='#777777')";
}

.post, .author_info, #no-comments, #comments, #respond {
    -moz-box-shadow: 0px 0px 15px #777777; 
    -webkit-box-shadow: 0px 0px 15px #777777; 
    box-shadow: 0px 0px 15px #777777; 
    filter: progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=135, color='#777777'); 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength=5, Direction=135, Color='#777777')";
}

.entry img, .entry .wp-caption {
    -moz-box-shadow: 0 2px 5px #333333;
 -webkit-box-shadow: 0 2px 5px #333333;
 box-shadow: 0 2px 5px #333333;
 filter: progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=135, color='#333333');
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength=5, Direction=135, Color='#333333')";
 background: transparent;
 border: 10px solid white;
 border-bottom: 20px solid white;
 padding: 0;
}

.entry .wp-caption {
 border-bottom: 10px solid white;
}

.entry .wp-caption img {
    -moz-box-shadow: 0 0 0;
 -webkit-box-shadow: 0 0 0;
 box-shadow: 0 0 0;
 filter: progid:DXImageTransform.Microsoft.Shadow(strength=0, direction=135, color='#FFFFFF');
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength=0, Direction=135, Color='#FFFFFF')";
}

.entry .wp-caption-text {
 padding-top: 5px;
}




#no-comments { display: none; }


.widget h3 { padding: 0; }
.widget { margin 0 0 10px; }

#breadcrumb {
    margin-right: 5px;
}

#comments .comment .comment-container { border: 0; }

.commentlist li.bypostauthor {
padding: 5px;
margin-bottom: 5px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; 
}

.bypostauthor{
background-color: #f5ab10;}

.bypostauthor{
border: 1px solid #000000;}