/* ------------------------------------------------------------------------------- */




#pun-stats h2 span, .category h2 span, .punbb .category h2, #pun-stats h2, #pun-main #post-form h2, #pun-main h1, #pun-debug h2 {
  box-sizing: border-box;
    text-align: center;
    text-shadow: 1px 1px 3px #000000;
    position: relative;
    z-index: 5;
    padding: 45px 40px 0;
    margin: 0px -59px 10px;
    background-image: url(http://s2.uploads.ru/A1ahO.png);
    font: 23px "monotype corsiva" !important;
    color: #c6aa78;
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    height: 112px;
    width: 1016px;
}



.punbb #pun-main .quote-box, .punbb #pun-main .code-box, .punbb textarea,  .punbb input    
{background: url(http://s7.uploads.ru/fl9SX.jpg) top left repeat-y,
 url(http://s6.uploads.ru/aFAZy.jpg) top right repeat-y,
 url(http://s2.uploads.ru/HPIuD.jpg) bottom center repeat-x,
 url(http://s3.uploads.ru/2Jsnl.jpg) top center repeat-x rgba(72,56,40,0.3);
    box-shadow: #000 0px 0px 5px;
    padding: 10px;
    
    box-sizing: border-box;
}






.punbb textarea, .punbb .longinput input {
width: 98% !important;}

.punbb h3 {
font: small-caps 700 10pt "Book Antiqua" !important;
}

li.pl-share {margin-left: 20px !important;}

::-webkit-scrollbar {  
width: 10px;  /* for vertical scrollbars */
height: 10px; /* for horizontal scrollbars */}
::-webkit-scrollbar {
    width: 10px;
    height: 4px;}

::-webkit-scrollbar-track {
background: #311018;}
::-webkit-scrollbar-thumb /* бегунок */{
    background: #78655f;}

/* ------------------------------------------------------------------------------- */

body {background:
  url("http://savepic.ru/7950388.jpg") no-repeat top center,
  url("http://s7.uploads.ru/crpo7.jpg") no-repeat center bottom,
  url("http://s3.uploads.ru/twNz6.jpg") center top repeat-y;}

HTML {
background: url("") repeat #5d4c4f fixed; 
}

#pun {background-color: #transparent;}

#pun-about p span {
padding-bottom: 230px! important;}


#pun-crumbs1 p.container {font: 700 11pt "Book Antiqua" !important;
font-style: italic !important;}

#pun-status .container {
margin-top: 0px!important;
text-align: center;
font: 700 11pt "Book Antiqua" !important;
font-style: italic !important;
}


/* ------------------------------------------------------------------------------- */

#pun-navlinks a {
color: #261c1f; 
font-style: italic !important;
font: small-caps 11pt "Book Antiqua" !important; 
 text-shadow:  0 0 20px #c1a074;  }

#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #261c1f; 
font-style: italic !important;
font: small-caps 11pt "Book Antiqua" !important; 
 text-shadow:  0 0 20px #261c1f;   opacity: 0.3; }
li#navsearch {margin-left: -5px !important;}


#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a   {font:  10pt "Book Antiqua" !important;  color: #261c1f; font-style: italic !important;
  }

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
opacity: 0.3;}

/* ------------------------------------------------------------------------------- */




#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #pun-report .inner, #pun-reputation .inner {
background-color: #98827d !important; 
border: solid 2px #241a1d;
}


.punbb .post-sig dt {background: url(
);  height: 5px; width: auto; margin: left; border: none;}
.post-sig dd p {text-align: center;}


.post-links li > a, .postlink a, .postlink > input, input.button, #nav > *  {
background-color: #203520 !important;
 background: linear-gradient(to top, #885253, #4f2e2f);
text-shadow: 1px 1px 3px #000000;
box-shadow: 0 0 4px rgba(0,0,0,0.6);
border: 2px solid #7e6a61 ;
color: #b1a47d !important;
font: small-caps 700 9pt "Book Antiqua" !important;
font-weight: bold;


}

