/* CS1 Background and text colours ------*/

body {background: #27204d url("http://forumstatic.ru/files/0015/e9/2d/79496.jpg") top center no-repeat fixed; /*фоновая картинка*/
background-size:100% 100%; /*масштаб по экрану*/
}

.item1, .item2, .item3, .item4, #pun-main .linksb, #pun-main .pagelink, #pun .container, #pun-crumbs1 p.container, #pun-crumbs2 p.container, #pun-live-rusff, #onlinelist 
{
  color: #e3dfff; 
}


.punbb .byuser, .punbb .main table, .punbb .post .post-author ul, .punbb .post .post-author p, #pun-main .tc2, #pun-main .tc3, #pun-adnav .isactive ul.adsubnav, .fs-box
{
  color: #0b0f4c;
}

/*текст статуса*/
.punbb .post .pa-title
{
   font-family: 'Caveat', serif;
   font-variant: small-caps;
   font-size: 1.3em;
   margin-top: 0.2em;
}

/*текст заголовка темы*/
#pun-redirect h1, #pun-debug h2, .punbb .main h2, .punbb-admin #pun-admain h2 span, #pun-stats h2, .punbb .main h1, .punbb .main .category h2
{
  font-family: 'Pacifico', serif;
  text-shadow: 0 0 1px #080a0b, 0 0 3px #080a0b, 0 0 5px #080a0b;
}

/* CS1.1 - блоки поста и аватарки - светлые грибы*/
.punbb .post .container, .punbb .main .container, .punbb-admin #pun-admain .adcontainer, #poll-special table.poll1, #poll-special table.poll2, table,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, #mask_dialog
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: #d4dcf2;
  background-image: url(http://forumstatic.ru/files/0015/e9/2d/29016.png);
  background repeat: repeatxy;
  color: #191336;
  border-radius: 10px;
  }
   
.punbb td.tc2, .punbb td.tc3 {
  background-color: transparent;
  color: #434f59;
}

.cooltext, .cool2, .cool1 {font-size: 0.7em;}
#thiscool {width:auto;}

/* CS1.2 - канты сверху-снизу - грибы*/
.punbb .post-links, .punbb .post h3 {
  background-color: #d8d4f2;
  background-image: url(http://forumstatic.ru/files/0015/e9/2d/81847.jpg);
  background repeat: repeatxy;
  color: #191336;
  border-radius: 5px;
  }

/* чтобы растянулось целиком, в С3-15 прописать background-image:inherit; и border-radius:inherit; */


/* CS1.2.1 - прозрачные хрени под навигацией*/
.punbb .post-body, .punbb .section .container, .punbb .modmenu .container {
  background-color: transparent;
  background-image: none;
  color: #191336;
  }

/* CS1.3 - разделители, грибы*/
#pun-stats h2, .punbb .main h1, .punbb .main .category h2 {
  background-color: transparent;
  color: #d8d4f2;
  /*text-shadow: 1px 1px 3px #0d0d1a;*/
  font-weight: bolder;
  font-style: normal;
  padding-top: 13px !important;  
  text-align: center;
  background-image: url(http://forumstatic.ru/files/0015/e9/2d/81847.jpg); background-position: top center; background-repeat: repeatх;
  border-radius: 10px;
  }

/*блок разделителей для переадресации*/
#pun-redirect h1, #pun-debug h2, .punbb .main h2, .punbb-admin #pun-admain h2 {
  background-color: transparent;
  color: #d8d4f2;
  font-weight: bold;
  font-style: normal;  
  padding-top: 13px !important;
  text-align: center;
  background-image: url("http://forumstatic.ru/files/0015/e9/2d/81847.jpg");
  background-position: center;  
  background-repeat: repeatх;
  height: 19px;
  border-radius: 10px;
  font-family: 'Pacifico', serif;
  font-variant: small-caps;
  }
/*отдельно длина шапочки переадресации*/
#pun-redirect h1 {width: auto!important;} 

/* CS1.4 - шапочка
она в хтмл-верх целиком*/

/* CS1.5  - подзаголовки в админке и на форме отправки, которые поверх окружной линии сидят, типа "свой стиль" и "напишите сообщение прежде чем отправить" */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span
{
  background-color: #c6c1d5;  color: #0b0f4c;
  border: 1px incet #0b0f4c; 
  border-radius: 5px;  /*скругление*/
}  

/*поля ввода, кнопки живут выше, в С1.3*/
#pun-admain textarea, #pun-admain input, .punbb textarea, .punbb select, .punbb input
{
  background-color: #c6c1d5;  color: #0b0f4c;
  border: 1px incet #0b0f4c; 
  border-radius: 5px;  /*скругление*/
}  

/* CS1.6 - заголовки на титульнике (ряд "тема-ответов-просмотров)*/
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl {
  background-color: transparent;
  color: #0b0f4c;
  }

