/*   
Theme Name: MineStory
Theme URI: http://minestory.ru/
Description: ���� ��� ������� ��� ������� ����������
Author: Neironix Themes
Author URI: http://minestory.ru
Version: 1.0
*/
ol {margin: 0px; padding: 0px;}
body {background: url(img/bg.png) repeat; margin: 0; padding:0; font-family: trebuchet ms;}
p {padding: 0;padding-bottom: 15px; margin: 0;}
a {color: #0b9200; text-decoration: underline; font-size: 13px;}
ul {margin: 0; padding: 0;}
a:hover {text-decoration: none;}
.head {background: url(img/bg-header.png) repeat-x; height: 32px;}
.logo {width: 898px; margin-left: auto; margin-right: auto;margin-bottom: 30px;}
.mymenu {background: url(img/bg-head.png) repeat-x; height: 51px;}
.center {width: 898px; margin-left: auto; margin-right: auto;}
.mymenu ul {list-style-type: none; padding-top: 15px;}
.mymenu ul li.current_page_item {background: url(img/bg-hover.png) repeat-x;  padding: 7px; margin-top: -7px; border-radius: 10px;}
.mymenu ul li {float: left; margin-right: 30px;}
.mymenu ul li a {padding: 7px; font-size: 14px; color: #95d98f; text-shadow: 0px 1px 0px #031f00; text-decoration: none;}
.mymenu ul li a:hover {background: url(img/bg-hover.png) repeat-x; padding: 7px; border-radius: 10px;}
.search{margin-top: -2px; float: right; padding-right: 20px;}
.search-bg{float:left; background: url(img/bg-search.png) repeat-x; font-size: 11px; border-radius: 10px; padding:5px 25px 5px 15px; width:80px; color: #95d98f; height: 14px; border:0;}
.searchsubmit{margin-left: -20px; margin-top: 10px;background:url(img/search.png) no-repeat; height:11px; width:15px; border:0;}
.posts {width: 556px;margin-right: 54px; float: left;}
.post { margin-top: 30px;}
.sidebar {float: right; width: 288px; margin-top: 30px;}
.date {float: left; margin-left: 15px; margin-top: -6px; margin-right: 20px;}
.date .day {font-size: 14px;font-weight: bold; color: #be6a52;text-shadow: 0px 1px 0px #230f09;}
.date .month {font-size: 9px; color: #be6a52; text-shadow: 0px 1px 0px #230f09;}
.title {background: url(img/bg-top-single.png) no-repeat; height: 29px; padding-top: 8px;}
.title a {color: #db7e64; text-shadow: 0px 1px 0px #26110a; font-size: 14px;}
.text {background: url(img/bg-single.png) repeat-y; font-size: 13px; line-height: 15px; padding: 15px; padding-left: 23px;padding-bottom: 25px;}
.meta {width: 360px; float: left;}
.meta .author {float: left; margin-right: 20px;}
.meta .category {}
.readmore {float: right; width: 120px;}
.postbottom {background: url(img/bg-bottom-single.png) no-repeat; height: 11px;}
.blok {-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px; border-bottom: 1px solid #231e1d;margin-bottom: 40px;background: url(img/bg-side.png) repeat; border-radius-top: 10px;
color:#db7e64;
font-size:14px;
}
.blok .title {background: url(img/bg-top-side.png) no-repeat; height: 36px; color: #db7e64; text-shadow: 0px 1px 0px #26110a; font-size: 14px; padding-left: 20px;}

.blok .blokbottom {background: url(img/bg-bottom-side.png) no-repeat; height: 5px;}
.blok  ul {list-style-type: none;padding-left: 7px;overflow: hidden;}
.blok  ul li {background: url(img/li-razd.png) top no-repeat;margin-bottom: 1px; margin-top: -2px;padding-top: 5px;padding-bottom: 5px;}
.blok ul li a {color: #0b9200; text-shadow: 0px 1px 0px #1b1210; }
.footer {margin-top: 30px;background: url(img/bg-footer.png) repeat-x; height:43px;padding-top: 8px; font-size: 12px;color: #95d98f; text-shadow: 0px 1px 0px #092f01;}
.footer a {margin-right: 20px; color: #95d98f; text-shadow: 0px 1px 0px #092f01;}
.avatar_container {float: left; padding: 20px; margin-top: -13px;}
ul.pagenav li {background: none;}
ul.pagenav { margin-top: -20px;padding-bottom: 5px;}
#loginform {margin-top: -20px;}
#loginform p input {background: url(img/bg-input.png) repeat-x; height: 27px; border: 0; width: 268px; border-radius: 10px;}
#loginform p {padding-left: 10px;font-size: 12px; color: #0B9200; text-shadow: 0px 1px 0px #1B1210;}
#loginform p.login-remember label input {width: 15px;float: left;margin-top: -5px; }
input.button-primary {color: #DB7E64;text-shadow: 0px 1px 0px #26110A;font-size: 12px;}
ul.sidebarlogin_otherlinks li {background: none; float: left; margin-left: 10px;}
ul.sidebarlogin_otherlinks {float: right; margin-top: -15px; margin-right: 10px;}
/*** Comments ***/
#commentsbox{margin:15px 0 0; }
h3#comments{font-size:18px;margin:0 0 10px; color: #db7e64;text-shadow: 0px 1px 0px #140903;}
ol.commentlist{margin:0px 0 0; clear:both; overflow:hidden; list-style:none}
ol.commentlist li{padding: 10px;background: url('http://minestory.ru/wp-content/themes/minestory-v2/img/bg-author.png') repeat; border: 1px solid #3c1c03;margin:10px 0; line-height:18px;}
.bypostauthor{}
.comment-author{}
.comment-author span {displaY: none;}
.comment-author a:link, 
.comment-author a:visited{font-weight:bold; text-decoration:none !important}
.comment-author .fn{}
cite.fn{font-weight:700; font-size:12px}
.comment-author .avatar{float:left; margin:0 10px 0 0}
.comment-meta{font-size:11px}
.comment-meta .commentmetadata{color:#000}
.comment-meta a{color:#999;border-bottom:1px solid #EEE; text-decoration:none !important}
ol.commentlist li p{font-size: 12px; color: #da9971; text-shadow: 0px 1px 0px #331f10; line-height:15px; margin:5px 0 0; text-align: justify; clear: both;}
.reply{text-align:right; display: none;margin-top:10px; font-size:10px}
li.odd{}
li.even{}
.children{list-style:none; margin:1em 0 0; text-indent:0}
.children li.depth-2{margin:0 0 0px 50px}
.children li.depth-3{margin:0 0 0px 50px}
.children li.depth-4{margin:0 0 0px 50px}
.children li.depth-5{margin:0 0 0px 50px}
.comment-nav{padding:5px; height:20px}
.comment-nav a:link, .comment-nav a:visited{}
.cancel-comment-reply a{color:#F00; font-weight:700}
#respond{margin-top: 30px;}
#respond h3{font-size:18px; margin:0 0 20px}
#commentform{}
#commentform p{margin:5px 0px}
#respond label{display:block; padding:5px 0}
#respond label small{font-size:10px}
#respond input{margin-bottom:10px; padding:5px 5px; margin:0 0px 10px 0; background:#fff; border:1px solid #9d9d9d}
#commentform input{width: 546px; border: 1px solid #3d1c03; background: #644026;margin:10px 0px;color: #da9971; text-shadow: 0px 1px 0px #322013; font-size: 12px; }
#commentform input placeholder {color: #da9971; text-shadow: 0px 1px 0px #322013; font-size: 12px;}
input#email {

}

#commentOK { float: right !important;height: 33px;
 }

 button.submit {background: none; border: none; width: 100%;margin-left: 20px;margin-top: 7px;}
 
textarea#comment{border: 1px solid #3d1c03; background: #644026; width:70%; margin:10px 0px 0px 0px; padding:5px 5px}
cite.fn {font-style: normal; font-size: 11px; color: #0b9200; text-shadow: 0px 1px 0px #2c1c11;}
cite.fn a {font-size: 11px;}


textarea#comment {
border: 1px solid #3d1c03; background: #644026;
width: 546px;
color: #da9971; text-shadow: 0px 1px 0px #322013; font-size: 12px;
}
.comment-zb img{float: left; border: 1px solid #9d9d9d; border-radius: 2px; padding: 0;margin-right: 10px;}
.comment-meta {float: right;}
.comment-meta a{font-size: 11px; color: #9d9d9d; border: none;}
.comment-author {float: left;font-size: 11px;}
.bg-author {background: url('http://minestory.ru/wp-content/themes/minestory-v2/img/bg-author.png') repeat; border: 1px solid #3c1c03; margin-top: 15px; margin-bottom: 8px; min-height: 150px; width: 550px; margin-left: auto; margin-right: auto;color: #e9e9e9; font-family: trebuchet ms; font-size: 12px; text-shadow: 0px 1px 0px #000;}
.bg-author img{float:left; margin: 12px; padding: 0px; border: 1px solid #e9e9e9;}
.bg-author .author{top: 10px;position: relative;color: #e9e9e9;font-style: italic; font-weight: bold; font-family: georgia; font-size: 14px; text-shadow: 0px 1px 0px #000;}
.bg-author .author a{font-family: georgia; font-size: 14px;}
.bg-author p {margin-top: 15px;margin-left:126px;}
.bg-adv {background: url('http://minestory.ru/wp-content/themes/minestory-v2/img/bg-author.png') repeat; border: 1px solid #3c1c03; margin-top: 15px; margin-bottom: 8px; min-height: 95px; width: 500px; margin-left: auto; margin-right: auto;color: #e9e9e9; font-family: trebuchet ms; font-size: 12px; text-shadow: 0px 1px 0px #000;}
.bg-adv img{float:left; margin: 12px; padding: 0px; border: 1px solid #e9e9e9;}
.bg-adv .author{top: 10px;position: relative;color: #e9e9e9;font-style: italic; font-weight: bold; font-family: georgia; font-size: 14px; text-shadow: 0px 1px 0px #000;}
.bg-adv .author a{font-family: georgia; font-size: 14px;}
.bg-adv p {margin-top: 15px;margin-left:126px;}
.comment-meta {display: none;}
.wp-pagenavi {background: url('img/bg-page.png') no-repeat; height: 57px;margin-top: 30px; margin-bottom: -15px;padding: 14px;}
span.current {background: url('img/bg-numb.png') repeat-x; color: #d7c988; padding: 10px;  font-size: 14px;padding-top: 5px;margin-right: 20px;}
.wp-pagenavi a {margin-right: 20px; color: #5f3b20; text-decoration: underline; font-size: 14px;}
.post-ratings{margin-bottom:15px;}

.tags a {
  display: inline-block;
  height: 21px;
  margin: 0 10px 0 0;
  padding: 0 7px 0 14px;
  white-space: nowrap;
  position: relative;

  background: -moz-linear-gradient(top, #fed970 0%, #febc4a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed970), color-stop(100%,#febc4a));
  background: -webkit-linear-gradient(top, #fed970 0%,#febc4a 100%);
  background: -o-linear-gradient(top, #fed970 0%,#febc4a 100%);
  background: linear-gradient(to bottom, #fed970 0%,#febc4a 100%);
  background-color: #FEC95B;

  color: #963;
  font: bold 11px/20px Arial, Tahoma, sans-serif;
  text-decoration: none;
  text-shadow: 0 1px rgba(255,255,255,0.4);

  border-top: 1px solid #EDB14A;
  border-bottom: 1px solid #CE922E;
  border-right: 1px solid #DCA03B;
  border-radius: 1px 3px 3px 1px;
  box-shadow: inset 0 1px #FEE395, 0 1px 2px rgba(0,0,0,0.21);
}
.tags a:before {
  content: '';
  position: absolute;
  top: 5px;
  left: -6px;
  width: 10px;
  height: 10px;

  background: -moz-linear-gradient(45deg, #fed970 0%, #febc4a 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#fed970), color-stop(100%,#febc4a));
  background: -webkit-linear-gradient(-45deg, #fed970 0%,#febc4a 100%);
  background: -o-linear-gradient(45deg, #fed970 0%,#febc4a 100%);
  background: linear-gradient(135deg, #fed970 0%,#febc4a 100%);
  background-color: #FEC95B;

  border-left: 1px solid #EDB14A;
  border-bottom: 1px solid #CE922E;
  border-radius: 0 0 0 2px;
  box-shadow: inset 1px 0 #FEDB7C, 0 2px 2px -2px rgba(0,0,0,0.33);
}
.tags a:before {
  -webkit-transform: scale(1, 1.5) rotate(45deg);
  -moz-transform: scale(1, 1.5) rotate(45deg);
  -ms-transform: scale(1, 1.5) rotate(45deg);
  transform: scale(1, 1.5) rotate(45deg);
}
.tags a:after {
  content: '';
  position: absolute;
  top: 7px;
  left: 1px;
  width: 5px;
  height: 5px;
  background: #FFF;
  border-radius: 4px;
  border: 1px solid #DCA03B;
  box-shadow: 0 1px 0 rgba(255,255,255,0.2), inset 0 1px 1px rgba(0,0,0,0.21);
}


.forumlink {
font-size: 35px;
font-weight: bold;
color: #be6a52;
}



    .ForumButton {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
        -webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
        box-shadow:inset 0px 1px 0px 0px #d9fbbe;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
        background:-moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
        background:-webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
        background:-o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
        background:-ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
        background:linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
        
        background-color:#b8e356;
        
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        
        border:1px solid #83c41a;
        
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:15px;
        font-weight:bold;
        padding:6px 24px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #86ae47;
        
    }
    .ForumButton:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
        background:-moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background:-webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background:-o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background:-ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
        background:linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
        
        background-color:#a5cc52;
    }
    .ForumButton:active {
        position:relative;
        top:1px;
    }

.fonpost {
width: 1024px;
background: url(img/bg1.png) repeat;
font-family: trebuchet ms;
}

.tlblock {
background: url(img/bg1.png) repeat;
float: right;
width: 288px;
margin-top: 30px;
}