/* CS1 Background and text colours 


-------------------------------------------------------------*/ 

html, body { 

background-image : url("http://forumupload.ru/uploads/0011/ff/1b/71/814666.png"); 
 background-repeat: repeat-y;
background-position:  center;
background-color: #0a1a32;}

body {background-color: transparent;
  background-image : url("http://forumupload.ru/uploads/0011/ff/1b/71/725781.png");
  background-repeat: no-repeat;
  background-position : top center;}

#pun_wrap {  background-image: url("http://forumupload.ru/uploads/0011/ff/1b/71/257781.png"); background-repeat: no-repeat; background-position: center bottom;
margin-bottom: -20px;
 }

#pun h2 {height: 73px;  background-image: url(""); background-repeat: no-repeat; overflow-x: ; background-position: top center; 
   text-transform: uppercase;
  font-family: Century Gothic;
  font-size: 1.3em;
  font-weight: bold;
  text-align:center;
  color: #523611;
  padding-top: 27px;


 
}

#pun-main h1 { 
color : #402c11;
background-color :transparent; background-image : url();
}
#pun-main .post .permalink {
color : #6c4e26;
margin-left: 225px;
margin-top:40px;
font-size: 1em;
}
#pun-main .post-author ul {border-color: transparent;
color: #402c11; 
background-color: transparent;
text-align: left;
text-style: bold;
}

#pun-main .post h3 span {
background-image: url(""); background-repeat: repeat-x; overflow-x: ; background-position: top right; 
height: 30px;
margin-bottom:-11px;
margin-left: -6px;
margin-right: -15px;

}

::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}
::-webkit-scrollbar-track {
 background: transparent !important;
}
::-webkit-scrollbar-thumb {
    background: #2c665c;
}


/* 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-admin #pun-admain .adcontainer, 

.punbb .info-box, .punbb #pun-main .info-box .legend { 

background: url(../../img/Mybb_RPG/alt1.jpg) transparent; 

color: #392610; 

} 



.punbb .post-body, .post-box, .punbb .post-links { 

background: url(../../img/Mybb_RPG/alt2.jpg) transparent top; 

color: #0F1415; 

} 



#pun-ulinks .container { 

background: url(../../img/Mybb_RPG/alt.jpg) repeat-x top transparent; 

} 



/* CS1.2 */ 

.punbb .post .container, 

.punbb .post h3, .punbb .post h3 span { 

background: url(../../img/Mybb_RPG/alt1.jpg) transparent top; 

color: #0F1415; 

} 



.punbb td.tc2, .punbb td.tc3 { 

font-weight: bold; 

color: #123E54; 

} 



.punbb td.tcr { 

font-weight: normal; 

} 



.punbb td.tc2 { 

background: url(../../img/Mybb_RPG/alt.jpg) repeat-x transparent top; 

} 



.punbb td.tcl, .punbb td.tcr { 

background: url(../../img/Mybb_RPG/alt.jpg) repeat-x transparent top; 

color: #000; 

} 



.usertable .container td.tcl { 

background: url(../../img/Mybb_RPG/alt.jpg) repeat-x transparent top; 

} 



.punbb td.tc3 { 

background: url(../../img/Mybb_RPG/alt.jpg) repeat-x transparent top; 

} 



/* CS1.3 */ 

#pun-stats h2, .punbb .main h1,.punbb .main h2, #pun-debug h2 { 

background: url(../../img/Mybb_RPG/h2.gif) repeat-x top transparent; 

color: transparent; 

text-align: left; 

font-size: 1.1em; 

font-family: tahoma; 

font-weight: bold; 

letter-spacing: 1px; 

} 



.punbb #pun-category1 .container { 

border-top: none; 

} 



.adformal h2, #pun-adnav h2 { 
background-color: transparent !important;
border-bottom-color: transparent !important;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: transparent !important;
border-left-style: none;
border-left-width: 0px;
border-right-color: transparent !important;
border-right-style: solid;
border-right-width: 1px;
border-top-color: transparent !important;
border-top-style: none;
border-top-width: 0px;
color: #FFFFFF;
padding-bottom: 2em !important;
padding-left: 1em;
padding-right: 1em;
padding-top: 2.6em !important;
}




/* CS1.4 */ 

.punbb .modmenu .container { 

background: url(../../img/Mybb_RPG/alt1.jpg) transparent top; 

color: #0F1415; 

} 



/* CS1.5 */ 

.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span { 

background: url(../../img/Mybb_RPG/alt1.jpg) transparent; 

color: #0F1415; 

} 



