/* other */
#pun-announcement.section h2 span {display: none; }
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-content {font-size: 11px;}
#pun-userlist .usertable th{display:none}
#navawards a {display: none; font-size: 0px;}
#pun-main .pa-author {text-align: center;}
#pun-main .pa-title {text-align: center;}
#pun-main .pa-avatar {text-align: center;}
#pun-main .pa-fld1 {text-align: center;}


/* usL */
#pun-ulinks .container{position: absolute; z-index: auto; top:434px;   text-align: center;   width: 70%;}
#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a {
font-size: 9px; color: #7a753a; font-family: "Verdana"; margin: -1px; }

#pun-navlinks .container{position: absolute; z-index: auto; top:415px;  text-align: center; width: 90%;}

/* shapka*/
#pun-title table {
background-image : url(http://s8.uploads.ru/uXGP9.png); 
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-left: -195px;
height: 745px;
width: 1227px;}

/* telo foruma */
#pun { background-image: url(http://s8.uploads.ru/udlM6.png); background-color: #b4a373; background-repeat: repeat;
}



/* fon */
html, body {
        background: url("http://storybrookechaptertwo.rusff.ru/files/0012/32/ea/30117.png") repeat-x top left, url("http://storybrookechaptertwo.rusff.ru/files/0012/32/ea/28216.png") center; background-color: #b4a373;
        }
body {margin: 0 auto; overflow-x: hidden;}



/* Zagolovki */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent !important;
  color: #0b0a08;   font-weight: normal;   
  text-align: center;     
  height: 15px;
  font-size: 12px;
  font-weight: bold;
  padding-top: 5px!important;
  text-transform: uppercase;
  font-family: Times New Roman; 
  }


/* oformlenie code + quote */
.punbb .quote-box, .punbb .code-box {
 background-color: #6a5b30;
    border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
     box-shadow: 0px 5px 8px #151a02;
    -webkit-box-shadow:0px 5px 8px #151a02;
    -khtml-box-shadow:0px 5px 8px #151a02;
    -moz-box-shadow:0px 5px 8px #151a02;
    }
  color: #714723;

  }


.offline li.pa-online strong {
  font-weight: normal
  }

/*knopki + forma otveta*/


.punbb textarea, .punbb select, .punbb input {
  background-color: #a1955c;
  font-size: 11px !important;
  color: #000000;
}





/* grani */
.punbb .container, .punbb .post-body, .post h3, .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, .punbb .quote-box, .punbb .code-box, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
 border-color: transparent ;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend{
 border-color: transparent ;
 }

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,punbb td.tc2,.punbb td.tcr,#pun .tc2, #pun-stats h2, 
#pun th, #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }



/* Links*/
/* ссылка до нажатия */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
  color: #2f3902;
    border-bottom: 0px none #2f3902;
  text-decoration: none;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #2f3902;
  }

/* активная ссылка */
.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: #221a03;
    border-bottom: 0px none #221a03;
  text-decoration: none;

  }

/* CS3.3 ссылка до нажатия навигации */
#pun-navlinks a {
  color: #9a927f;
    border-bottom: 0px none #000;

  }

/* CS3.4 активная ссылка навигации */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #9a927f;
  font-weight: normal;
font-style: normal;
  border-bottom: 0px none #000;


  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #150f02;
  color: #fff;
  }

/*ikonki mess*/

.punbb table Div.icon {float: left; display: block; border-style: none none none none;
width: 60px;
height: 61px;

background-image : url(http://s8.uploads.ru/t/AtP9b.png);
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url(http://s9.uploads.ru/t/loEvz.png);
background-repeat: no-repeat;
width: 60px;
height: 61px;
}

TR.isticky Div.icon {
background-image : url(http://s8.uploads.ru/t/n3ieM.png);
background-repeat: no-repeat;
width: 60px;
height: 61px;
}

TR.iclosed Div.icon {
background-image : url(http://s8.uploads.ru/t/NPfo2.png);
background-repeat: no-repeat;
width: 60px;
height: 61px;
}



/* menu */

#pun-navlinks a {
        display: inline-block;
        height: 46px;
        width: auto;
margin: -7px;}
        #navindex a 
{background: url(http://s8.uploads.ru/t/LvpE4.png) no-repeat top center; width: 74px;}
        #navuserlist a 
{background: url(http://s8.uploads.ru/t/GhSbz.png) no-repeat top center; width: 111px;}
        #navsearch a 
{background: url(http://s8.uploads.ru/t/s5LjC.png) no-repeat top center; width: 62px;}
        #navprofile a 
{background: url(http://s9.uploads.ru/t/dFfNA.png) no-repeat top center; width: 86px;}
        #navpm a 
{background: url(http://s9.uploads.ru/t/i7VKn.png) no-repeat top center; width: 113px;}
        #navadmin a 
{background: url(http://s8.uploads.ru/t/SghA6.png) no-repeat top center; width: 60px;}
        #navlogout a 
{background: url(http://s8.uploads.ru/t/wTyCY.png) no-repeat top center; width: 73px;}
        #navlogin a 
{background: url(http://s8.uploads.ru/t/0nce5.png) no-repeat top center; width: 54px;}
        #navregister a 
{background: url(http://s9.uploads.ru/t/bgaMT.png) no-repeat top center; width: 134px;}

#pun-navlinks a span {display: none;}



/* futer */
#pun-about p.container {background-color: #;
background-image : url(http://s9.uploads.ru/VeMlm.png);
margin-left: -233px;
background-position : center top;
background-repeat : no-repeat;
width: 1272px;
height : 159px; 
text-align: center;
overflow-x: hidden;}

div#html-footer {
margin: 0px 0px 0px 0px;}

div#pun-about {
   margin-bottom: -95px;

}