/* CS1 Background and text colours
-------------------------------------------------------------*/

body {
background: url("http://vadarknight.rolka.su/files/0012/62/4f/85906.jpg") center top no-repeat transparent; 
 color: #030303 !important;
  }

HTML {
background: url("http://vadarknight.rolka.su/files/0012/62/4f/66877.jpg") center top repeat #D2C1A0; 
}
.punbb {
background:  url("http://vadarknight.rolka.su/files/0012/62/4f/28426.jpg") -880px top no-repeat, url("http://vadarknight.rolka.su/files/0012/62/4f/48734.png") 0px bottom no-repeat, url("http://vadarknight.rolka.su/files/0012/62/4f/28426.jpg") 0 top repeat-y #705222; 
box-shadow: 0px 0px 30px #1C0D05
}

#pun_wrap {  
padding-bottom: 130px;
}

.punbb .main {
background:  url("http://vadarknight.rolka.su/files/0012/62/4f/94519.jpg") -900px top no-repeat, url("http://vadarknight.rolka.su/files/0012/62/4f/74575.png") 0px bottom no-repeat, url("http://vadarknight.rolka.su/files/0012/62/4f/94519.jpg") 0 top repeat-y #e6d2ac;
box-shadow: 0px 0px 30px #1C0D05;
min-height: 180px;
}

.category h2 {

color: #85592b;
font-variant: small-caps;
font-weight: 700;
font-size: 13pt;
line-height: 16px;
font-family: "Book Antiqua", "Georgia", "Times New Roman", Times, serif;
height: 60px;
margin: 0px auto -50px;
overflow: visible;
padding-left: 60px !important;
padding-right: 60px !important;
padding-top: 44px !important;
text-align: center;
width: 434px;
  }
.category:nth-child(even) h2 {background: url("http://vadarknight.rolka.su/files/0012/62/4f/37548.png") 50% 0% no-repeat transparent;}
.category:nth-child(odd) h2 {background: url("http://vadarknight.rolka.su/files/0012/62/4f/82382.png") 50% 0% no-repeat transparent;}


.category h2 span {
background: url("http://vadarknight.rolka.su/files/0012/62/4f/33110.png") 50% 0% no-repeat transparent;
display: inline-block;
height: 92px;
margin-top: -50px;
padding-top: 48px;
width: 250px;}

#pun-redirect  .main {
width: 500px !important;
background: url("http://vadarknight.rolka.su/files/0012/62/4f/85906.jpg") 30% 0% no-repeat transparent !important;
}
#pun-redirect  .main h1 {margin-top: -20px;}
#pun-redirect .main .info {
background: rgba(240, 227, 197, 0.702);
margin-top: -40px;
padding-top: 18px;
}

.main h1, #post-form h2, #profilenav h2, .punbb legend span, #pun-stats h2 span {
font-variant: small-caps;
font-weight: 700;
font-size: 13pt;
line-height: 16px;
font-family: "Book Antiqua", "Georgia", "Times New Roman", Times, serif !important;
}
#pun-stats h2 span {
color: #C19856 !important;
text-shadow: 0px 0px 21px #31180E;
display: none;
}


/* CS1.1 */
.punbb .main .container,
.punbb td.tc3,
.punbb .section .container,
.punbb .section .formal .container,
.punbb .formal fieldset,
#viewprofile li strong, #viewprofile li div,
#setmods dd, .punbb .post-body,
.post-box, .punbb .post-links,
.punbb-admin #pun-admain .adcontainer,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent;
  color: #3B2912;
  }

#pun-ulinks .container {

}

#pun-status, #pun-crumbs1, #pun-stats, #pun-crumbs2, #pun-about, #pun-status .container, #pun-crumbs1 .container, #pun-stats .container, #pun-crumbs2 .container, #pun-about .container {
  color: #a18b66 !important;
}

#pun-status a, #pun-crumbs1 a, #pun-stats a, #pun-crumbs2 a, #pun-about a, #pun-status .container a, #pun-crumbs1 .container a, #pun-stats .container a, #pun-crumbs2 .container a, #pun-about .container a {
color: #C19856 !important;
text-shadow: 0px 0px 21px #31180E;
}

/* CS1.2 */
.punbb .post .container,
.punbb .post h3 {
  background-color:  transparent;
}

