/* CS1 Background and text colours
-------------------------------------------------------------*/

/* 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;
  color: #252525;
  }



/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #252525;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2{
  color: #252525;
  font-weight: normal;


  }

#pun-debug h2, .punbb-admin #pun-admain h2 {
background-color: #transparent;
  color: #252525;
  font-weight: normal;
font-style: normal;

  }

.linkst .pagelink, .linksb .pagelink  { color: #252525;}

/* CS1.4 */
#pun-title, #pun-title .container {
  background-color: transparent;
  color: #252525;}

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #252525
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #232323
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-image:url("http://uploads.ru/i/5/d/I/5dIBp.jpg"); 
  color: #272727;
 
  }

/* CS1.8 */
#pun-navlinks .container {
text-align: center;
  background-color: transparent;
  color: #252525;

  }

.offline li.pa-online strong {
  font-weight: normal
  }

.punbb textarea, .punbb select, .punbb input {
  background-image: url("http://uploads.ru/i/S/G/7/SG7h0.jpg"); 
background-repeat: repeat;
background-position: center; 
  color: #141414;
border-radius:2px;
border: none !important ; 


}


#pun-redirect {
background-image: url("http://uploads.ru/i/S/G/7/SG7h0.jpg"); 
background-attachment: scroll;
 color: transparent;
background-repeat: repeat;
background-position: top left;
    border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;

}

.punbb .main .category .container table thead tr .tcl, .punbb .main .category .container table thead tr .tc2, .punbb .main .category .container table thead tr .tc3, .punbb .main .category .container table thead tr .tcr{
text-transform:lowercase;
color: #252525;
}

/* 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: transparent
  }

/* 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 {
  border-color: #949494;
  }

#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 solid #949494
  }

li.pa-online {
  border-left-color: #6d6d6d;
  }

.punbb .post-sig dt {
  border-top-color: #6d6d6d !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: #252525;
  font-style: normal;
  border-bottom: 0px none #000;
  text-decoration: none;



  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #d5d4d0;

  }

/* CS3.2 */

.punbb .main .tclcon h3 a:active, .punbb .main .tclcon h3 a:focus, .punbb .main .tclcon h3 a:hover{
  color: #101010;
    border-bottom: 0px none #000;
  text-decoration: none;


  }


.punbb .main .tcr a:active, .punbb .main .tcr a:focus, .punbb .main .tcr a:hover{  color: #252525;
    border-bottom: 0px none #000;
  text-decoration: none;
letter-spacing:1px}

/* CS3.3 */
#pun-navlinks a {
  color: #252525;
    border-bottom: 0px none #000;
  text-decoration: none;

opacity: 1;


  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #252525;
  font-weight: normal;
font-style: normal;
  border-bottom: 0px none #000;
opacity: 1;

}
#pun-navlinks li:hover {
  opacity: 1;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #101010;

  }

/* CS4 Post status icons
 -------------------------------------------------------------*/




div.icon {border-color: transparent}
tr.iredirect div.icon {border-color: transparent}
div.inew {border-color: transparent}


#pun-main div.catleft, #pun-main div.catright {display: none}


    .punbb td div.tclcon {margin-left: 10px;}





#pun-announcement h2 {display: none}
#pun-title h1 span  {display: none}

#pun{background-color: transparent; background-image: url(  http://uploads.ru/i/v/s/8/vs8hC.jpg); background-repeat: no-repeat !important;  width: 810px; margin: auto; padding: auto auto 200px -1px; background-position: bottom center !important;}
#pun-title table {background-color: none; background-image : url( );  background-position: top center !important;  background-repeat: no-repeat !important}


HTML, BODY {
background-image: url("http://uploads.ru/i/c/1/J/c1JYP.jpg"); 

background-attachment: scroll;

background-repeat: repeat-y;
background-position: center top; 
}


HTML {background-image: url("http://uploads.ru/i/i/w/v/iwvxz.jpg "); background-attachment: scroll; background-repeat: repeat; background-position: center top; background-color:  #111211;
}


#pun_wrap {  background-image: url(""); background-repeat: repeat-y; background-position: center top; background-attachment: scroll;
 }


#pun-title table tbody tr .title-logo-tdr {position: center top; z-index: 1; left: 178px; top: 547px;
}

.mybb_bs { 
  filter: alpha(opacity=50) !important;
  opacity: 0.5 !important;
  -moz-opacity: 0.5 !important;
  -khtml-opacity: 0.5 !important;
} 
.mybb_bs:hover { 
filter: alpha(opacity=100) !important;
opacity: 1.0 !important;
-moz-opacity: 1.0 !important;
-khtml-opacity: 1.0 !important;
} 



#pun-stats ul.container {
background: url(http://uploads.ru/i/w/V/S/wVSMs.png ) no-repeat 0 0;
padding: 15px 0 0  60px;
margin-left:10px;
}



      .punbb Div.icon {background-image : url("http://uploads.ru/i/4/o/y/4oyaY.png");
     float: right;
      background-repeat: no-repeat;
      width: 50px;
      height: 56px;}

    TR.inew Div.icon {background-image : url("http://uploads.ru/i/5/P/H/5PHIa.png");
      float: right;
      background-repeat: no-repeat;
      width: 50px;
      height: 56px;}

    TR.isticky Div.icon {background-image : url(" http://uploads.ru/i/Z/h/p/Zhp9q.png");
      float: right;
      background-repeat: no-repeat;
      width: 50px;
      height: 56px;}

    TR.iclosed Div.icon {background-image : url("http://uploads.ru/i/N/a/Q/NaQhS.png ");
     float: right;
      background-repeat: no-repeat;
      width: 50px;
      height: 56px;}


.category h2 span {
display: none;
}

ul .pa-fld1{
 font-size: 0em;
margin: -20px 0 0 0;
 text-align: left;}