/*---------- &#402; &#8776; &#8776; OFTWO. SKYPE: FUNKYOUHARD -------*/


/*---------------------------  --------------------------------------------------*/

#pun-title table {
  background: url(http://savepic.org/7921777.png) no-repeat top right; 
  height: 850px;
  width: 1250px;
  margin-left:-184px;
}


/*---------------------------  --------------------------------------------------*/
#pun-about p.container {
  background: url(http://savepic.org/7928945.png) bottom center no-repeat;
  height: 246px;
  width: 944px;
  margin-left:-27px;
  padding-top:20px;
  margin-bottom:-7px;
}

div#pun-about {
   margin-bottom: -80px;
}


/*-------------------------------  ----------------------------------------*/

/*   */
.punbb table Div.icon {float: right; 
display: block; 
border-style: none none none none;
margin-left: 0px;
margin-right: 7px;
margin-top: -2px;
width: 85px;
height: 85px;
background-image : url(http://savepic.org/7917681m.png);
background-repeat: no-repeat;}


/*   */
TR.inew Div.icon {
  background : url(http://savepic.org/7905393m.png) no-repeat top center;
}


/*  */
#pun-viewforum TR.isticky Div.icon {
  background: url(http://savepic.org/7911537m.png) no-repeat top center;
}

/* */
#pun-viewforum TR.iclosed Div.icon {
  background: url(http://funkyimg.com/i/23UrG.png) no-repeat top center;
}


/*----------------------  _----------------------------*/

.hashelp div input {
  width:100px;
}

.hashelp div input, .button {    

   border: 1px solid #FFB61B;
   background: #FF593D;
   background: -webkit-gradient(linear, left top, left bottom, from(#FF8F5B), to(#FFD400));
   background: -webkit-linear-gradient(top, #FF8F5B, #FFD400);
   background: -moz-linear-gradient(top, #FF8F5B, #FFD400);
   background: -ms-linear-gradient(top, #FF8F5B, #FFD400);
   background: -o-linear-gradient(top, #FF8F5B, #FFD400);
   background-image: -ms-linear-gradient(top, #FF8F5B 0%, #c67a16 100%);
   padding-left:7px!important;
   height:25px!important;
   text-decoration:none;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   text-shadow: #FFFFFF 0 1px 0;
   color: #6F2F00;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer;
   font-family: arial!important;
   font-size:13px!important;
}

.hashelp div input:hover, .button:hover {
   background: #FF8236;
   background: -webkit-gradient(linear, left top, left bottom, from(#FF5D36), to(#FF1818));
   background: -webkit-linear-gradient(top, #FF5D36, #FF1818);
   background: -moz-linear-gradient(top, #FF5D36, #FF1818);
   background: -ms-linear-gradient(top, #FF5D36, #FF1818);
   background: -o-linear-gradient(top, #FF5D36, #FF1818);
   background-image: -ms-linear-gradient(top, #FF5D36 0%, #FF1818 100%);
}

.hashelp div input:active, .button:active {
	position:relative;
	top:1px;
}


/*------------------------  ----------------------------------*/


.pa-respect, .pa-posts { 
 display: inline-block;
 margin-left: -10px;
 text-align: center; 
 width: 70px;
 font-size:10px;
 padding:3px 5px !important;
 margin-bottom:5px!important;
 margin-top:5px!important;
 border-radius: 10px;
 background: #FFD7A3;
 border-left: #ffffff solid 1px;
 border-right: #ffffff solid 1px;
 box-shadow: inset 0 0 10px 2px #DE4E10, inset 0 -2px #470C67, inset 0 2px #A088D0;
  }

#pun-reputation div {
  background: #fff3e1;
}

#post fieldset legend span {
  display:none;
}

.inform {
 width: 177px;
 padding:5px;
 background: #fdf1b7;
 border-left: #ffffff solid 1px;
 border-right: #ffffff solid 1px;
 box-shadow: inset 0 0 10px 2px #fcd745, inset 0 -4px #ff9f00, inset 0 4px #ff9f00;
 border-radius: 15px;
 font-size: 9px;
 text-transform: lowercase;
 margin-bottom: 5px!important;
 margin-top: 5px!important;
 }

.infoname {
 font-size: 13px;
 font-family: 'cuprum';
 letter-spacing: 1px;
 font-weight: bold;
 font-style: italic;
}


.infostarb {
 font-size: 8px;
 letter-spacing: 2px;
 text-transform: lowercase;
}

.money {
 margin-top: 5px;
 font-size: 10px;
 letter-spacing: 2px;
 text-transform: lowercase;
 font-family: 'bebas neue', cursive;
 }



/*------------------------ -----------------------*/

::-webkit-scrollbar-thumb:vertical {
  background-color:#FF0000;
} 
::-webkit-scrollbar-thumb:horizontal {
  background-color:#6b9cff;
}

::-webkit-scrollbar{
  width: 5px;
  height: 5px;
  background-color:#FFCF2C;
}


/*-----------------      ----------------*/

div#pun-online.punbb .tc3 {
  text-align: left; /* */
  width: 20%; /*  */
}

div#pun-online.punbb .tcl {
  text-align: left; /*     */ 
}

#pun-online th.tcl, #pun-online th.tc3 {
   font-size:0%;
}

/*------------------------------  --------------------------- */
#pun-main div.catleft, #pun-main div.catright, #pun-announcement h2, .lastedit, .mini_awards_label, .title-logo span, li#navawards, #topic-modmenu .container span, #pun-stats h2 span {
display: none;
}

/*   */
.category h2 span {
  visibility:hidden!important;
}

.category h2 {
margin-left: -30px;}


/*     */
.permalink{
  font-size: 13px;
  font-family: arial;
  font-style: italic;
  text-shadow: #FFFFFF 1px 1px;
  font-weight: normal!important;
  color: #631414!important;
}



/*   */
#plng {color:#6681BF}



/*  */
.tooltip {
 position: relative;
 font-family: 'Pathway Gothic One', sans-serif;
 color: #dfdedc;
 font-size:12px;
 line-height:10px;
 letter-spacing: 2px;
 }

.tooltip {
 position: relative;
 }
.tooltip em {
 display: none;
 }
.tooltip:hover em {
 font-style: normal;
 display: block;
 position: absolute;
background: url(http://funkyimg.com/i/22NiS.png);
 padding: 5px;
 bottom: 15px;
 right: -50px;
 box-shadow: 0 0 0px #   ;

}
.tooltip:hover em i {
 position: absolute;
 bottom: -9px;
 right: 0px;
 border-top: 7px solid #000;
 border-left: 7px solid transparent;
 display: block;}

/*    */
.navt {
  font-size:120px;
  font-family: bebas neue;
  text-shadow: #FFF2E3 0px 1px, #D4A600 0px 1px;
  color: #dfdedc !important;
  margin:10px!important;
  letter-spacing:2px;
}

.navt:hover {
  color: #b77000!important;}


/*   */
#pun-ulinks li.item5 {
  display: none;
}
