/** * Author: Paul Giacherio (http://paulgiacherio.com/) * Designed for use with the {CustomCSS} Tumblr theme. * http://customcss.tumblr.com/ */ *{margin:0;padding:0;} body{font-size:100%;padding:2em;background:#ddd;color:#333;font-family:Arial, san-serif;} #contain{width:90%;max-width:75em;position:relative;min-width:50em;} /* HEADER */ #header{border-bottom:1px solid #ccc;padding-left:5em;padding-bottom:1em;} #header h1,#header #description{width:60%;} #header a{border:0} #portrait{position:absolute;left:0;top:.25em;display:none;} /* HEADINGS */ h1{font-size:4.5em;font-weight:normal;letter-spacing:-.04em;} h3{font-size:1.2em;} h4{font-size:1em;} /* LINKS */ a{color:#000;text-decoration:none;border-bottom:1px dotted #555;} a:hover{border-bottom:2px solid #000;} /* DEFAULTS */ p{margin:0 0 1em;line-height:1.4em;} blockquote{padding:0 0 0 1em;border-left:2px solid #ccc;} ol,ul{margin:0 0 1em;} .post li{line-height:1.4em;} /* POST-RELATED */ .post{border-top:1px solid #eee;padding:1em 0 1em 0;border-bottom:1px solid #ccc;position:relative;width:100%;} .post-header {float:right;color:#999;width:30%;font-size:.75em;} .post-header h4{float:left;font-weight:normal;line-height:1.4em;} .time{display:none;} .permalink{float:right;color:#999;} .post-type{position:absolute;top:1.5em;left:0;} /* POST TYPES */ .text,.chat,.quote,.photo,.video,.link,.audio{width:55%;position:relative;margin-left:5em;} .was-reblogged{margin:0 40% 0 6.2em;text-align:right;font-size:.8em;background:#e4e4e4;padding:.5em;color:#999;} /* QUOTE */ .quote .words{font-size:2em;font-family:courier new;font-weight:bold;letter-spacing:-.03em;word-spacing:-.14em;} .source{text-align:right;} .quote blockquote{padding:0;border:0;} /* CHAT */ .chat li{line-height:1.5em;border-bottom:1px dotted #ccc;list-style-type:none;} .person{color:#999} /* PHOTO */ .photo img{border:10px solid #ccc;} .photo a{border:0;} .photo .caption a {border-bottom:1px dotted #555;} .photo .caption,.audio .caption,.video .caption{font-size:.8em;line-height:1.4em;padding-top:1em;} /* LINKS IN HEADER */ #links-header{display:none;} #links{position:absolute;top:2em;right:0;} #links li{display:inline;margin-left:1em;font-size:.8em;border:0;} #links li a{padding:3px 7px;border:1px solid #ccc;color:#999;line-height:2em;} #links li a:hover{background:#444;color:#fff;border-color:#444;} /* PAGE NAVIGATION */ p.previous-next{margin:0;padding:1em 0 1em 5em;background-color:#e1e1e1;border-bottom:1px solid #ccc;border-top:1px solid #eee;} .previous,.next{padding:3px 7px;border:1px solid #ccc;color:#999;font-size:.75em;} .previous:hover,.next:hover{background:#444;color:#fff;border-color:#444;} #pages{padding:0 1em;color:#888;font-size:.8em;} /* FOLLOWING */ #following{position:relative;border-bottom:1px solid #ccc;float:left;width:100%;border-top:1px solid #eee;padding:.75em 0;} #following-header{left:0;font-size:.75em;top:2.2em;position:absolute;line-height:1em;color:#999;font-weight:normal;} .followed{margin:0 0 0 5em;} .followed li{float:left;margin:.25em .5em .25em 0;list-style-type:none;} .followed li a{border:0;} .followed li a img{border:2px solid #000;} .followed li a:hover img{border:2px solid #fff;} /* FOOTER */ #footer{padding:0 0 1em;} #footer p{padding:1.25em 0 1.25em 6.25em;;color:#aaa;font-size:.8em;clear:both;border-top:1px solid #eee;} #footer p a{color:#aaa;}