/* 1 Картинки и текст
-------------------------------------------------------------*/

/* фон */
body {
background: url(http://funkyimg.com/i/YyHp.jpg) 52% 0% repeat-x, url() 50% 100% repeat-x, url(http://funkyimg.com/i/YyHs.jpg) 60% 42%;
background-color: #d2e5fa; 
overflow-x: hidden}

/* середина */
#pun {
background-image: url(http://funkyimg.com/i/YyHr.jpg);
background-color: #d2e5fa;  
width : 896px;  
margin: auto;    
position: relative; 
margin-bottom: 0px }

/* верх*/
#pun-title table { 
background-image : url(http://funkyimg.com/i/YyHt.jpg); 
width: 1049px; 
height: 323px; 
margin-left: -93px; 
background-repeat : no-repeat; 
background-position: top center; 
border: none;   }

/* низ */
#pun-about p.container {
background-image : url(http://funkyimg.com/i/YyHq.jpg); 
width: 899px; 
height :146px;
margin-left: -14px;
margin-top: 10px;
margin-bottom: -28px;
background-color: #; 
background-position : center top; 
background-repeat : no-repeat; 
border-color: transparent; 
text-align: center;
color: #947222;
font-size:0 !important;}

/* иконки */
.punbb table Div.icon {
background-image : url(http://funkyimg.com/i/YyNa.png);
width: 60px;
height: 55px;
float: right; 
display: block; 
border-style: none;
display: inline-block;
background-repeat: no-repeat;}

/* новая */
TR.inew Div.icon {
background-image : url(http://funkyimg.com/i/YyNb.png);
background-repeat: no-repeat;
width: 60px;
height: 55px;
opacity: 1.0;}

/* закрытая*/
TR.iclosed Div.icon {
background-image : url(http://funkyimg.com/i/YyNc.png);
background-repeat: no-repeat;
width: 60px;
height: 55px;
opacity: 1.0;}

/* важная */
TR.isticky Div.icon {
background-image : url(http://funkyimg.com/i/YyN9.png);
background-repeat: no-repeat;
width: 60px;
height: 55px;
opacity: 1.0;}

/* категории */
#pun-category1.category h2 {font-size:0 !important;
width: 400px;
height: 80px;
background-image: url("http://funkyimg.com/i/YyVc.jpg");
margin-left: 238px;}

#pun-stats.section h2 { 
background-image: url("http://funkyimg.com/i/YyVd.jpg");
width: 400px;
height: 80px;
margin-left: 238px;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size:0 !important;}

/* статистика 24/7 */
#pun-stats ul.container { 
background-image: url("http://funkyimg.com/i/YyPe.png");
padding-left: 120px;
padding-top: -20px;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-position: 10px 10px;
background-repeat: no-repeat;
background-size: auto;
text-align: justify;}

/* цитаты, коды, селекты, кнопки, формы ответа */
.punbb select{background-color: rgba(255, 255, 255, 0.5); -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;font-family: 'Cuprum';
}
#pun-main .quote-box, #pun-main .code-box,  .punbb textarea {

border: none;
background-color: rgba(255, 255, 255, 0.5); -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
border-radius: 20px;
border-right: #9db401 solid 2px;
  border-top: #9db401 2px solid;
  border-left: #9db401 solid 2px;
  border-bottom: #9db401 2px solid;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
color: #352206}

/* форма ответа */
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #pun-reputation div, #pun-popup_awards div  {border-radius: 20px;
border-right: #9db401 solid 1px;
  border-top: #9db401 1px solid;
  border-left: #9db401 solid 1px;
  border-bottom: #9db401 1px solid;
border: none;
background-color: rgba(255, 255, 255, 0.5); -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
font-family: 'Cuprum';
font-size: 13px;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
color: #352206}
div#smiles-area.container {background-color: rgba(255, 255, 255, 0.5)}

/* скролл */

::-webkit-scrollbar {
  width: 9px; height: 9px;
}
::-webkit-scrollbar-track {
border: 1px solid #9db401; background: #e6f4f4;
}
::-webkit-scrollbar-thumb {
    height: 10px; width: 8px; border: 0; background: #9db401;
}
::-webkit-scrollbar-track-piece{
   height: 30px;  width: 30px; 
}

.hashelp center div a button, .button, .punbb input{    
border-right: #9db401 solid 2px;
  border-top: #9db401 2px solid;
  border-left: #9db401 solid 2px;
  border-bottom: #9db401 2px solid;"
   border: 1px solid #d29c54;
   background: #9db500;
   padding-left:7px!important;
   height:20px!important;
   text-decoration:none;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 10px;
   color: #e6f4f3;
text-shadow: #708007 0 1px 0;
   text-decoration: none;
   cursor:pointer;
   font-family: 'cuprum';
  text-transform: uppercase; 
   font-size:11px!important;
}
/* 2 Ссылки
-------------------------------------------------------------*/

/* главные ссылки */
.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: #6b7b00}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333  }

/* ссылки при наведении*/
.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: #3b75db;  }

/* ссылки навигации */
#pun-navlinks a {
  color: #fff;   text-transform: uppercase;
  text-decoration: none  }
#pun-ulinks a {
  color: #6b7b00;   text-transform: uppercase;
  text-decoration: none  }

/* ссылки при наведении */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active, #pun-ulinks a: hover {
  color: #fff;   text-transform: uppercase;
  text-decoration: none    }

.adrenaline2 {border-right: #9db401 solid 2px;
padding-top: 6px;
  border-top: #9db401 2px solid;
  border-left: #9db401 solid 2px;
  border-bottom: #9db401 2px solid;"
   border: 1px solid #d29c54;
   background: #9db500;
   padding-left:7px!important;
text-align: center;
   height:20px!important;
   text-decoration:none;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 10px;
   color: #e6f4f3;
text-shadow: #708007 0 1px 0;
   text-decoration: none;
   font-family: 'cuprum';
  text-transform: uppercase; 
   font-size:11px!important;}