HTML {background-image: url(http://s018.radikal.ru/i511/1210/29/faa9141a398a.jpg); background-position: top center; background-attachment: repeat; background-repeat: repeat; background-attachment: repeat;}

BODY {background-image: url(http://gifok.net/images/2012/10/15/X8reY.jpg); background-position: top center; background-attachment: repeat; background-repeat: no-repeat;}

#pun-title TABLE {
background: url(); background-position : center top !important; transparent: no-repeat; 
height: 470px !important;
width:646px !important;
}

#pun-title td.title-logo-tdl {
    border: none;
    width: 100%;
    color: transparent;
}

#pun {background-color : #0000;
background-image: url("");
background-position : center;
width: 768px !important;
margin-top: -1000px;
}

#pun th {color: #352d21;   background-color: none;}

#pun-main .pagelink, #pun-main .postlink {color: #352d21;}

.container table thead tr .tcl, .container table thead tr .tc2, .container table thead tr .tc3,  .container table thead tr .tcr, .container table thead .tc3, .container table thead .tcl, .container table thead tr .tcmod {border-style: none;}

#pun-adnav .isactive ul.adsubnav a {
  color: #000 !important;
  }

/* CS1.1 */
.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 {
  background-color: transparent;
  bascground-image: url();
  color: #352d21; 
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container,  .punbb .post h3, .punbb-admin, 

#pun-admain .adcontainer {
  background-color: transparent;
  color: #352d21; 
  }

#pun-main .formal textarea {background-repeat: repeatxy; background-position: bottom right;
  background-color: transparent; 
  color: #352d21; 
  border-style: solid;
  }

/* CS1.3 */
#pun-main h2 {
background-repeat: no-repeat;
background-position: cnter; 
background-image: url(http://s019.radikal.ru/i610/1210/10/b0459b603774.jpg);
height: 50px !important;
line-height: 40px;
  color: #8E2306;
  font-family: Herculanum, Academy Engraved LET, New York, Times New Poman, cambria;
  text-align: left;
  font-size: 19px !important;
   width: 850px !important;
   margin-right: 550px;
   }

#pun-stats h2, .punbb .main h2 {
  background-color: transparent;
  color: #433828;
  font-weight: bold;
 font-family: cambria;
font-style: normal; background-position: center center; background-repeat: no-repeat; height: 50px !important; }
/* CS1.4 */

#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #433828;
  }

/* CS1.5 */
#pun-about {background-image: url(""); background-position: bottom center; background-repeat: no-repeat; margin-bottom: 0px;
background-size: 750px auto;}

#html-footer {margin:0;}

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #433828
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-image: url(); background-repeat: repeatxy; border-style: outset; border-size: 1px;
  color: #0000
  }

/* CS1.8 */
#pun-navlinks .container {
  color: #0000; 
  indent: 300px;
  height: 60px !important;
background-repeat: no-repeat; background-position: top left; background-image: url()}


#pun-ulinks .container {
  background-color: transparent;
  color: #433828; height: 55px !important;
background-repeat: no-repeat; background-position: top center; background-image: url(""); }
.offline li.pa-online strong {
  font-weight: normal
  }
.punbb textarea, .punbb select, .punbb input {
  color: #433828
  bascrgound-image: url("")
}


/* CS2 Border colours
-------------------------------------------------------------*/
/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color:  transparent
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color:  #fff
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin 

#pun-admain h2 {
  border-color: transparent;
  }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color:  transparent;
  }

/* CS2.5 */
.punbb th {
  border-color:  transparent
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
bascground-color: #0000;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color:  transparent
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color:  transparent
  }
.punbb .divider {
  border-color:  transparent
  }
.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px outset  transparent
  }
li.pa-online {
  border-left-color:  transparent;
  }
.punbb .post-sig dt {
  border-top-color:  transparent !important;
  }

/* CS3 Links
-------------------------------------------------------------*/
/* CS3.1 */
.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: #312626;
    border-bottom: 0px none #000;
  text-decoration: none;
  background-color: transparent;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #fff
  }

/* CS3.2 */
.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: #5a0d0d;
    border-bottom: 1px none #0000;
  text-decoration: none;
  background-color: transparent;
  }

/* CS3.3 */
#pun-navlinks a {
  color: ##160400;
  font-weight: none;
  border-bottom: 0px none #0000;
  text-decoration: none;
  }

/* CS3.4 */

#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #312626;
  font-weight: none;
font-style: bold italic;
  border-bottom: 1px none #0000;
  text-decoration: overline;
  }

#pun-navlinks a:focus, #pun-navlinks a:active {
  color: #312626;
  font-weight: none;
font-style: normal;
  border-bottom: 1px none #0000;
  text-decoration: overline;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #0000;
  }); background-repeat: no-repeat; background-position: top center;}

#pun-crumbs2 .container {
        background: transparent;
        color: #000;}

#pun-main div.catleft, #pun-main div.catright {
        display: none;
}

    #pun-stats div.statscon {
            background: #0000;
    }