#s-m-t-tooltip {    display: block;
                font-size: 12px;
               background-color:#8ee5d7;
                font-family: calibri;
                letter-spacing: 1px;
                text-transform: uppercase;
                line-height:130%;
                color:#fff;
                text-align: center;
                margin-left: 25px;
                padding:5px;
                min-width: 40px;
                max-width: 150px;
                z-index: 9999999999;}



::-webkit-scrollbar-thumb {
height: 12px;
border: 2px solid #ffffff;
background: #F1F1F1;
}
 
::-webkit-scrollbar {
width: 11px;
height: 7px;
border-left: 5px solid #ffffff;
border-right: 5px solid #ffffff;
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
background: #F1F1F1;
}

body {
background:#ffffff;
margin:0px;
color:#848080;
font-family:'Roboto';
text-transform:uppercase;
font-size:12px;
line-height:180%;
background-attachment:fixed;
background-repeat:repeat;

}

a {
text-decoration:none;
color:#65beb0;
}


a:hover {
color:#425f55;
-moz-transition-duration:0.3s;
-webkit-transition-duration:0.3s;
-o-transition-duration:0.3s;
}


#tumblr_controls { 
top: 4.30% !important; 
margin: -28px 0 0 0; 
right: 1px !important; 
position: fixed !important; 
}


h1 {
font-weight:normal;
font-family:'Roboto';
font-size:12px;
text-transform:uppercase;
text-align:left;
font-style:normal;
line-height:180%;
letter-spacing:0px;
color:#848080;
}

h2 {
font-size:15px;
text-align:left;
line-height:20px;
letter-spacing:1px;
color:#fff;
font-weight:normal;
padding:9px;
font:bold 12px 'Roboto';
text-transform:uppercase;
background-color:#8ee5d7;
}

h3 {
text-align:left;
line-height:20px;
letter-spacing:1px;
color:#848080;
font-weight:normal;
padding:8px;
font:12px 'Roboto';
text-transform:uppercase;
padding-bottom:2px;
}


blockquote {
border-left:2px solid #848080;
padding-left:5px;
margin:5px;
line-height:16px;
text-transform:uppercase;
}

b, bold { font-weight:bold; color:#5b4f4f;}

em, i, italic {font-style:italic; color:#a89b9b;}

/* --- DROP DOWN LINK MENU ---*/


#popitmenu{position: absolute; background-color:#ffffff; text-transform:uppercase; font:12px 'Roboto'; margin-top:140px;padding:20px; line-height: 18px; z-index: 100; visibility: hidden;}
#popitmenu a{text-decoration: none; border-bottom:1px solid #EEEEEE; margin-bottom:3px; padding:5px; padding-left: 6px; color: #B8B8B8; display: block;}
#popitmenu a:hover{  color:#425f55;}

/* --- SIDEBAR/ ICONS / LINKS / TITLE / DESCRIPTION  ---*/

  
#sidebar {
color:#848080;
margin-top:130px;
margin-left:180px;
width:310px;
height:420px;
position:fixed;
padding:9px;
border-right:1px solid #EEEEEE;
z-index:-1;
}
 
#sidebar img {
width:280px;
   height:150px;
   margin-top:0px;
   margin-left:5px;
   position:fixed;
   
 }



  .links {
text-transform:uppercase;
text-align:left;
display:block;
width:270px;
z-index:999999;
margin-top:280px;
position:fixed;
margin-left:0px;
    }

.links a{
width:270px;
z-index:999999;
display:inline-block;
margin-bottom:12px;
letter-spacing:0px;
color:#B8B8B8;
padding:7px;
margin-bottom:3px;
font:13px 'roboto';
text-align:left;
border-bottom:1px solid #EEEEEE;
}