/* CS1.7 - цитаты и окно кода*/
.punbb .quote-box, .punbb .code-box {
  background-color: transparent;
  background-image: url(http://forumstatic.ru/files/0015/e9/2d/81847.jpg); background-position: top center; background-repeat: repeatх;
  color: #e3dfff;
  border: 3px incet #d8d4f2;  /*первое - толщина, второе - стиль отображения, третье - цвет*/
  border-radius: 10px;
  box-shadow: 0px 0px 5px #d8d4f2, 0px 0px 10px #d8d4f2;
  text-shadow: 0 0 1px #080a0b, 0 0 3px #080a0b, 0 0 5px #080a0b;
  }

/* CS1.8 */

.offline li.pa-online strong {
  font-weight: normal
  }


/*чёртовы чёрные поля в админке, которые хрен знает чем прописаны*/



.punbb .post h3 span {
  background-color: transparent;
  color: #232f3a; /*border-left: #121520;*/
}

#pun .punbb .section {background-color: transparent;}
#pun-title .title-logo span {display: none;}

#pun-ulinks .container {text-align: center;}

/*настройка поля с инфой про автора поста и аватаром*/
.punbb .post .post-author ul, .punbb .post .post-author p
{
  padding-top: 2em;
}


/* 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, .post-links ul, .post-links, .usertable table {
  border-color: #121520;
  border-radius: 10px;
  }

.punbb .post .post-body, .punbb .post h3 span
 {
  border-color: #121520;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #121520;
  }

#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: none transparent;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: none
  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-color: #121520 !important;
  }

#form-buttons table { border: none; background: none}


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 - общие ссылки*/
.punbb a, .punbb a:link, .punbb a:visited, .punbb a:active, .punbb a:focus, .punbb-admin #punbb-admain a:focus,
#pun-main a, #pun-main a:link, #pun-main a:visited, #pun-main a:active, #pun-main a:focus,
#pun-pagelinks a:active, #pun-pagelinks a:focus, #pun-pagelinks a, #pun-pagelinks a:visited
{
  color: #e3dfff;
  border-bottom: 0px none transparent; text-decoration: none;
  text-shadow: 1px 1px 2px #0b0f4c;
  }
/*для посещенных - тот же вид, что и для обычных*/
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited, .punbb li.isactive a:active, .punbb li.isactive a:focus{
  color: #e3dfff; text-decoration: none;
  }
/*админские ссылки и две фальш-кнопки на авторизации*/
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb-admin #punbb-admain a:hover,
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span, .punbb-admin #punbb-admain a:active, #pun-main .formsubmit a, #pun-main .formsubmit a:hover, #pun-main .formsubmit a:link, #pun-main .formsubmit a:focus
{
  color: #0b0f4c;
  text-shadow: none;
  text-decoration: none;
}

/* CS3.2 - общие ссылки наведение*/
.punbb a:hover, #pun-pagelinks a:hover,
.punbb-admin #pun-admain .nodefault, span .item2 a:hover, #pun-main a:hover,
.punbb-admin #punbb-admain a:hover {
  color: #600c9a;
  border-bottom: 0px none transparent;
  text-decoration: none;  
  text-shadow:  0px 0px 2px #e3dfff, 0px 0px 4px #e3dfff,  0px 0px 6px #e3dfff;
  }

/* CS3.3 - навигация (форум-участники- в общем верхняя строка) обычный вид  + ещё в C3.7 настройки*/
#pun-navlinks a, #pun-navlinks a:link, #pun-navlinks a:visited, #pun-navlinks a:active, #pun-navlinks a:focus
 {
  color: #e3dfff;
  text-shadow: 1px 1px 3px #0f0f17;
  font-weight: normal;
  border-bottom: 0px none transparent;
  text-decoration: none;
  font-family: 'Pacifico', serif;
  text-transform: uppercase;
  }

/* CS3.4 - навигация - наведение*/
#pun-navlinks a:hover {
  color: #e176db;
  text-shadow: 1px 1px 5px #e233d8;
  }


/* CS3.5 - пользовательское (активные темы - ответы- в общем вторая строка) обычный вид*/
#pun-ulinks a, #pun-ulinks a:link, #pun-ulinks:visited, #pun-ulinks a:active, #pun-ulinks a:focus  {
  color: #e3dfff;
  text-shadow: 1px 1px 3px #0f0f17;
  font-weight: bold;
  border-bottom: 0px none transparent;
  text-decoration: none;
  font-family: 'Caveat', serif;
  font-variant: small-caps;
  font-size: 1.7em;
  
  }

/*убраем ненужную тень на некоторых элементах*/
#profilenav h2 span, #pun-admain .isactive a {text-shadow: none;}

/* CS3.6 - пользовательское - наведение*/
#pun-ulinks a:hover{
  color: #8ddaea;
  text-shadow: 1px 1px 5px #28c6e7;
  }

#pun-stats.section .statscon .container #onlinelist.item7 {display: none;}  

/*имя пользователя в посте*/
.pa-author
{
  text-shadow: 1px 1px 3px #0b0f4c;
   font-family: 'Pacifico', serif;
   font-variant: small-caps;
}

/* CS4 Post status icons -----*/

#pun-main div.catleft, #pun-main div.catright {display: none}

.linkst .pagelink, .linkst .postlink, .punbb .linksb,  
.linksb .pagelink, .linksb .postlink, .subscribelink,
{color: #1f2732}

#pun-crumbs2 .container, #pun-crumbs1 .container {color: #1f2732}

div.icon {
  background: url(http://forumstatic.ru/files/0015/e9/2d/49574.png) no-repeat;
  background-size: 100% 100%;
}

tr.inew div.icon { float: left;
  display: block;
  width: 75px;
  height: 75px;
background: url(http://forumstatic.ru/files/0015/e9/2d/87937.png) no-repeat center;
  background-size: 100% 100%;
}

tr.iclosed div.icon { float: left;
  display: block;
  width: 75px;
  height: 75px;
  background: url(http://forumstatic.ru/files/0015/e9/2d/47132.png) no-repeat center;
  background-size: 100% 100%;
}

tr.isticky div.icon { float: left;
  display: block;
  width: 75px;
  height: 75px;
background: url(http://forumstatic.ru/files/0015/e9/2d/47660.png) no-repeat center;
  background-size: 100% 100%;
}

#mask_dialog .inner {
    background: url('http://forumstatic.ru/files/0015/e9/2d/81847.jpg');
}