#viewprofile h2 span { 

background-image: none; 

} 



.punbb .post h3 strong { 

font-size: 0.9em; 

color: #0F1415; 

} 



/* CS1.7 */ 

.punbb .quote-box, .punbb .code-box { 

background: url(https://img-fotki.yandex.ru/get/9802/229760313.5/0_11083e_b5a87540_orig.png);

color: #0F1415; 

} 



.punbb textarea, .punbb select, .punbb input { 

background: url(../../img/Mybb_RPG/alt2.jpg) transparent; 

border: 1px solid #5B6061; 

color: #0F1415 

} 



/* CS1.8 */ 

#pun-navlinks .container { 

background: transparent; 

color: #fbeedc !important; 

} 



.offline li.pa-online strong { 

font-weight: normal; 

} 



.punbb th { 

color: transparent; 

background: url(../../img/Mybb_RPG/sub.gif) repeat-x 64808E; 

} 



/* CS2 Border colours 

-------------------------------------------------------------*/ 



#pun-title, #pun-navlinks { 

border-color: transparent; 

} 



/* CS2.1 */ 

.punbb .container, .punbb .post-body, .post h3 { 

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: #fff; 

} 



/* CS2.6 */ 

.punbb .quote-box, .punbb .code-box { 

border-color: #D1D1E1 

} 



#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 #a7b5bd; 

} 



li.pa-online { 

border-left-color: #123E54; 

} 



/* 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: #2c665c; 

text-decoration: none; 

} 



.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited { 

color: #123E54; 

text-decoration: none; 

} 



/* 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: #0E3142; 

text-decoration: none; 

} 



/* CS3.3 */
#pun-navlinks a {
  color:#dcc69c;
  text-decoration: none;
   font-weight: bold;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #dc6928;
  text-decoration: none;

  }



#pun-ulinks a { 

color: #94c7d0; 

text-decoration: none; 

} 



/* CS3.4 */ 

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active { 

color: #114057; 

text-decoration: underline; 

} 



#pun-pagelinks a:active, #pun-pagelinks a:focus { 

background-color: #0F1415; 

color: #0F1415; 

} 



.post h3 span a:link, .post h3 span a:visited { 
font-weight: normal; 
font-size: 0.9em; 
text-decoration: none; 
margin-right: 13px;

} 



/* CS4 Post status icons 

-------------------------------------------------------------*/ 



div.icon {
        background: url(http://i89.fastpic.ru/big/2017/0917/a1/18c07c768fd00e3b8a25d4f7e22b5da1.png) no-repeat;
}

tr.inew div.icon {
        background: url(http://i92.fastpic.ru/big/2017/0917/c1/be478480e9da1a30507d607489ac6cc1.png) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://i91.fastpic.ru/big/2017/0917/b1/ad4e3d49f13fcb067d76c78dcfe611b1.png) no-repeat;
}

tr.iredirect div.icon {
        background: url(http://i93.fastpic.ru/big/2017/0917/96/33ed77a5b67c68c5fa171a78c74f8296.png) no-repeat;
}

tr.isticky div.icon {
        background: url(http://i89.fastpic.ru/big/2017/0917/dd/5c1d48a49545a2cb8be3af1514a5ffdd.png) no-repeat;
}

#pun-main div.catleft, #pun-main div.catright {display: none}

.punbb .main h2 span, #pun-stats h2 span, .punbb .main h1 span, #pun-stats h1 span { 

background: none; 

font-variant: small-caps 

} 



#profilenav h2 span {background-image: none} 



td.tcr a{ 

background: transparent url(../../img/Mybb_RPG/post.gif) no-repeat 0px 5px; 

padding-left: 20px; 

} 



#pun-stats ul.container { 

background: transparent url(../../img/Mybb_RPG/stats.gif) no-repeat 12px 15px; 

padding-left: 76px; 

} 



#pun-stats div.statscon { 

background: url(../../img/Mybb_RPG/alt1.jpg) transparent; 

color: #0F1415; 

} 



#pun-crumbs2 .container, #pun-about .container{ 

background: url(../../img/Mybb_RPG/alt1.jpg) transparent; 

color: #0F1415; 

}

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
    position: absolute;
    right: 6px;
    top: 43px;
    background: url(https://img-fotki.yandex.ru/get/9802/229760313.5/0_11083e_b5a87540_orig.png);

}

#image-area {
    width: 550px;
}


#MyBookmarks {
background-color: #e0d6bb;
opacity:0.9;
}

.editBookmark {
background-color: #e0d6bb;
opacity:0.9;
}