div.tclcon, td.tcr, td.tc2, td.tc3 { 
  color: #808080;
}
#pun-navlinks ul.container li {
  background-repeat: no-repeat;
  background-position: left center;
  margin-left: -2px;
  padding: 10px 0px 12px 3px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
 }

#pun-navlinks ul.container li#navindex {
  background-image: none;
}
#pun-navlinks ul.container li a {
 padding: 6px;
 color: #a7a7a7;
}
div.tclcon, td.tcr, td.tc2, td.tc3 { 
  color: #808080;
}
#pun-navlinks ul.container li {
  background-repeat: no-repeat;
  background-position: left center;
  margin-left: -2px;
  padding: 10px 0px 12px 3px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
 }

#pun-navlinks ul.container li#navindex {
  background-image: none;
}
#pun-navlinks ul.container li a {
 padding: 6px;
 color: #a7a7a7;
}



/* 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: #8b8989;
  }


/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #8b8989;
  }



/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
background-color:transparent;
background-image:url("http://s008.radikal.ru/i305/1110/e1/44c27629bb94.png");
background-repeat:no-repeat;
background-position: center top;
color: #baae9e;
font-style: normal;
text-align: center;
font-size: 7px;
margin-left: 10px; 
margin-right: 10px;
text-transform: uppercase;
  }



/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-ņolor: #d0d0d0;
margin-left: 5px; margin-right: 5px;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #d0d0d0;
margin-left: 5px; margin-right: 5px;
  }


/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #d0d0d0;
margin-left: 5px; margin-right: 5px;
  }


/* CS1.7 */
.punbb .quote-box, .punbb .code-box, .punbb .formal textarea {
background-color: #202020;
color: #ababab;
border: 1px solid #8f908b;
  }


/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  font-weight: bold;
  text-align: center;
  }


.punbb textarea {background-color: #1c1c1c;}

.offline li.pa-online strong {
  font-weight: normal
margin-left: 5px; margin-right: 5px;
  }


.punbb select, .punbb input {
  background-color: #000000;
  color: #00000;
margin-left: 5px; margin-right: 5px;
}

.punbb textarea, .punbb select, .punbb input {
  background-color: #141414;
  color: #727272;
  font-family: Comic Sans MS;
}



/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent transparent transparent 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: #8f908b #8f908b #8f908b  #8f908b;
}

#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 transparent transparent transparent
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #dfdfdf;  
  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-color: #dfdfdf !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: #b2b2b2;
font-weight: normal;
    border-bottom: 0px none #b2b2b2;
  text-decoration: none;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #658386;
  }



/* 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: #658386;
font-weight: normal;
    border-bottom: 0px none #658386;
  text-decoration: none;
text-shadow: 1px 1px 1px #000000;

  }

/* CS3.3 */
#pun-navlinks a {
  color: 658386;
    border-bottom: 0px none #658386;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #888c8f;
  font-weight: normal;
font-style: normal;
  border-bottom: 0px none #888c8f;
  text-decoration: none;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #000000;
  color: #000;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/
div.inew {border-color: #99CCFF #79ACDF #699CCF #79ACDF}

#pun-main div.catleft, #pun-main div.catright {display: none}

#pun-title td.title-logo-tdr {
display:block!important;
position:absolute!important;
top:2px!important;
z-index:1000!important;
margin-left:-654px!important;
}

#pun-stats ul.container {
            background: transparent url("index-1.htm"/*tpa=http:///*/) no-repeat 5px 0px;
            padding-left: 0px }

    #pun-stats div.statscon {
            background: # transparent; }



#pun-stats ul.container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url("http://s017.radikal.ru/i423/1110/c3/fb14314d181d.png") no-repeat scroll 0 0;
padding-left:150px;
}

#pun-main h2 { 
background-image : url("http://s017.radikal.ru/i416/1110/cc/9ba526632b81.png");
background-repeat: no-repeat;
background-position: top center;
}

#pun-announcement h2 {
display: none;
  }

.pl-website {
display: none;
}



.category h2 span {
font-size: 40px;
}


body {
background-color: transparent;
background-image: url("http://s017.radikal.ru/i418/1111/be/f6510173d1bb.png");
background-repeat: no-repeat;
background-position: top center; 
}



HTML {background-color: #151515; background-image: url("http://s017.radikal.ru/i441/1110/31/10c8010fce8a.jpg"); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#pun_wrap {background-image: url("http://s017.radikal.ru/i431/1110/f6/807c1b6da32f.png"); background-repeat: no-repeat; background-position: center bottom;}


Div.icon {background-image: url("http://s017.radikal.ru/i439/1110/99/dde37edd460c.png");
background-repeat: no-repeat; align: center;}
TR.inew Div.icon {background-image: url("http://i079.radikal.ru/1110/40/ce1115fe2ca3.png");
background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image:url("http://s017.radikal.ru/i431/1110/52/c0d870312a3a.png");
background-repeat: no-repeat;}
TR.iredirect Div.icon {background-image:url("http://s017.radikal.ru/i405/1110/ee/c76a89134489.png");
background-repeat: no-repeat;}
TR.isticky Div.icon {background-image:url("http://s017.radikal.ru/i405/1110/ee/c76a89134489.png");
background-repeat: no-repeat;}





.container1 {width: 800px; margin: 0 auto; margin-top: -100px!important;}
ul.tabs {
    margin: 0;
    padding: 0;
    float: right;
    list-style: none;
    height: 30px;
    width: 300px;
    width: 80%;
}
ul.tabs li {
    float: left;
    margin: 0;
    padding: 0;
    height: 15px;
    line-height: 15px;
    border: 0px;
border-top: 1px dotted #transparent;
    border-bottom: 1px dotted #transparent;
        border-right: 1px dotted #transparent;
        border-left: 1px dotted #transparent;
    margin-bottom: -2px;
    overflow: hidden;
    position: relative;
}

ul.tabs li a {
    text-decoration: none;
    color: transparent;
    display: block;
    padding: 0 5px;
    outline: none;
}

ul.tabs li a:hover {
    border-bottom: 0px solid #transparent;
        border-top: 0px solid #transparent;    
        border-left: 0px solid #transparent;    
        border-right: 0px solid #transparent;  
}    

html ul.tabs li.active  {   
    border-bottom: 0px solid #transparent;
        border-top: 0px solid #transparent;    
        border-left: 0px solid #transparent;    
        border-right: 0px solid #transparent;   
}  

html ul.tabs li.active a:hover  {
    border-bottom: 0px solid #160f0a;
}

.tab_container1 {
    clear: both;
    float: left; 
    width: 800px;
    height: 300px;
background-color: #transparent;  
    border-bottom: 1px solid #transparent;
        border-top: 0px solid #transparent;    
        border-left: 0px solid #transparent;    
        border-right: 0px solid #transparent;  

    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
}

.tab_content {
    padding: 5px;
}

.tab_content h2 {
    font-weight: normal;
    padding-bottom: 2px;
    border-bottom: 0px dashed #transparent;
}
