HTML {
background: url("http://savepic.ru/13740412.png") center top repeat #1B0606;}

/* CS1 Background and text colours
-------------------------------------------------------------*/

/* CS1.1 */
.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 {
  color: #000;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #000;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent;
  color: #ccc2c5;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #000;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #000;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  color: #000;
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  font-color: #000!important;
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  color: #000;
  }

/* 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, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  text-align: center!important;
  font-size: 10px!important;
  font-color: #4e3b40!important;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  background: #b5ab90;
  color: #000;
  border-width: 1px 1px 1px 5px;
  border-style: solid;
  border-color: #1b0606;
  border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  -moz-border-radius:10px;
  -o-border-radius:10px;
  }

.punbb textarea, .punbb select, .punbb input {
  background: transparent;
  color: #000;
}

/* 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: #2d1a2f;
    border-bottom: 0px none #000;
  text-decoration: none;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #453b46;
  }

/* 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: #000;
  text-shadow: none;
  text-decoration: none;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #393121;
text-shadow: 1px 1px 1px #e4e3e3;
    border-bottom: 0px none #000;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #685940;
text-shadow: 1px 1px 1px #e4e3e3;
  font-weight: normal;
font-style: normal;
font-weight: bold;
  border-bottom: 0px none #000;
   text-decoration: none;

  }
/*/6060*/
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #26170b;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/

div.icon {border-color: #E6E6E6 #DEDEDE #DADADA #E2E2E2;}
tr.iredirect div.icon {border-color: #F7F7F7 #F7F7F7 #F7F7F7 #f7f7f7;}
div.inew {border-color: #0080D7 #0065C0 #0058B3 #0072CA;}

#pun-main div.catleft, #pun-main div.catright {display: none;}

.punbb table Div.icon {
  display: block;
  float: right;
  width: 73px;
  height: 38px;
  border-style: none;
  background-image: url('http://savepic.ru/13748356m.png');
  background-repeat: no-repeat;
  position: relative;
  margin-right: -15px;
  }
.punbb table div.inew {
  background: url('http://savepic.ru/13749380.png') no-repeat;
  position: relative;
  }
TR.isticky Div.icon {
  background: url('http://savepic.ru/13747332.png') no-repeat;
  position: relative;
  }
TR.iclosed Div.icon {
  background: url('http://savepic.ru/13750404.png') no-repeat;
  position: relative;
  }

#pun-main table div.tclcon {
  padding-left: 0px;
  }

.post-author {color: #000;}





a.menu:link, a.menu:visited, a.menu:active{text-decoration: none;

background: rgb(130, 107, 113);
width: 140px;
border-top: 3px solid #190D0D;
font-family: verdana;
font-size: 12px;
text-decoration: none;
font-style: italic;
color: #190D0D;
border-bottom: 3px solid rgb(130, 107, 113);
display:block;
text-align:center;
}
a.menu:hover {
background: #c0c0c0;
border-top: 3px solid #c0c0c0;
border-bottom: 3px solid #800000; }



/* Post message */
.pa-posts {margin-left: -2px;
border-width: 3px;  



display: inline-block;
text-align: center;border: double #1B0606;  
text-transform: lowercase;
width: 74px;
height: 30px;
font-size: 11px !important;
vertical-align: top;margin-top: 10px !important;}

.pa-respect {
display: inline-block; 
border-width: 3px;border: double #1B0606;  
text-align: center; 
text-transform: lowercase;
width: 74px;
height: 30px;
font-size: 11px !important;
vertical-align: top;margin-top: 10px !important;}


.desbox {
 text-align: justify;
color: #080500;
padding: 0px;

width: 368px!important;
background-color: transperent;
line-height:11px;
border-top: 3px  double #734310;

font-size:11px;
}

nav {
text-align: center; width: auto; display: block;
}
nav a {display: inline-block;
 text-align: center;  font-family: times; text-transform: lowercase;   font-size: 11px;  background-color: #cdb07d; border-style: double; border-color: #734310; color: #180e01 !important; padding: 1px 3px 2px 2px; 
}
nav a:hover { background-color: #!important; text-decoration: none; }


/* Scrolling */


#profile .checkfield {display: inline-block;}

::-webkit-scrollbar {background: #b1a079; width: 7px; height: 7px;}
::-webkit-scrollbar-thumb {background: #49440e; width: 7px; height: 7px;}
::-webkit-scrollbar-corner {background: #7e7054;}

.desbox1 {font-size: 10px; text-align: justify;}


a.menu:link, a.menu:visited, a.menu:active{text-decoration: none;

background: #8e8954;
width: 117px;
border-top: 10px solid #222c05;
font-family: verdana;
font-size: 12px;
text-decoration: none;
font-style: italic;
color: #c7c9a2;
border-bottom: 3px solid #7e8242;
display:block;
text-align:left;
}
a.menu:hover {
background: #2b2c05;
border-top: 3px solid #242c05;
border-bottom: 3px solid #7e8242; }



.tooltip {
	position: relative;
	}
.tooltip em {
	display: none;
	}
.tooltip:hover em {
	font-family: georgia; 
font-size: 9px;
text-transform: uppercase;
letter-spacing: 1px;
	display: block;
	position: absolute;
 	background: #a79d96;
	color: #373337;
	padding: 10px 10px;
	top: 80px;
	right: -90px;


}
.tooltip:hover em i {
	position: absolute;
	top: -7px;
	right: 5px;
	border-top: 7px solid #262226;
	border-left: 7px solid transparent;
	display: block;
}



/* ÏÐÎÔÈËÜ
----------------------------------------------------------------------------------------------------------------------*/
/* ïðîôèëü îêàíòîâêà */
.punbb .post .post-author > ul {
background:url("http://savepic.ru/13726877.png") 0 bottom no-repeat, url("http://savepic.ru/13741213.png") 0 top no-repeat, url("http://savepic.ru/13745309.png") repeat-y;
padding: 30px 12px 14px 12px!important; /* ââåðõ, âïðàâî, âíèç, âëåâî */ }


/* ñòàòóñ */
.pa-title {text-align: center;
z-index: 1000;
font: small-caps 700 10px "Arial" !important;
letter-spacing: 2px;
padding-top: 10px!important;}


/* íèê */
.pa-author a, .pa-author {text-align: center;
text-shadow: 1px 1px 1px #b8a993;
color: #46363d!important;
font:  700 12px "Times New Roman" !important;
font-weight: bold;
letter-spacing: 3px;
padding-top: 5px!important;
text-transform: uppercase;
}

/* ïîäàðêè ïîçèòèâ */
.post-author ul { text-align: center; font: small-caps 700 9pt "Arial" !important; }

/* àêòèâíîñòü */
.pa-online { text-align: center; font: small-caps 700 7pt "Arial" !important; }



/* óâàæàëêà è ñîî â áëîê2 */
.pa-respect, .pa-posts { color: #55432f!important;
font: small-caps 700 9px "Arial" !important;
letter-spacing: 1px;
text-align: center;
display: inline-block;
margin-left: -10px;
width: 72px;
line-height: 13px;
padding: 1px;
margin-bottom: 7px!important;
margin-top: 10px!important;
}

/* óâàæàëêà è ñîî â áëîê2 ïðè íàâåäíèè */
.pa-respect a:hover, .pa-respect a:focus, .pa-respect a:active { color: #55432f !important; }

/* äîï.ïîëå3 */
.pa-fld3 { margin-left: -3px!important;
margin-top: -15px!important;
position: relative;}


/* äîï.ïîëå1 */
.pa-fld1 {
    background: url("http://savepic.ru/13715600.png") no-repeat scroll center top, url("http://savepic.ru/13720720.png") no-repeat scroll center bottom, rgba(0, 0, 0, 0) url("http://savepic.ru/13699216.png") repeat-y scroll center center;
width: 200px !important;
color: #453e34 !important;
font-size: 10.3px;
font-family: Times New Roman;
margin-bottom: -13px !important;
margin-left: -30px !important;
margin-top: -10px !important;
padding: 30px 30px 30px !important;
text-shadow: 1px 1px 1px #cebcaf;
}