/* CS1 Background and text colours
-------------------------------------------------------------*/
body {
  background-color:#D0D0D0;
  background-image:url(http://s61.radikal.ru/i171/1209/ff/db1907fb5abf.jpg);
  background-position:50% 0;
  background-repeat:no-repeat repeat;
}
#pun_wrap {
  background-image:url(http://s47.radikal.ru/i118/1209/81/e7662417653e.jpg);
  background-position:50% 0;
  background-repeat:no-repeat;
}
#head {
  height:250px;
  left:40px;
  position:absolute;
  top:70px;
  width:710px;
}
#avatar {
  color:#5C5E5C;
  left:0;
  position:absolute;
  text-align:center;
  top:20px;
  width:200px;
}
#news {
  color:#5C5E5C;
  left:215px;
  position:absolute;
  text-align:justify;
  top:20px;
  width:263px;
}
#icons {
  left:500px;
  position:absolute;
  top:20px;
  width:210px;
}
#icons img {
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  margin-top:1px;
}
.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:#575B5C;
}
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color:transparent;
  color:#575B5C;
}
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color:transparent;
  color:#5C5E5C;
  font-style:normal;
  font-weight:bold;
}
#pun-title, #pun-title .container {
  color:#5C5E5C;
  height:329px;
}
#pun-title .title-logo span {
  display:none;
}
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color:transparent;
  color:#5C5E5C;
}
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl {
  background-color:transparent;
  color:#D9CBCA;
}
.punbb .quote-box, .punbb .code-box {
  background-color:transparent;
  color:#5C5E5C;
  border-color: #DEDFDF;
}
#pun-ulinks {
  text-align:center;
  text-transform:lowercase;
}
.offline li.pa-online strong {
  font-weight:normal;
}
.punbb textarea, .punbb select, .punbb input {
  background-color:transparent;
  color:#5C5E5C;
}
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  border-top-color:transparent;
}
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post {
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  border-top-color:transparent;
}
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  border-top-color:transparent;
}
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  border-top-color:transparent;
}
.punbb th {
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  border-top-color:transparent;
}

.punbb .quote-box, .punbb .code-box {
  background-color: #EEEEEE;
  color: #282035
  box-shadow: 0 0 3px #DEDFDF;
  border-radius: 5px
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  border-top-color:transparent;
}
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  border-top-color:transparent;
}
.punbb .divider {
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  border-top-color:transparent;
}
.punbb .formal fieldset .post-box, .punbb .info-box {
  border-bottom-color:#DEDFDF;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#DEDFDF;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DEDFDF;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#DEDFDF;
  border-top-style:solid;
  border-top-width:1px;
}
li.pa-online {
  border-left-color:transparent;
}
.punbb .post-sig dt {
  border-top-color:
}
.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 {
  -webkit-transition-delay:initial;
  -webkit-transition-duration:0.5s;
  -webkit-transition-property:all;
  -webkit-transition-timing-function:ease;

  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:0;
  color:#a33200;
  font-weight:bold;
  text-decoration:none;
}
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color:#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 {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:0;
  color:#7F7D95;
  text-decoration:none;
}
#pun-navlinks a {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:0;
  font-weight:bold;
  text-decoration:none;
  width:50px;}
}

#navsearch a, #navawards a{
display: none;

}
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  border-bottom-color:#000000;
  border-bottom-style:none;
  border-bottom-width:0;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
}
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color:#333333;
  color:#FFFFFF;
}
div.icon {
  border-bottom-color:#889583;
  border-left-color:#889583;
  border-right-color:#889583;
  border-top-color:#889583;
}
div.inew {
  border-bottom-color:#5C5E5C;
  border-left-color:#5C5E5C;
  border-right-color:#5C5E5C;
  border-top-color:#5C5E5C;
}
#pun-main div.catleft, #pun-main div.catright {
  display:none;
}
#pun-main div.catleft, #pun-main div.catright {
  display:none;
}
#pun-title table tbody tr .title-logo-tdr {
  left:420px;
  margin-top:0px;
  opacity:0.3;
  position:absolute;
  top:0;
  z-index:100;
}

#pun-stats li.item3{ 
display:none;
 }





acronym {
  border-bottom: 1px dotted;
  cursor: help;
}
div#qTip {
  padding: 3px;
  border: 1px solid #666;
  display: none;
  background: #999;
  color: #FFF;
  font: bold 9px Verdana, Arial, sans-serif;
  position: absolute;
  z-index: 1000;
}
#qTip {
background-color:#BFB4A2!important;
padding:9px 10px 12px 10px!important;
font-size:12px!important;
opacity:0.8;
margin:2px 4px;
text-shadow:#000 1px 1px 2px;
    border-radius:4px;
    -webkit-border-radius:4px;
    -khtml-border-radius:4px;
    -moz-border-radius:4px;
    -o-border-radius:4px;

    box-shadow: 0px 2px 8px #000;
    -webkit-box-shadow: 0px 2px 8px #000;
    -khtml-box-shadow: 0px 2px 8px #000;
    -moz-box-shadow: 0px 2px 8px #000;
}






#pun-about p.container {
  background-image:url(
http://s61.radikal.ru/i173/1209/8c/7d76e8c31526.jpg);
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  background-color: #2C4762;
  border-style:none;
  float:left;
  height:115px !important;
  margin-left:-8px;
  width:835px;
}

#pun-category1 h2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://i015.radikal.ru/1209/91/c3d521150571.jpg);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  font-size:0 !important;
  height: 90px;
  margin-bottom:-40px;
  margin-left:-5px;
  margin-right:-4px;
  margin-top:-10px;
}

#pun-category2 h2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://s018.radikal.ru/i522/1209/07/a8aaca325f9d.jpg);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  font-size:0 !important;
  height: 90px;
  margin:-10px -4px -45px -5px;
}

#pun-category3 h2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://s019.radikal.ru/i611/1209/03/7073ebabe93d.jpg);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  font-size:0 !important; 
  height: 90px;
  margin-bottom:-40px;
  margin-left:-5px;
  margin-right:-4px;
  margin-top:-10px;
}

#pun-category4 h2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://s019.radikal.ru/i613/1209/ed/e96a5f60d91c.jpg);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  font-size:0 !important;
  height: 90px;
  margin-bottom:-40px;
  margin-left:-5px;
  margin-right:-4px;
  margin-top:-10px;
}

#pun-category5 h2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://s019.radikal.ru/i631/1209/b4/3330b767ef77.jpg);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  font-size:0 !important;
  height: 90px;
  margin-bottom:-40px;
  margin-left:-5px;
  margin-right:-4px;
  margin-top:-10px;
}

#pun-category6 h2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://s54.radikal.ru/i145/1209/d2/a21580595aa6.jpg);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  font-size:0 !important;
  height: 90px;
  margin-bottom:-40px;
  margin-left:-5px;
  margin-right:-4px;
  margin-top:-10px;
}

#pun-category7 h2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://s017.radikal.ru/i420/1209/cf/66408220723a.jpg);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  font-size:0 !important;
  height: 90px;
  margin-bottom:-40px;
  margin-left:-5px;
  margin-right:-4px;
  margin-top:-10px;}

#pun-category8 h2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://s016.radikal.ru/i334/1209/02/a4d60f1c0df6.jpg);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  border-bottom-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  font-size:0 !important;
  height: 90px;
  margin-bottom:-40px;
  margin-left:-5px;
  margin-right:-4px;
  margin-top:-10px;
}