    html{font-size:87.5%}
    body{background:{color:Background};color:#666;font:normal 1em/1.5 "Georgia",serif;margin:0 0 30px 0;padding:3em 0 0}
    a,a:visited,a:active{color: black}
    a:hover{color: black}
    h1,h3,h4,h5,h6{color:{color:Darker Text};font-family:Georgia,serif;font-weight:normal;line-height:100%}
    p{margin:0 0 1.5em}
    ul,ol{margin:0 0 1.5em;padding-left:2.5em}
    blockquote{border-left:2px solid {color:Lighter Text};color:{color:Lighter Text};margin:0 1em 1.5em;padding:0 1em}
    h2 {font-family: Georgia,serif;font-size:12px;color:black; font-weight:normal; letter-spacing:1px;line-height:100%}

    /* LAYOUT */
    #container{margin:0 auto;min-width:900px;width:37em}

    /* HEADER */
    #header h1{margin:0 0 20px;padding:0;}
    #header h1 a{border:0;color:{color:Darker Text};text-decoration:none;}
    #header h1 a:hover{color:{color:Accent};}
    #header #navigation{float:right;list-style:none;margin:3px auto auto 5px;padding:0}
    #header #navigation li{display:inline;margin:0 0.25em}
    #header #navigation a{border-bottom:2px solid {color:Background};font-size:1.2em;line-height:1.8em;padding:0.25em;text-decoration:none}
    #header #navigation a:hover{border-bottom-color:{color:Accent};text-decoration:none}

    #nav {list-style:none;padding:0;border: 1px solid black}
    #nav li{display:inline;margin:0 0.25em}
    #nav a{border-bottom:0px solid #888;font-size:11px;line-height:1.8em;padding:0.25em;text-decoration:none; color:#888}
    #nav a:hover{text-decoration:none; color:#000}

#logo {position:fixed;top:10px;left:10px;}

    /* POSTS */
    #posts { clear: left; }
    .text,.link,.quote,.photo,.video,.audio,.chat,.photoset-post{border-bottom:0px dotted {color:Post Separator};margin-bottom:10px}
    .text h2 {line-height:150%; margin: 0 auto 33px auto; width: 600px;}
    .photo {line-height:150%; margin-bottom: 33px; border-bottom:1px dotted #666}
    .text {text-align:center; line-height:350%; border-bottom: 1px dotted #666; margin-bottom: 30px;}

    a.permalink {font-size: 10px; color: #888}
    a:hover.permalink{font-size:10px; color: #000}

    /* POST FOOTERS */
    .post-footer{list-style:none;font-size:0.857em;margin:10px 0;padding:0;text-align:right;}
    .post-footer li{display:inline;margin-left:1em;padding:0}
    
    /* REBLOG */
    .post-footer li.reblog{color:{color:Lighter Text};display:block;font-style:italic;margin-bottom:0.25em}
    .post-footer li.date h3{color:{color:Lighter Text};display:inline;font-family:Georgia,serif;font-size:10px}
    
    /* TAGS */
    .post-footer li.tags ul, .post-footer li.tags ul li{display:inline; padding: 0;}
    .post-footer li.tags ul li {margin-left: 0.4em;}

    /* PAGINATION */
    #pagination{margin:0 auto; font-size:11px; width: 900px;}
    #pagination a:link,#pagination a:visited{color:#888}
    #pagination a:hover,#pagination a:active{color:#000}
    #pagination #pagecount{color:#888;margin:2px; font-size:11px}
    span#pagecount {color:#888; font-size:11px}

    /* FOOTER */
    #footer{background:{color:Footer Background};color:{color:Lighter Text};float:left;overflow:visible;padding:0 0 1.5em;width:100%; margin-bottom: 20px}
    #footer a{text-decoration:none}
    #footer a:hover{color:{color:Lighter Text};}
    #footer h3{border-bottom:1px solid {color:Lighter Text};color:{color:Lighter Text};font-size:1.5em;margin:2em 0 0.25em}
    #footer ul{list-style:none;padding:0}
    #footer ul li{line-height:2}
    
    /* FOLLOWING LIST */
    #footer #following li { line-height: 30px; display: inline; }

    /* FOOTER LAYOUT */ 
    #footer-contain{margin:0 auto;padding:0;width:50em}
    #footer-left{float:left;width:15em}
    #footer-middle{float:left;margin-left:2.5em;width:15em}
    #footer-right{float:left;margin-left:2.5em;width:15em}
    
    /* SEARCH */
    #search input{display:inline;}
    #searchresultcount{font-style:italic;margin: 3em 0;text-align: center;}
    #searchresultcount .query{font-weight:bold;}

#logo {color:#888; font-size: 9px; text-align: center; letter-spacing: 2px}

span.logo a {
display: block;
width: 60px;
height: 69px;
background: transparent url(http://imgur.com/eYkEW.png) no-repeat;
margin-bottom: 7px;
}

span.logo a:hover {
background-position: -60px 0;
}

span.bubble a {
display: block;
width: 33px;
height: 28px;
background: transparent url(http://decapitateanimals.taokitamoto.dk/speech.png) no-repeat;
position: absolute;
top: 3px; left: 75px;
}

span.bubble a:hover {
background-position: 0 -28px;
}

span#linkz {float: right; color:#888; font-size:11px; line-height:115%; text-align:right}
span#counter {float: right;text-align:right; opacity:0.5;filter:alpha(opacity=50); display:none}

p.plugs {line-height:95%; text-align:justify; font-size:11px; color:#888;}
p.plugs a:link, p.plugs a:visited {text-decoration: underline; color: #888}
p.plugs a:hover, p.plugs a:active {text-decoration: none; color: #000}

#themes {
position: fixed;
bottom: 10px;
left: 10px;
width: 140px;
font-size: 9px;}
#themes ul {list-style-type: none}
#themes ul li {margin-left: -11px}

#mix {
    position: fixed;
    bottom: 10px;
    right: 0px;
    font-size: 9px;
    }

#commentbox {
font-size: 11px;
text-align: left;
}
#commentbox ul {list-style-type: none}
#commentbox ul li {margin-left: -26px}
#commentbox a:link,#commentbox a:visited {text-decoration:underline}
#commentbox a:hover,#commentbox a:active {text-decoration:none}
#dsq-global-toolbar {display: none}
#commentbox h3 {font-size: 11px; color: #666; text-transform: lowercase}
#dsq-account-dropdown {margin-top: -6px; text-transform: lowercase}
#dsq-sort-by {display:none}
.dsq-comment-footer ul {line-height:100%}
#dsq-subscribe {display:none}
#disqus_thread {border-top: 1px dotted black}

.photo .caption {text-align: center; line-height: 350%}

img#bubble {top: 2px; left: 30px;}

iframe#post {overflow: visible; height: 100%}

img.moreicon {display:none}

span.hidden, span.h {display:none}

div.more a:link,div.more a:visited {color:black; text-decoration: underline}
div.more a:hover,div.more a:active {color:#888; text-decoration: none}

.hidden, .h {line-height: 130%;}
div.hidden, div.h {width: 450px; margin: auto; color: black; font-size: 11px}



#post iframe {display:none}

/*#disqus_thread {display:none}*/

    
	img {border:0}
    
    .text img:not(.h) {
        background: url('http://taokitamoto.dk/loading.gif') no-repeat center center;
        }

    
/* ARCHIVE SHIT */
#archive {
display: none;
z-index: 6666;
left: 50%;
position:fixed;
margin: -35px auto auto -420px;
width:780px;
height: 74%;
padding: 20px;
background-color: white;
overflow-y: scroll;
border: 10px solid white;
border-radius: 10px;
}
#archive img {width:60px;}
/*#archive img:hover {opacity: 0.5}*/

#archcon {
background-color: black;
opacity: 0.6;
top:0;left:0;width:100%;height:100%;
position:fixed;
display: none;
}

#archclose {
display: none;
z-index: 666;
position: fixed;
left: 50%;
margin: -35px auto auto -540px;
width: 105px; height: 62px;
cursor: pointer;
background-image: url(http://decapitateanimals.taokitamoto.dk/splash2/bird1.png);
}

li#ars {cursor:pointer}
li#ars:hover {color: #000}


/************ ASK BOX ************/

#askbox {
display: none;
z-index: 6666;
left: 50%;
position:fixed;
margin: 0 auto auto -230px;
width:400px;
height: 195px;
padding: 20px;
background-color: white;
overflow-y: hidden;
border: 10px solid white;
border-radius: 10px;
}

#anonbox {
background:url('http://assets.tumblr.com/images/black_60.png');
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px; margin-top:11px; min-height:32px;
padding:1px 10px 0px 11px; font:normal 10px 'Lucida Grande', Helvetica, Arial, sans-serif; 
line-height:32px; color:#fff; border-bottom:solid 1px #000; poesition:relative;text-align: left;
}

#askclose {
display: none;
z-index: 666;
position: fixed;
left: 50%;
margin: 0px auto auto -350px;
width: 105px; height: 62px;
cursor: pointer;
background-image: url(http://decapitateanimals.taokitamoto.dk/splash2/bird1.png);
}

.xbird {opacity: 0.0}

/** **/

/************ ASK BOX ************/
#reruns {
display: none;
z-index: 6666;
left: 50%;
position: fixed;
margin: 0 auto auto -345px;
width: 630px; height: auto;
padding: 20px;
background-color: white;
overflow-y: auto;
border: 10px solid white;
border-radius: 10px;
text-align: center;
}

#rerunx {
display: none;
z-index: 666;
position: fixed;
left: 50%;
margin: 0px auto auto -465px;
width: 105px; height: 62px;
cursor: pointer;
background-image: url(http://decapitateanimals.taokitamoto.dk/splash2/bird1.png);
}


#social {
    position:fixed;
    bottom: 10px;
    right: 10px;
    opacity: 0.5;
    text-align:right;
    /*display:none;*/
}
