 /* --- SCROLLBAR ---*/
     
     ::-webkit-scrollbar {
    width: 5px;height: 5px;}
    ::-webkit-scrollbar-button:start:decrement,
    ::-webkit-scrollbar-button:end:increment {
    height: 6px;display: block;background-color: {color:white};}
    ::-webkit-scrollbar-track-piece {
    background-color: {color:scrollbarbg};}
    ::-webkit-scrollbar-thumb:vertical {
    height: 9px;background-color: {color:Scrollbar bg};border-top:1px solid {color:Scrollbar bg};border-bottom:1px solid {color:Scrollbar bg};}
     
    /* --- BODY ---*/
   
          .cont {
       margin:auto;
       width:1000px;
       z-index:-20;}
     
    body {
        background:{color:Background};
        background-image: url({image:Background});
        background-attachment: fixed;
        margin:0px;
        color:{color:Text};
        font-family:Calibri;
        font-size:9px;
        line-height:100%;}
     
    a {
        text-decoration:none;
        outline:none;
        -moz-outline-style:none;
        color:{color:Link};}
     
img {
    border:none;}
   
blockquote {
padding-left:5px;
margin:7px;
border-left:2px solid {color:Border};}
blockquote blockquote {
margin:7px;
border-left:2px solid {color:Border};}
     
    h1 {
        font-size:12px;
        font-style:italic;
        padding-left:15px;
        font-family:"Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
        text-transform:uppercase;}
     
    a:hover {
        opacity:10;
        color:{color:Link hover};
         -webkit-transition: all 0.7s ease;
        -moz-transition: all 0.7s ease;
        -o-transition: all 0.7s ease}
   
       /*--Cursor code--*/
   
   {block:ifCursor}
   *, body, a, a:hover {cursor: url("http://www.totallylayouts.com/cursors/random/tiny_cursor.png"), auto}
   {/block:ifCursor}
     
    /* --- POST ENTRIES ---*/
     
    #entries {
        padding:10px;
        width:500px;
        margin-left:300px;
        margin-top:40px;
        font-size:10px;}
     
    /* --- BODY: POSTS ---*/
     
    #post {
        width:500px;
        padding-bottom:20px;
        padding:10px;
        margin-top:15px;
        margin-bottom:40px;
        background-color:{color:Post};
        opacity:0.8;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
    #post img{
        max-width:100%;}
     
    #post:hover {
        opacity:1;
        box-shadow: 0px 0px 10px {color:Shadow};
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
         
    /* --- SIDEBAR IMAGE ---*/
     
    #sidebar {
        width:250px;
        height:450px;
        position:fixed;
        margin-left:0px;
        opacity:1;
       -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
     #sidebarimage img {
        width:250px;
        margin-top:170px;
        position:fixed;
        z-index:6;
        box-shadow: 1px 5px 5px {color:Shadow};
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    #flapclose img{
         width:250px;
         margin-top:170px;
         position:fixed;
         opacity:1;
         z-index:20;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
     #flapopen img {
         width:250px;
         margin-top:40px;
         position:fixed;
         opacity:0;
         z-index:0;}
     
     #paper img {
         margin-left:3px;
         width:242px;
         height:50px;
         margin-top:280px;
         opacity:1;
         position:fixed;
             box-shadow: 0px -2px 5px {color:Shadow};
         z-index:5;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
      #crest img{
         position:fixed;
         width:30px;
         margin-top:138px;
         margin-left:108px;
         opacity:0;
        -webkit-transition-duration:0s;
        -moz-transition-duration:0s;
        -o-transition-duration:0s;}
     
    #pic1 img {
        position:fixed;
        width:90px;
        height:90px;
        border: solid 1px;
        border-color:#9ea5aa;
        padding:3px;
        background-color:white;
        margin-top:270px;
        margin-left:78px;
        z-index:15;
        opacity:0;
        -webkit-transition-duration:0.3s;
        -moz-transition-duration:0.3s;
        -o-transition-duration:0.3s;}
     
    #title {
        width:220px;
        font-size:15px;
        position:fixed;
        font-family:"Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
        line-height:90%;
        font-style:italic;
        margin-left:15px;
        margin-top:135px;
        text-align:center;
        z-index:4;
        color:{color:Title};
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    /*--- HOVER STUFF ---*/
     
    #sidebar:hover #sidebarimage img {
        margin-top:350px;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    #sidebar:hover #flapclose img {
        margin-top:130px;
        z-index:22;
        opacity:0;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    #sidebar:hover #flapopen img {
        margin-top:218px;
        opacity:1;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    #sidebar:hover #paper img {
        height:250px;
        margin-top:130px;
        z-index:4;
        opacity:1;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    #sidebar:hover #crest img{
        opacity:0.8;
        z-index:11;
        -webkit-transition-duration:2s;
        -moz-transition-duration:2s;
        -o-transition-duration:2s;}
     
    #sidebar:hover #description {
        opacity:1;
        -webkit-transition-duration:2s;
        -moz-transition-duration:2s;
        -o-transition-duration:2s;}
     
    #sidebar:hover #title {
        margin-top:95px;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    #sidebar:hover #pic1 img{
        opacity:1;
        z-index:15;
        -webkit-transition-duration:2s;
        -moz-transition-duration:2s;
        -o-transition-duration:2s;}
     
    #sidebar:hover #pagination {
        opacity:1;
        z-index:18;
        -webkit-transition-duration:2s;
        -moz-transition-duration:2s;
        -o-transition-duration:2s;}
     
    #sidebar:hover .links {
        opacity:1;
        margin-top:435px;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    /* --- SIDEBAR LINKS ---*/
     
    .links{
        margin-top:260px;
        margin-left:73px;
        font-family:"Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
        text-align:center;
        position:fixed;
        font-size:9px;
        opacity:0;
        text-transform:uppercase;
        z-index:21;
        color:{color:Link};
        transition-duration:1s;
        -moz-transition-duration:1s;
        -webkit-transition-duration:1s;
        -o-transition-duration:1s;}
     
    .links a{
        display:block;
        width:100px;
        height:auto;
        padding:2px;
     -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    .links a:hover{
        font-style:italic;
        opacity:1;
        color:{color:Hover};
     -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
    /* --- DESCRIPTION ---*/
     
    #description {
        position:fixed;
        font-family:cambria;
        line-height:90%;
        font-size:10px;
        font-style:italic;
        width:200px;
        margin-top:170px;
        padding:8px;
        margin-left:18px;
        text-align:center;
        z-index:4;
        color:{color:text};
        opacity:0;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
       
    /* --- PAGINATION---*/
     
    #pagination {
        width:100px;
        font-size:12px;
        text-align:center;
        margin-left:77px;
        margin-top:380px;
        position:fixed;
        opacity:0;
        font-family:consolas;
        letter-spacing:0px;
        -webkit-transition-duration:1s;
        -moz-transition-duration:1s;
        -o-transition-duration:1s;}
     
     /* --- UPDATES TAB ---*/
     
    UPDATES{
    opacity:1;
    position:fixed;
    bottom:0px;
    right:120px;
    width:150px;
    height:auto;
    z-index:30;
    text-align: center;
    font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
    font-size:11px;
    word-wrap:break-word;
    border-bottom:1px solid #d8d8d8;
    transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -webkit-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;}
     
    UPDATES:hover{
    bottom:200px;
    transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -webkit-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;}
     
    .words{
    position:fixed;
    bottom:-200px;
    width:130px;
    height:180px;
    padding:10px;
    background:{color:Post};
    text-align:left;
    line-height:110%;
    overflow:auto;
    transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -webkit-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;}
     
    UPDATES:hover .words{
    bottom:0px;
    transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -webkit-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;}
     
    /* --- POST INFO ---*/
     
    #info {
        text-align:center;
        margin-top:10px;
        text-transform:uppercase;
        font-family:cambria;
        font-size:8px;
        font-style:none;
        border-top:1px solid {color:Line};}
     
    /* --- POST TAGS---*/
     
    #tags {
        font-family:cambria;
        letter-spacing:0px;
        text-transform:lowercase;
        padding-bottom:15px;
        font-size:10px;
        font-style:italic;
        margin-top:4px;
        text-align:center;}
       
    #tags a {
        display:inline;
        padding:3px;
        text-align:center;
        -webkit-transition: all 0.6s ease-in-out;
        -moz-transition: all 0.6s ease-in-out;
        -o-transition: all 0.6s ease-in-out;
        -ms-transition: all 0.6s ease-in-out;
        -transition: all 0.6s ease-in-out;}  
     
    /* --- QUESTIONS ---*/
     
    #asker {
        padding:8px;
        float:left;
        margin-left:10px;
        margin-right:8px;
        border:3px #eee solid;
        background-color:{color:background};}
     
     /*CREDIT*/
   
    #cred {
    right:3px;
    bottom:6px;
    font-size:9px;
    padding:5px;
    color:{color:Text};
    background-color:white;
    z-index:9999999999999999999999999999999999999;
    text-transform:uppercase;
    border:1px solid {color:Border};
    position:fixed;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;}
   
    #cred:hover {
    background-color:{color:Link};}
        #cred:hover a{
    color:white;}
 
    /*-- audio --*/
   
    #player {
width:28px;
height:30px;
opacity:0.4;
overflow:hidden;
position:absolute;
z-index:100;
margin-top:39px;
margin-left:42px;
-moz-transition-duration:0.6s;
-webkit-transition-duration:0.6s;
-o-transition-duration:0.6s;}
 
#post:hover #player{
    opacity:1;
    -moz-transition-duration:0.6s;
-webkit-transition-duration:0.6s;
-o-transition-duration:0.6s;}
 
#albumart {
    width:100px;
    height:100px;
    background-color:{color:Background};
    margin:0px 7px;
    -moz-transition-duration:0.6s;
    -webkit-transition-duration:0.6s;
    -o-transition-duration:0.6s;}
   
    #infoaudio {
position:absolute;
overflow:hidden;
font-size:8px;
letter-spacing:2px;
text-transform:uppercase;
font-family:'calibri';
font-style:none;
line-height:10px;
float:left;
margin-top:-90px;
margin-left:120px;
max-height:70px;
padding:20px;
background-color:{color:Background};
width:350px;}

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}