.punbb input:hover, .punbb input:active {
background-color: #203520 !important;
 background: linear-gradient(to top, #4f2e2f, #885253);
text-shadow: 1px 1px 3px #000000;
box-shadow: 0 0 4px rgba(0,0,0,0.6);
border: 2px solid #5C5419 ;
color: #b1a47d !important;
font: small-caps 700 9pt "Book Antiqua" !important;
font-weight: bold;

}
/* ------------------------------------------------------------------------------- */

.punbb .post .post-author {
  background:url(http://s3.uploads.ru/bhGKS.png) 0 0 repeat-y; /*Фон размножаемый по вертикали*/
  overflow: visible!important;
  margin:12px 0!important;
}
.punbb .post .post-author > ul {
    background: url(http://s6.uploads.ru/hJVHl.png) 0 top no-repeat,url(http://s7.uploads.ru/a2DPs.png) 0 bottom no-repeat;
    margin: -14px 0 -13px 0!important;
    padding: 18px 18px!important;
    min-height: 80px;

    margin-left: 0px !important;}

.post-author a, .post-author a:hover, .post-author a:focus, .post-author a:active { }
li.pa-avatar  {z-index: 5; margin-left: 0px !important; margin-top: 0px; }

.pa-title {
    text-align: center;
    z-index: 1000;
    margin-top: 16px !important;
    letter-spacing: 0px;
    width: 190px;
    margin-left: 5px !important;
    font: 700 9pt "Book Antiqua" !important;
    font-weight: bold !important;
}

.pa-author a, .pa-author {
    margin-left: 0px !important;
    letter-spacing: -1px;
   
    font: 700 11pt "Book Antiqua" !important;
    font-weight: bold;
    /* font-style: italic !important; */
    text-align: center;
    padding: 0px;
    margin-top: 8px !important;
}


.post-author {
  text-align: center;font: 700 small-caps 11px "Arial" !important;  line-height: 13px !important; 
}

.post-author ul li { 
}

/* ------------------------------------------------------------------------------- */

#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 500px; top: 460px;
}


.pa-avatar img{
max-width:170px;
max - height:170px;
height:auto!important;
width:auto!important;
}

#awrdbut * {
cursor: pointer;
margin-top: 10px;
}

/* ------------------------------------------------------------------------------- */

.punbb table Div.icon {float: left; display: block; width: 29px; height: 29px; border-style: none;
background-image: url(http://s3.uploads.ru/yId9o.png); 
background-repeat: no-repeat;
position: relative; margin-left: -6px;  padding-left: 10px;}
TR.inew Div.icon {
background: url(http://s7.uploads.ru/PN3Ht.png) no-repeat;
margin-left: -6px;  padding-left: 10px;
}
TR.isticky Div.icon {
background: url(http://s7.uploads.ru/PN3Ht.png) no-repeat;
margin-left: -6px;  padding-left: 10px;
}
TR.iclosed Div.icon {
background: url(http://s3.uploads.ru/yId9o.png) no-repeat;
margin-left: -6px;  padding-left: 10px;
}
#pun-stats ul.container {background-image: url("http://s7.uploads.ru/PN3Ht.png"); background-repeat: no-repeat; background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-position: 10px 10px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 60px;
padding-top: 0px;}/* Иконка статистики */

/* ------------------------------------------------------------------------------- */

.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, #pun-title, #pun-title .container, .punbb .modmenu .container,
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, .punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend,
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, .punbb textarea, .punbb select, .punbb input
 {background-color: transparent;
  color: #483934; }

.punbb-admin #pun-admain h2 {background-position : center;
  background-color: transparent;
  color:#483934;
font-style: normal;}

.offline li.pa-online strong {
  font-weight: normal }

.punbb .container, .punbb .post-body, .post h3, #pun-title,
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online, .punbb .post-sig dt {
  border-color: transparent; 
  }


/* ------------------------------------------------------------------------------- */

 .punbb-admin, .punbb a:link, .punbb a,  .punbb a:visited,  #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited
{ 
  text-decoration: none;
 color:#311018;   
}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
 color: #3f5553; 
text-shadow:  0 0 20px #ffffff;  
}

.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
 color: #3f5553; 
text-shadow:  0 0 20px #ffffff;
 
 text-decoration: none;  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
 color:#552c16; 
text-shadow: 1px 1px #b3cacb;  }


/* ------------------------------------------------------------------------------- */

li#navindex {display: none;}
#title-logo-tdr img {width: 1px; height: 1px;}
#pun th {visibility: hidden;}
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-index .modlist {display: none; }
#pun-announcement.section h2 span {display: none; }
#pun-title .title-logo span {display: none;}
.blockquote, .blockcode, .scrollbox, pre {border:none; }
#pun-announcement {margin-top: 0px !important;}
#viewprofile h2 span, #profilenav h2 span {display: none;}
#navawards a {display: none; font-size: 0px;}
#pun-ulinks li.item7 {font-size: 0px;}
.lastedit {display:none;}
.punbb .main .post-content td{border:none 0 transparent;}
#pun-announcement.section h2 span {display: none; }
span.cooltext, span.cool1, span.cool2, span.cool3 {visibility: hidden !important;}

/* скрыть темы и сообщения на главной
 .category .container thead {display: none;}
#pun-index .main .tc2, #pun-index .main .tc3 {display: none;}*/