.punbb .post h3 span {
  background-color:  transparent;
  color: #393E45;
}

.punbb td.tc2, .punbb td.tcr {

  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  text-align: center;
  }

/* CS1.4 */
.punbb .modmenu .container {
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  color: #393E45;
  }

#viewprofile h2 span {
  background-image: none;
}

.punbb .post h3 strong {
  font-size: 0.9em;
  color: #393E45;
}

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  }

.punbb textarea, .punbb select, .punbb input {
background-color: rgba(214, 208, 176, 0.298);
  color: #393E45
}

/* CS1.8 */
#pun-navlinks .container {
  background: url(http://vadarknight.rolka.su/files/0012/62/4f/25736.jpg) 0 0 repeat #301509;
  color: #efe9b7;
box-shadow: 0px 0px 30px #1C0D05;
  }
#pun-navlinks .container a:hover, #pun-navlinks .container a:focus, #pun-navlinks .container a:active {
  background: url(http://vadarknight.rolka.su/files/0012/62/4f/93901.jpg) 0 0 repeat #e2650d;
  color: #1e0904;
  }

.offline li.pa-online strong {
  font-weight: normal;
  }

.punbb th {
opacity: 0.7;
  background: transparent;
}






/* CS2 Border colours
-------------------------------------------------------------*/

#pun-title, #pun-navlinks {
  border-color: none;
}

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3 {
  border: none;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: none;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border: none;
  }

/* 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: none;
  }

/* CS2.5 */
.punbb th {
  border-color: none;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: none;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: none
  }

.punbb .divider {

  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  }

li.pa-online {
  }


/* 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: #601506;
  background-color: none;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #601506;
  }

/* 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: #8D1D01;
  text-decoration: none;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #efe9b7;
  }
#pun-ulinks a {
  color: #a18b66;
}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  color: #D9BB87;
  text-decoration: none;
  }


/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #2E2822;
  text-decoration: none;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #393E45;
  color: #393E45;
  }

.post h3 span a:link, .post h3 span a:visited {
  font-weight: normal;
  font-size: 0.9em;
  text-decoration: none;
}

/* CS4 Post status icons
 -------------------------------------------------------------*/

Div.icon {
background-image : url(http://vadarknight.rolka.su/files/0012/62/4f/53205.png); 
background-repeat: no-repeat; 
background-position: 0px 0px;
display: block;
float: left;
height: 80px;
margin-right: 10px;
margin-top: -16px;
margin-bottom: -8px;
width: 50px;}

TR.inew Div.icon {background-position: 0px -80px;}

tr.iclosed div.icon {background-position: 0px -240px;
      
}

tr.isticky div.icon {background-position: 0px -160px;
       
}

td.tcr a{
        background: transparent url(../../img/Mybb_Simply_Brown/post.gif) no-repeat 0px 3px;
        padding-left: 12px;
}

#pun-stats ul.container {
        
        padding-left: 50px;
}

#pun-stats div.statscon {
        background: transparent;
}

#pun-crumbs2 .container, #pun-about .container{
        background:  transparent;
        color: #393E45;
}