.links a:hover{
color:#425f55;
   }
   




   .title { 
color:#beb9b9;
margin-top:170px;
margin-left:2px;
font:14px 'Roboto';
z-index:999999;
text-align:left;
width:270px;
padding:3px;
line-height:25px;
letter-spacing:1px;
text-transform:uppercase;
position:absolute;
font-weight:900;
border-bottom:1px solid#EEEEEE;
   }


 
   .desc {position:fixed;
margin-top:220px;
margin-left:0px;
font:10px 'roboto';
z-index:999999;
text-align:left;
width:270px;
padding:5px;
height:auto;
line-height:14px;
letter-spacing:1px;
text-transform:uppercase;}


   /* --- PAGINATION ---*/
   
#pagination {
width:580px;

text-align:center;
font:15px 'roboto';
letter-spacing:7px;
text-transform:uppercase;
z-index:100;
color:#5eccc5;
z-index:999999;}

   #pagination a { color:#5eccc5;}

   #pagination a:active { color:#5eccc5;} 

   
   
/* --- ENTRIES / POSTS ---*/

#stuffcontainer {
width:500px;

float:left;
margin-left:530px;
margin-top:20px;
text-align:justify;
color:#848080;
margin-bottom:30px;
padding:20px;

   }


#stuff {
   width:500px; 
   
margin-top:120px;
text-align:justify;
font-size:11px;
line-height:90%;
letter-spacing:0px;
color:#848080;
padding:20px;
background-color:#FFFFFF;

}
   


#caption {
width:500px; 

text-align:left;
line-height:120%;
font:11px 'Roboto'
letter-spacing:1px;
text-transform:uppercase;
}

  /* --- ASK POSTS ---*/

.question  {
margin-bottom:10px;
height:auto;
padding: 10px;
text-align:left;
font:12px 'Roboto';
padding-left:10px;
 
 
 }
   
   .asker { font-weight:bold;
margin-bottom:3px;
font:14px 'Roboto';
padding-left:0px;
text-transform:lowercase;
letter-spacing:1px;

   }
 
.answer{ margin-top:10px; font:10px 'Roboto'; line-height:20px; }

 /* --- AUDIO POSTS ---*/
 
   
  .audio
  {padding: 0;}
  .audio_container
  { overflow: hidden;
position: relative;
width: 100px;}
 
  .soundcloud_audio_player
  {width: 100%;}
  .tumblr_audio_player
 {width: 100%;
  }

 

  /* --- INFO & TAGS & NOTES ---*/
.info {


margin-top:15px; 
padding-top:11px;
font-family:'Roboto';
font-size:9px;
font-weight:300;
text-transform:uppercase;
text-align:left;
letter-spacing:3px;
color:#B6B6B6;
border-top:1px solid #EEEEEE;

}
.info a {color:#B6B6B6; text-decoration:none;}
.info a:visited {color:; text-decoration:none;}
.info a:hover {color:; text-decoration:none;}
 
  .tags {
font-family:'Roboto';
font-size:11px;
text-transform:lowercase;
text-align:left;
margin-top:17px;
letter-spacing:1px;
color:#c4b1b1;
}
.tags a {color:; letter-spacing:0px;
padding:3px;text-decoration:none;}

.tags a:visited {color:; text-decoration:none;}

.tags a:hover {
background-color:#5b4f4f;
color:#ffffff;
font 8px 'Roboto';
text-transform:uppercase;
padding:5px;}
 
   background-color:;
-webkit-transition: opacity 0.7s linear;
-webkit-transition: all 0.7s ease-in-out;
-moz-transition: all 0.7s ease-in-out;
-o-transition: all 0.7s ease-in-out;
}
   
.note {
text-transform:uppercase;
font-family:'Century Gothic', Calibri;
letter-spacing:0px;
font-size:12px;
text-align:left;
line-height:90%;
margin-left:-30px;
}
   
.note li {
list-style-type:none;
padding:10px 25px 10px 25px;
text-align:left;
margin:0px;
-moz-transition-duration:0.5s;
-webkit-transition-duration:0.5s;
-o-transition-duration:0.5s;
}
     


.note img {border-radius:100px;}
 

ul.chat, .chat ol, .chat li {
list-style:none;
margin:0px;
padding:2px;
}

.label {
text-decoration:underline;
font-weight:700;
background-color:;
margin-right:5px;
}