/*аватар и поля профиля*/
.post-author {
background: url(http://vadarknight.rolka.su/files/0012/62/4f/89539.jpg) 0% 0% repeat-y;
box-shadow: inset 0px -11px 20px rgba(71, 33, 0, 0.553);
}

.post-author ul li {
padding: 0px 4px;
text-align: center;
}
.pa-fld1 {padding-top: 4px !important;}
.pa-fld1 b:first-child {
background: url(http://vadarknight.rolka.su/files/0012/62/4f/40743.jpg) 0% 0% repeat #5d3011;
box-shadow: 0px 4px 10px rgba(48, 24, 6, 0.655);
color: #BEAD79;
margin-top: 2px !important;
padding: 3px;
width: 100px;
}
.pa-fld3 b {
margin-left: 5px;}
.pa-fld4 b {
margin-left: -14px;}
.pa-fld4 {
background: rgba(44, 49, 0, 0.290);
box-shadow: inset 0px 0px 20px rgba(54, 35, 2, 0.353);
}

.pa-posts {
background: rgba(44, 49, 0, 0.290);
box-shadow: inset 0px 0px 20px rgba(54, 35, 2, 0.353);
color: #1C0600;
height: 48px;
margin-bottom: -31px !important;
padding-top: 4px;
}
.pa-fld3, .pa-fld4 {padding-top: 4px !important;;}
/*
.post-author-Sp {
background: url(http://vadarknight.rolka.su/files/0012/62/4f/14139.png) 50% 0% no-repeat transparent;
  } 
*/
.pa-awards a {
color: transparent!}

.post-author a:hover, .post-author a:focus, .post-author a:active  {
   color: #DCCB8B ;
}
/*скрываем ненужные*/
.pa-online {
display: none;
}

.pa-author {
background: url(http://vadarknight.rolka.su/files/0012/62/4f/70238.png) 0% 0% no-repeat;
color: #DFD396 !important;
height: 45px;
line-height: 26px !important;
margin-left: -18px !important;
margin-top: -20px !important;
padding: 14px 6px 0px 35px !important;
position: relative;
text-align: center;
width: 176px !important;
z-index: 5;
}
.pa-author a, .pa-author {
color: #DCCB8B !important;
font-family: "Georgia", "Times New Roman", "Times", serif !important;
font-size: 11pt !important;
font-variant: small-caps !important;
font-weight: 400 !important;
}

/*статус*/
.pa-title {
line-height: 12px !important;
margin-left: auto !important;
margin-right: auto !important;
margin-top: -19px !important;
padding: 6px !important;
position: relative;
text-align: center;
width: 166px;
background: rgba(240, 208, 151, 0.447);
box-shadow: inset 0px 6px 14px #6D4122, 2px 2px 10px rgba(74, 40, 16, 0.447);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size: 90%;
}
.pa-avatar.item2{
padding-left: 0px !important;
padding-right: 0px !important;
line-height: 0px !important;
border: none !important;
text-align: center;
}
.pa-avatar.item2 img {
max-width: 180px;
box-shadow: 2px 2px 10px #4A2810;
border-style: solid;
border-width: 3px;
-moz-border-image: url(http://vadarknight.rolka.su/files/0012/62/4f/63497.png) 3 repeat;
-webkit-border-image: url(http://vadarknight.rolka.su/files/0012/62/4f/63497.png) 3 repeat;
-o-border-image: url(http://vadarknight.rolka.su/files/0012/62/4f/63497.png) 3 repeat;
border-image: url(http://vadarknight.rolka.su/files/0012/62/4f/63497.png) 3 repeat;
}

/*последняя строка статуса
.pa-time-visit, #profile .pa-posts, .pa-replies {
height: 60px !important;
}*/
/*зеленый фон*/

/*раса, подарки, валюта*/
.pa-fld2, .post-author-Sp, pa-fld3 {
background: rgba(93, 22, 0, 0.290);
box-shadow: inset 0px 0px 20px rgba(54, 23, 2, 0.353);
color: transparent;

}
.pa-fld2 {
margin-top: -13px !important;
}

.button {
  height: 33px;
   padding: 6.5px 13px;
background: url("http://vadarknight.rolka.su/files/0012/62/4f/40743.jpg") 0px 0px #301509;
box-shadow: 0px 5px 10px rgba(67, 32, 0, 0.506);
color: #EFE9B7 !important;
border: 2px groove #764218 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.button:hover, .button:active, .button:focus {
   color: #DCCB8B !important;
}

.adcontainer {
background: #D6CEB0 !important;}

.topic .post-content td {
border: 0px !important;}








/*онлайн-оффлайн*/
#va-online, #va-offline {
background: url("http://vadarknight.rolka.su/files/0012/62/4f/55436.png") 0px 0px no-repeat transparent;
color: #574726;
font-weight: 700;
height: 21px;
margin: 0px 54px;
padding-left: 32px;
padding-top: 5px;
width: 0px;
}

#va-online {
background-position: -32px 0px;
}






#butsupdown {
position: fixed; bottom: 20%; right: 35px;
background: url("http://vadarknight.rolka.su/files/0012/62/4f/60423.png") 0px 0px no-repeat transparent;
height: 121px; width: 59px;
}
#buttonup {position: absolute; height: 60px; width: 35px; }
#buttondown {position: absolute; height: 60px; width: 35px; bottom: 0px;}
#butsupdown span, #butsupdown a {color: transparent !important;}