html {height:100%; background:#fff;}
body {min-height:100%; font:62.5%/1 "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#595959; background:#fff;}
#bg-wrapper {position:absolute; top:0; left:0; width:100%; max-width:750px; min-height: 100%; height: auto !important; height: 100%; background:#fff;}
/* Lucida Grande Party */
input, textarea, select,
h5,
.section-title .toggle-wrapper,
.serif .content h4,
.serif .content h5,
.serif .content h6 {font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
/* Georgia Party */
h1, h2, h3, h4, h6,
.quotation blockquote .quote-wrapper,
.serif .content {font-family:Georgia, "Times New Roman", serif;}
.hide {display:none !important;}
.clr {clear:both; overflow:hidden; height:0;}
.va-top {vertical-align:top;}
.va-middle {vertical-align:middle;}
.va-bottom {vertical-align:bottom;}
i, em, cite {font-style:italic;}
b, strong {font-weight:bold;}
strike {text-decoration:line-through;}
code, pre {font-family:Monaco, "Andale Mono", "Lucida Console", "Courier New", monospace;}
abbr, acronym {font-size:85%; letter-spacing:0.1em; text-transform:uppercase;}
abbr[title], acronym[title], dfn[title] {border-bottom:1px dotted #ccc; cursor:help;}
del {text-decoration:line-through;}
input, textarea, select {color:#333;}
a {text-decoration:none; color:#000;}
h1, h2, h3, h4, h5, h6 {color:#333;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-weight:normal;}
h2 {margin-bottom:0.682em; font-size:22px; line-height:1.136;}
h3, .content h1, .content h2 {margin:1.667em 0 0.278em 0; font-size:18px; line-height:1.111;}
h4 {margin:1.563em 0 0.25em 0; font-size:16px; line-height:1.25;}
h5 {margin:1.786em 0 0.357em 0; font-size:14px; line-height:1.429; font-weight:bold;}
h6, .section-title, #dsq-content h3 {margin:2.727em 0 0.909em 0; font-size:11px; line-height:1.091; text-transform:uppercase; letter-spacing:0.2em;}
#search #search-submit,
.post a.icon,
.meta-list .icon,
.media a .high-res .icon,
.quotation blockquote .left,
.quotation blockquote .right,
.quotation .source,
.title a .icon-inner,
.toggle .icon,
.loading-string .icon .icon-inner,
#fancybox-loading div {background:url("http://static.tumblr.com/eeftr7g/Vo2lafgyp/sprite.png") 0 0 no-repeat;}
#page-wrapper {z-index:1; position:relative; max-width:750px; min-height: 100%; height: auto !important; height: 100%; background:#fff;}
#wrapper {position:relative; margin:0 0 0 50px; padding:50px 0 44px 0; width:600px;}
#profile {margin:0 0 0 100px; width:500px; font-size:11px; line-height:1.364;}
#content {float:left; width:600px; border-top:1px solid #e5e5e5;}
#header {position:relative; z-index:3; padding:0 0 10px 100px; width:500px;}
#title {font-size:22px; background-color:#fff; /* Cleans up opacity animation */}
#profile-external {margin:0 0 0 -1px; padding-bottom:5px; width:501px;}
#bio {margin:10px 0 0 0; font-size:11px; line-height:1.545;}
#bio p+p, #bio p+img, #bio p+img, #bio img+img {margin-top:1em;}
#header #avatar {display:block; position:absolute; top:-5px; left:0; width:80px; height:80px; overflow:hidden;}
#avatar img {display:block; width:100%; height:100%;}
#profile #avatar {display:block; position:relative; width:64px; height:64px; float:left; margin:11px 10px 10px 0;}
.link-list {line-height:1.4;}
.link-list li {list-style:none; float:left; padding:8px 0 11px 0; width:100px; border-top:1px solid #e5e5e5;}
.link-list a {color:#ccc;}
.link-list a span {color:#000;}
.link-list a:hover {color:#333;}
.link-list a:hover span {border-bottom:1px solid #000;}
.link-list .end {border-bottom:1px solid #e5e5e5;}
/* Setup decreasing widths for manual IE clearing fix */
.link-list .first {clear:both;}
.link-list .first {margin:0 7px 0 1px; width:95px;}
.link-list .second {margin:0 9px 0 3px; width:90px;}
.link-list .third {margin:0 10px 0 1px; width:90px;}
.link-list .fourth {margin:0 10px 0 0; width:90px;}
.link-list .fifth {margin:0; width:95px;}
/* Two column setup */
.link-list .odd {clear:both; float:left; width:95px;}
.link-list .even {float:right; width:95px;}
#footer, .fixed-footer #footer {position:fixed; z-index:5; left:50px; bottom:0; padding:0 0 10px 100px; width:500px; border-top:1px solid #e5e5e5;}
#footer .link-list li {border:0;}
#footer #nav-tumblr {display:none;}
#search {position:absolute; top:4px; right:0; width:200px;}
#search-form {position:relative; width:200px;}
.input-text {width:171px; height:15px; padding:2px 3px; font-size:12px; line-height:1.5; color:#999; border:1px solid #e5e5e5;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;}
#search #search-submit {display:block; position:absolute; top:2px; right:0; width:16px; height:16px; background-position:-112px -192px;}
#search.hover #search-submit,
#search.focus #search-submit {background-position:-112px -176px;}
#search #search-submit:hover {background-position:-112px -144px;}
#search.hover .input-text, #search.focus .input-text, .input-text:hover, .input-text:focus {color:#333; border-color:#ccc;}
.post, .strip {clear:both; position:relative; padding:20px 0 0 100px; width:500px; border-bottom:1px solid #e5e5e5;}
post.hover {z-index:1;}
.post a.icon {display:block; position:absolute; top:20px; left:0; width:32px; height:32px;}
.text a.icon {background-position:-32px 0;}
.photo a.icon {background-position:-64px 0;}
.quote a.icon {background-position:-160px 0;}
.link a.icon {background-position:-128px 0;}
.chat a.icon {background-position:-448px 0;}
.audio a.icon {background-position:-192px 0;}
.video a.icon {background-position:-224px 0;}
.twitter a.icon {background-position:-288px 0;}
.photoset a.icon {background-position:-320px 0;}
.answer a.icon {background-position:-352px 0;}
.post a.icon.twitter_com {background-position:-288px 0;}
.text a.icon:hover {background-position:-32px -32px;}
.photo a.icon:hover {background-position:-64px -32px;}
.quote a.icon:hover {background-position:-160px -32px;}
.link a.icon:hover {background-position:-128px -32px;}
.chat a.icon:hover {background-position:-448px -32px;}
.audio a.icon:hover {background-position:-192px -32px;}
.video a.icon:hover {background-position:-224px -32px;}
.twitter a.icon:hover {background-position:-288px -32px;}
.photoset a.icon:hover {background-position:-320px -32px;}
.answer a.icon:hover {background-position:-352px -32px;}
.post a.icon.twitter_com:hover {background-position:-288px -32px;}
.strip {padding:10px 0 10px 100px;}
a.icon-link {color:#ccc;}
a.icon-link span {color:#000;}
a.icon-link:hover {color:#333;}
a.icon-link:hover span {border-bottom:1px solid #000;}
.body {width:500px;}
.meta {margin-top:-6px; margin-bottom:10px; padding-top:4px; font-size:10px; line-height:1.2; color:#ccc;}
.meta a {color:#ccc;}
.meta-list {}
.meta-list li {position:relative; float:left; margin-right:20px; margin-bottom:10px; list-style:none;}
.meta-list li a {display:inline-block; position:relative; line-height:16px;}
.meta-list li a:hover {color:#333;}
.meta-list .posted a, .meta-list .notes a, .meta-list .comments a, .meta-list .share a {padding-left:20px;}
.meta-list .icon {display:block; position:absolute; top:0; left:0; width:16px; height:16px;}
.meta-list .posted .author {padding-left:0;}
.meta-list .tags {margin-right:0; margin-bottom:5px;}
.meta-list .facebook {position:relative; top:-3px; clear:left; height:21px; margin-bottom:0;}
.meta-list .share {position:relative;}
.meta-list .share a {position:relative; z-index:2; cursor:default;}
.meta-list .share-nav {display:none; position:absolute; z-index:1; top:17px; left:-8px; padding:9px; background:#fff; border:1px solid #e5e5e5; border-bottom-width:2px;
-webkit-border-radius: 3px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 3px;
-moz-border-radius-topleft: 0;
border-radius: 3px;
border-top-left-radius: 0;}
.meta-list .share-nav-preload {display:block; overflow:hidden; width:0; height:0; top:-9999px; left:-9999px;}
.meta-list .share-nav .short-url {width:185px;}
.share-buttons {overflow:hidden; padding-top:10px;}
.share-buttons iframe.twitter-share-button {position:relative; top:-1px; padding-right:10px;}
.meta-list .tag-list {}
.meta-list .tag-list li {margin-right:10px; margin-bottom:5px;}
.meta-list .posted .icon {background-position:0 -192px;}
.meta-list .posted.active .icon,
.hover .meta-list .posted .icon {background-position:0 -176px;}
.hover .meta-list .posted a:hover .icon {background-position:0 -144px;}
.meta-list .notes .icon {background-position:-16px -192px;}
.meta-list .notes.active .icon,
.hover .meta-list .notes .icon {background-position:-16px -176px;}
.hover .meta-list .notes a:hover .icon {background-position:-16px -144px;}
.meta-list .reblogged .icon {background-position:-32px -192px;}
.meta-list .reblogged.active .icon,
.hover .meta-list .reblogged .icon {background-position:-32px -176px;}
.hover .meta-list .reblogged a:hover .icon {background-position:-32px -144px;}
.meta-list .comments .icon {background-position:-48px -192px;}
.meta-list .comments.active .icon,
.hover .meta-list .comments .icon {background-position:-48px -176px;}
.hover .meta-list .comments a:hover .icon {background-position:-48px -144px;}
.meta-list .share .icon {background-position:-96px -192px;}
.meta-list .share.active .icon,
.hover .meta-list .share .icon {background-position:-96px -176px;}
.hover .meta-list .share a:hover .icon {background-position:-96px -144px;}
.meta-list .active a,
.hover .meta-list a,
.hover .meta-list {color:#999;}
.meta-list .share.hover {z-index:2;}
.meta-list .share.hover a {margin:-7px -10px -2px -8px; padding:6px 9px 2px 27px; border:1px solid #e5e5e5; border-bottom:none; background:#fff;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;}
.meta-list .share.hover a .icon {z-index:3; top:6px; left:7px;}
.meta-list .share.hover .share-nav {display:block;}
.meta-list .above .share-nav {top:auto; bottom:17px; left:-8px; padding:9px;
-webkit-border-radius: 3px;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius: 3px;
-moz-border-radius-bottomleft: 0;
border-radius: 3px;
border-bottom-left-radius: 0;
border-bottom-width:2px;}
.meta-list .share.hover.above a {margin:-3px -10px -7px -8px; padding:3px 9px 6px 27px; border:1px solid #e5e5e5; border-top:none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;}
.meta-list .share.hover.above a .icon {top:3px; left:7px;}
.post .content {margin-bottom:20px; padding-right:100px; font-size:13px; line-height:1.538;}
.post .content + .content {margin-top:-10px;}
.post .source {font-size:11px; line-height:1.364;}
.content p,
.content ul,
.content ol,
.content table,
.content dl,
.content img,
.content address,
.content iframe {margin-bottom:1.154em;}
/* .content p + p {margin-top:-0.577em;} */
.content a, #bio a {font-weight:normal; border-bottom:1px solid #e5e5e5;}
.like_post a {border-bottom:1px solid #e5e5e5;}
.content a:hover, #bio a:hover, .like_post a:hover {border-bottom:1px solid #595959;}
.content ul li {list-style:square;}
.content ol li {list-style:decimal;}
.content li {margin-bottom:0.25em;}
.content ul ul, .content ul ol, .content ol ol, .content ol ul {margin:0.25em 0 0.25em 2em;}
.content blockquote {margin:1em 0 1em 15px; padding-left:10px; border-left:5px solid #e5e5e5;}
.content blockquote * {margin-right:0;}
.content blockquote ul, .content blockquote ol {margin-left:2em;}
.content hr {margin:2.308em 0 1.154em; border:0; border-bottom:1px solid #e5e5e5;}
.content pre {margin:2em 15px;}
.content code {background-color:#f2f2f2; color:#191919;}
.content img {max-width:500px; height:auto;}
.content p img {margin-bottom:0;}
.content p img + img {margin-top:1em;}
.content a.img-link, #bio a.img-link, .like_post a.img-link {border:0;}
p.answer_form_container {margin-top:10px;}
.content small, .content .sml {margin-bottom:1.154em; font-size:11px; line-height:1.364;}
.parse-content {display:none;}
/* Tables */
.content .table-wrapper {margin:0 -7px 1em -7px;}
.content .table-wrapper table {margin-bottom:0;}
.content table {width:100%;}
.content table caption {margin:1em 7px; font-size:13px; line-height:1.539;}
.content table td, .content table th {vertical-align:top; padding:7px; border-bottom:1px solid #e5e5e5;}
.content table thead td, .content table thead th {font-weight:bold;}
.content .image-wrapper {margin-bottom:1em;}
.content .image-wrapper img {margin:0 auto;}
.image-wrapper {display:block; position:relative;}
.tl {display:block; position:absolute; z-index:3; width:3px; height:3px;}
.tr {display:block; position:absolute; z-index:3; width:3px; height:3px;}
.bl {display:block; position:absolute; z-index:3; width:3px; height:3px;}
.br {display:block; position:absolute; z-index:3; width:3px; height:3px;}
.tl {top:0; left:0;}
.tr {top:0; right:0;}
.bl {bottom:0; left:0;}
.br {bottom:0; right:0;}
.tl span, .tr span, .bl span, .br span {display:block; position:absolute; width:1px; height:1px; background-color:#fff;}
.p1, .p5 {opacity:0.1;}
.p2, .p4 {opacity:0.45;}
.p3 {opacity:0.98;}
.tl .p1 {top:0; left:2px;}
.tl .p2 {top:0; left:1px;}
.tl .p3 {top:0; left:0;}
.tl .p4 {top:1px; left:0;}
.tl .p5 {top:2px; left:0;}
.tr .p1 {top:0; left:0;}
.tr .p2 {top:0; left:1px;}
.tr .p3 {top:0; left:2px;}
.tr .p4 {top:1px; left:2px;}
.tr .p5 {top:2px; left:2px;}
.bl .p1 {top:0; left:0;}
.bl .p2 {top:1px; left:0;}
.bl .p3 {top:2px; left:0;}
.bl .p4 {top:2px; left:1px;}
.bl .p5 {top:2px; left:2px;}
.br .p1 {top:0; left:2px;}
.br .p2 {top:1px; left:2px;}
.br .p3 {top:2px; left:2px;}
.br .p4 {top:2px; left:1px;}
.br .p5 {top:2px; left:0px;}
.embed .float, .media .float {position:relative; float:left;}
.media {display:block; position:relative; overflow:hidden; margin-bottom:20px;}
.media + .content {margin-top:-10px;}
.media object, .media embed {display:block; max-width:500px;}
.media .stripped-content {position:relative; display:block; width:500px; height:281px;}
.media .stripped-content a {display:block; width:100%; height:100%;}
.media .stripped-content a .str {position:absolute; padding:6px 15px; white-space:nowrap; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px;}
.media img {display:block;}
.media a {display:block; position:relative;}
.media a .high-res {display:none; position:absolute; z-index:4; top:0; right:0; width:32px; height:32px; background:#fff; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;}
.media a .high-res .icon {display:block; width:32px; height:32px; background-position:-384px -96px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-bottomleft:3px; border-bottom-left-radius:3px;}
.hover .media a .high-res .icon {background-position:-384px -64px;}
.hover .media a:hover .high-res .icon {background-position:-384px -32px;}
.media p {margin-bottom:1.154em; font-size:11px; line-height:1.364;}
.media p+p.photoset_caption {margin-top:-0.5em;}
.media p.photoset_caption {margin-bottom:20px;}
.player {position:relative; margin-bottom:20px;}
.player + .content {margin-top:-10px;}
.player .album-art-mask {display:none; position:relative; float:left; width:100px; height:100px;}
.player .album-art-mask .album-art {position:absolute; top:0; left:0; width:100px; height:100px;}
.audio-player-mask {position:relative; width:207px; height:27px; line-height:27px;}
.audio-player-mask .audio_player {overflow:hidden; position:absolute; left:0; z-index:1; text-indent:0; background:#fff;}
.player-stats {white-space:nowrap; position:absolute; top:9px; left:227px; font-size:10px;}
.player-stats a {padding-left:20px;}
.player-stats a:hover .string {border-bottom:1px solid #000;}
.art {overflow:hidden; height:100px;}
.art .album-art-mask {display:block;}
.art .audio-player-mask {float:left; left:20px; top:37px;}
.art .player-stats {left:347px; top:46px;}
.quotation {position:relative; margin:0 0 20px -50px;}
.quotation + .content {margin-top:-10px;}
.quotation blockquote {overflow:hidden; position:relative; padding:10px 50px 0 50px; font-size:18px; line-height:1.333; color:#333;}
.quotation blockquote .quote-wrapper {margin-bottom:12px; font-style:italic;}
.quotation blockquote p {margin-top:1em;}
.quotation blockquote span+p {margin:0;}
.quotation blockquote a {color:#000; border-bottom:1px solid #ccc;}
.quotation blockquote a:hover {border-bottom:1px solid #000;}
.quotation .source {display:block; position:absolute; top:10px; left:-13px; width:13px; height:9px; background-position:-128px -128px;}
.quotation blockquote .left {display:block; position:absolute; top:0; left:10px; width:26px; height:21px; text-indent:-9999px; background-color:#fff; background-position:-128px -137px;}
.quotation blockquote .right {display:block; position:absolute; z-index:1; bottom:0; right:10px; width:26px; height:21px; text-indent:-9999px; background-color:#fff; background-position:-128px -158px;}
.short blockquote {padding-top:10px; font-size:20px; line-height:1.4;}
#tweet .loading-string {position:relative; padding-left:24px;}
#tweet .loading-string .icon {top:2px;}
#tweet .meta-list {display:none;}
#tweet .time {padding-left:0;}
#tweet .quotation {margin-bottom:10px;}
.content .transcript {margin:0 0 10px 0 !important;}
.content .transcript li {list-style:none; margin:0 0 0.5em 0; padding:0 0 0.5em 0; font-size:14px; line-height:1.5; border-bottom:1px solid #e5e5e5;}
.content .transcript li strong {font-weight:normal; color:#333;}
.title a:hover {border-bottom:1px solid #000;}
.link .title a:hover {border:0;}
.title a:hover .string {border-bottom:1px solid #000;}
.title a .icon {position:relative; top:-3px; padding:0 8px; font-size:14px; line-height:1;}
.title a .icon-inner {overflow:hidden; position:absolute; top:0; left:0; display:block; width:16px; height:16px; background-position:-112px -176px;}
.title a:hover .icon-inner {background-position:-112px -144px;}
.answer .question {font-size:14px; line-height:1.5; font-weight:bold; color:#333;}
.answer .question a {font-weight:bold;}
.post-pagination {overflow:hidden; margin:30px 0; padding:8px 0 9px 0; font-size:11px; line-height:1.2;}
.post-pagination a {white-space:nowrap; color:#ccc;}
.post-pagination a .string {color:#000;}
.post-pagination a:hover {color:#000;}
.post-pagination a:hover .string {border-bottom:1px solid #000;}
.post-pagination a.previous {float:left;}
.post-pagination a.next {float:right; width:100px;}
.section-title, #dsq-content h3 {margin:0 0 20px 0;}
.section-title .toggle-wrapper {margin:0 0 0 10px; letter-spacing:0; text-transform:none; border-left:1px solid #e5e5e5;}
.section-title .toggle {position:relative; padding:0 0 0 20px; cursor:pointer;}
.toggle .icon {position:absolute; top:-1px; left:5px ; display:block; width:15px; height:16px; background-position:-80px -176px;}
.hover a.toggle:hover .icon {background-position:-80px -144px;}
.toggle.active .icon {background-position:-64px -176px;}
.hover a.toggle.active:hover .icon {background-position:-64px -144px;}
a.toggle:hover .string {border-bottom:1px solid #000;}
a.toggle .toggle-hide {display:none;}
#notes {margin:0; padding:0 100px 10px 0; font-size:11px; line-height:16px;}
ol.notes {padding-bottom:20px;}
ol.notes li {position:relative; padding-left:22px; margin-bottom:10px; list-style-type:none;}
ol.notes li a {display:block; position:absolute; top:0; left:0; width:16px; height:16px;}
ol.notes li .avatar {display:block; width:16px; height:16px;}
ol.notes li .action a,
ol.notes li blockquote a {display:inline; position:static; width:auto; height:auto;}
ol.notes li blockquote {margin:5px 15px 10px 5px; padding:0 0 0 7px; line-height:1.364; border-left:5px solid #e5e5e5;}
ol.notes li blockquote a {font-weight:normal; color:#999;}
ol.notes li blockquote a:hover {color:#333;}
ol.notes li.more_notes_link_container {margin:0; text-align:left !important; font-size:12px;}
ol.notes li.more_notes_link_container a.more_notes_link {display:inline; position:static; height:auto; width:auto; font-weight:bold;}
ol.notes li.more_notes_link_container a.more_notes_link:hover {border-bottom:1px solid #000;}
#comments {margin:0; padding:0 0 10px 0;}
#pagination {position:relative; z-index:7; width:500px; height:1em; background:#fff;}
#pagination.fixed {position:fixed; top:0;}
#page-strip {position:absolute; left:100px; top:13px; width:400px; height:5px; background:#e5e5e5; -webkit-border-radius:2.5px; -moz-border-radius:2.5px; border-radius:2.5px;}
#page-location {position:absolute; top:-3px; left:-4px; padding:0 4px; min-width:56px; text-align:center; white-space:nowrap; background:#fff;}
#page-location em {font-style:normal;}
#page-prev {position:absolute; left:0;}
#page-next {position:absolute; left:0;}
#page-top {position:absolute; right:0; text-align:right;}
.widget {margin:40px 0; padding:20px 0 0 0; border-top:1px solid #e5e5e5; font-size:11px; line-height:1.545;}
#likes {}
.like_post {clear:both; margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px solid #e5e5e5;}
.like_post ul, .like_post ol {margin:1em 0 1em 2em;}
.like_post ul li {list-style:square;}
.like_post ol li {list-style:decimal;}
.like_post li {margin-bottom:0.25em;}
.like_post br {line-height:0.5;}
.like_post p {margin:0 0 1em 0;}
.like_post img {display:block; margin:0 0 1em 0; max-width:200px; height:auto;}
.like_audio {position:relative; overflow:hidden; background:#fff;}
.like_audio embed {display:block; width:200px !important; height:27px !important;}
.like_post .image-wrapper {position:relative;}
.like_post .like_title, .like_post .like_link, .like_post .question {margin-bottom:1em; font-size:12px; line-height:1.5; font-weight:bold; color:#333;}
.like_post .post_info_top a, .like_post .post_info_bottom a {border:0;}
.like_chat_post .like_line {margin:0 0 0.5em 0; padding:0 0 0.5em 0; border-bottom:1px solid #e5e5e5;}
.like_chat_post .like_line strong {font-weight:normal; color:#333;}
.like_quote_post .like_quote {margin:0 0 0.786em 0; font-size:14px; line-height:1.5; font-family:Georgia, "Times New Roman", serif; font-style:italic;}
.like_post blockquote {margin:1em 0 1em 10px; padding-left:10px; border-left:5px solid #e5e5e5;}
.post_info_bottom {clear:both; display:block !important; margin:1.159em 0 0 0; color:#ccc;}
.post_info_bottom a {color:#ccc;}
.like_post .post_info_bottom a:hover {color:#333;}
.hover .post_info_bottom,
.hover .post_info_bottom a {color:#999;}
.like_below_photo {display:none;}
#page-loading {width:600px; height:1em; padding-left:0; text-align:center;}
#page-loading .loading-string {display:none; position:relative; padding-left:20px;}
#page-loading .error-string {display:none;}
.error-string a:hover {border-bottom:1px solid #000;}
.loading-string .icon {overflow:hidden; position:absolute; left:0; top:-2px; width:16px; height:16px;}
.loading-string .icon .icon-inner {position:absolute; top:0; left:0; width:128px; height:16px; background-position:0 -208px;}
#page-type.paginated {padding-bottom:0; border-bottom:0;}
#page-type h6 {margin:0;}
#credit {position:fixed; bottom:0; right:0; padding:25px; text-align:right; color:#ccc;}
#credit a {color:#ccc;}
#credit.hover, #credit.hover a {color:#999;}
#credit.hover a:hover {color:#333;}
#preload {position:absolute; top:-9999px; left:-9999px; width:1px; height:1px;}
#preload div {position:absolute; display:block; top:0; left:0; width:1px; height:1px; background-position:0 0; background-repeat:no-repeat;}
#preload .a {background-image:url("http://static.tumblr.com/eeftr7g/wpKl9k0is/fancybox-x.png");}
#preload .b {background-image:url("http://static.tumblr.com/eeftr7g/jfrl9k0ie/fancybox-y.png");}
#preload .c {background-image:url("http://static.tumblr.com/eeftr7g/9bul9ovxy/fancybox.png");}
.centered #page-wrapper,
.centered #wrapper {margin:0 auto;}
.centered #bg-wrapper {left:50%; margin-left:-375px;}
.centered #footer {left:auto; margin-left:-100px;}
.two #bg-wrapper {width:100%; max-width:1050px; margin-left:-525px;}
.two #page-wrapper {max-width:1050px;}
.two #header {width:800px;}
.two #profile {position:absolute; left:700px; width:200px; margin-left:0; padding:0 0 40px 0; z-index:1;}
.two #profile img {max-width:200px;}
.two #title.fixed {position:fixed; left:750px; width:200px; font-size:18px;}
.two #profile #title {position:absolute; top:0; left:0; width:200px; font-size:18px;}
.two #profile #bio {margin:0 0 25px 0; padding:8px 0; border-top:1px solid #e5e5e5;}
.two #profile-external {margin:0 0 40px 0; padding:0; width:200px;}
.two #footer {position:static; margin:0; padding:0; width:auto; border-top:0;}
.two #footer .link-list li {border-bottom:1px solid #e5e5e5;}
.two #footer #nav-tumblr {display:block;}
.two #search {position:static; padding:7px 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.two #credit {left:725px; width:200px; padding:25px 25px 41px 25px; text-align:center;}
.two .link-list li {padding:8px 0 9px 0;}
.two.fixed-sidebar #profile {position:fixed; left:750px;}
.centered.two #wrapper {width:900px;}
.centered.two #profile, .centered.two #title.fixed {left:50%; margin-left:250px;}
.centered.two #credit {left:50%; margin-left:250px; width:200px; padding-left:0; padding-right:0; text-align:center;}
.custom-header #wrapper {padding-top:0;}
.custom-header #header {padding:0;}
.custom-header #header #bio {margin:10px 0; padding-left:100px;}
.custom-header #header .image-wrapper {position:relative; z-index:1; width:600px; overflow:hidden;}
.custom-header #header .image-wrapper a, #header .image-wrapper img {display:block;}
.custom-header.two #header .image-wrapper {width:900px;}
.custom-header #title {position:absolute; top:-9999px; left:-9999px;}
.custom-header #header #avatar {display:none;}
.no-corners .tl, .no-corners .tr, .no-corners .bl, .no-corners .br {display:none !important;}
.large-type .content, .serif .content {font-size:14px; line-height:1.5;}
.large-type .post .source, .serif .post .source {font-size:12px; line-height:1.5;}
.collapse-notes ol.notes {display:none;}
.hide-bio #bio {position:absolute !important; top:-9999px; left:-9999px;}
.hide-twitter #tweet {display:none;}
body.hide-credit #credit {display:none !important;}
.indented-punctuation .content ul, .indented-punctuation .content ol {margin-left:2em;}
.big-avatar #profile #avatar {border-top:1px solid #e5e5e5; float:none; margin:0 0 -1px 0; padding:10px 0 0 0; width:200px; height:200px;}
/* Inverse */
.inverse a, .inverse .link-list a span, .inverse a.icon-link span, .inverse .post-pagination a:hover, .inverse .post-pagination a .string, .inverse .error-string a:hover {color:#fff;}
#dsq-comments-title {margin-top:10px;}
#dsq-content .dsq-options {font-size:11px;}
/* Injected Defaults */
body {color:rgb(89,89,89);}
body {color:rgba(0,0,0,0.65);}
.content a:hover, #bio a:hover, .link-list a:hover span, a.icon-link:hover span, .player-stats a:hover .string, .quotation blockquote a:hover, .title a:hover, .title a:hover .string, .post-pagination a:hover .string, a.toggle:hover .string, ol.notes li.more_notes_link_container a.more_notes_link:hover, .error-string a:hover {border-color:rgb(89,89,89);}
.content a:hover, #bio a:hover, .link-list a:hover span, a.icon-link:hover span, .player-stats a:hover .string, .quotation blockquote a:hover, .title a:hover, .title a:hover .string, .post-pagination a:hover .string, a.toggle:hover .string, ol.notes li.more_notes_link_container a.more_notes_link:hover, .error-string a:hover {border-color:rgba(0,0,0,0.65);}
.link-list a, a.icon-link, .meta, .meta a, #credit, #credit a, .post-pagination a, .post_info_bottom, .post_info_bottom a {color:rgb(204,204,204);}
.link-list a, a.icon-link, .meta, .meta a, #credit, #credit a, .post-pagination a, .post_info_bottom, .post_info_bottom a {color:rgba(0,0,0,0.2);}
#search.hover .input-text, #search.focus .input-text, .input-text:hover, .input-text:focus, abbr[title], acronym[title], dfn[title] {border-color:rgb(204,204,204);}
#search.hover .input-text, #search.focus .input-text, .input-text:hover, .input-text:focus, abbr[title], acronym[title], dfn[title] {border-color:rgba(0,0,0,0.2);}
.meta-list .active a, .hover .meta-list a, #credit.hover, #credit.hover a, .notes li blockquote a, .input-text, .hover .post_info_bottom, .hover .post_info_bottom a {color:rgb(153,153,153);}
.meta-list .active a, .hover .meta-list a, #credit.hover, #credit.hover a, .notes li blockquote a, .input-text, .hover .post_info_bottom, .hover .post_info_bottom a {color:rgba(0,0,0, 0.4);}
.link-list a:hover, a.icon-link:hover, .meta-list li a:hover, #credit.hover a:hover, .notes li blockquote a:hover, #search.hover .input-text, #search.focus .input-text, .input-text:hover, .input-text:focus, h1, h2, h3, h4, h5, h6, .content .transcript li strong, .answer .question, .post-pagination a:hover, .quotation blockquote, .like_post .like_title, .like_post .like_link, .like_post .question, .like_chat_post .like_line strong, .like_post .post_info_bottom a:hover {color:rgb(51,51,51);}
.link-list a:hover, a.icon-link:hover, .meta-list li a:hover, #credit.hover a:hover, .notes li blockquote a:hover, #search.hover .input-text, #search.focus .input-text, .input-text:hover, .input-text:focus, h1, h2, h3, h4, h5, h6, .content .transcript li strong, .answer .question, .post-pagination a:hover, .quotation blockquote, .like_post .like_title, .like_post .like_link, .like_post .question, .like_chat_post .like_line strong, .like_post .post_info_bottom a:hover {color:rgba(0,0,0, 0.8);}
#content, .link-list li, .link-list .end, #footer, .input-text, .post, .strip, .content blockquote, .content .transcript li, .notes li blockquote, #page-strip, .two #profile #bio, .two #footer .link-list li, .two #search, .content hr, .content table td, .content table th, .post-pagination, .content a, #bio a, .section-title .toggle-wrapper, .large-avatar #profile #avatar, .widget, .like_post, .like_chat_post .like_line, .like_post blockquote, .like_post a, .meta-list .share-nav, .meta-list .share.hover a {border-color:rgb(230,230,230);}
#content, .link-list li, .link-list .end, #footer, .input-text, .post, .strip, .content blockquote, .content .transcript li, .notes li blockquote, #page-strip, .two #profile #bio, .two #footer .link-list li, .two #search, .content hr, .content table td, .content table th, .post-pagination, .content a, #bio a, .section-title .toggle-wrapper, .large-avatar #profile #avatar, .widget, .like_post, .like_chat_post .like_line, .like_post blockquote, .like_post a, .meta-list .share-nav, .meta-list .share.hover a {border-color:rgba(0, 0, 0, 0.1);}
#page-strip, .media .stripped-content a, .quotation blockquote {background-color:rgb(230,230,230);}
#page-strip, .media .stripped-content a, .quotation blockquote {background-color:rgba(0,0,0,0.1);}
.media .stripped-content a:hover {background-color:rgb(204,204,204);}
.media .stripped-content a:hover {background-color:rgba(0,0,0,0.2);}
.content code {background-color:rgb(242,242,242); color:rgb(26,26,26);}
.content code {background-color:rgba(242,242,242,0.05); color:rgba(0,0,0,0.9);}
/* Inverse */
.inverse #search #search-submit,
.inverse .post a.icon,
.inverse .meta-list .icon,
.inverse .media a .high-res .icon,
.inverse .quotation blockquote .left,
.inverse .quotation blockquote .right,
.inverse .quotation .source,
.inverse .title a .icon-inner,
.inverse .toggle .icon,
.inverse #page-loading .loading-string .icon .icon-inner,
.inverse #fancybox-loading div {background-image:url("http://static.tumblr.com/eeftr7g/1Wrlafiyf/sprite-inverse.png");}
body.inverse {color:rgb(201,201,201);}
body.inverse {color:rgba(255,255,255,0.75);}
.inverse .content a:hover, .inverse #bio a:hover, .inverse .link-list a:hover span, .inverse a.icon-link:hover span, .inverse .player-stats a:hover .string, .inverse .title a:hover, .inverse .title a:hover .string, .inverse .post-pagination a:hover .string, .inverse a.toggle:hover .string, .inverse ol.notes li.more_notes_link_container a.more_notes_link:hover, .inverse .error-string a:hover {border-color:rgb(201,201,201);}
.inverse .content a:hover, .inverse #bio a:hover, .inverse .link-list a:hover span, .inverse a.icon-link:hover span, .inverse .player-stats a:hover .string, .inverse .title a:hover, .inverse .title a:hover .string, .inverse .post-pagination a:hover .string, .inverse a.toggle:hover .string, .inverse ol.notes li.more_notes_link_container a.more_notes_link:hover, .inverse .error-string a:hover {border-color:rgba(255,255,255,0.75);}
.inverse .link-list a, .inverse a.icon-link, .inverse .meta, .inverse .meta a, .inverse #credit, .inverse #credit a, .inverse .post-pagination a, .inverse .post_info_bottom, .inverse .post_info_bottom a {color:rgb(124,124,124);}
.inverse .link-list a, .inverse a.icon-link, .inverse .meta, .inverse .meta a, .inverse #credit, .inverse #credit a, .inverse .post-pagination a, .inverse .post_info_bottom, .inverse .post_info_bottom a {color:rgba(255,255,255,0.4);}
.inverse #search.hover .input-text, .inverse #search.focus .input-text, .inverse .input-text:hover, .inverse .input-text:focus, .inverse abbr[title], .inverse acronym[title], .inverse dfn[title] {border-color:rgb(124,124,124);}
.inverse #search.hover .input-text, .inverse #search.focus .input-text, .inverse .input-text:hover, .inverse .input-text:focus, .inverse abbr[title], .inverse acronym[title], .inverse dfn[title] {border-color:rgba(255,255,255,0.4);}
.inverse .meta-list .active a, .inverse .hover .meta-list a, .inverse #credit.hover, .inverse #credit.hover a, .inverse .notes li blockquote a, .inverse .input-text, .inverse .hover .post_info_bottom, .inverse .hover .post_info_bottom a {color:rgb(168,168,168);}
.inverse .meta-list .active a, .inverse .hover .meta-list a, .inverse #credit.hover, .inverse #credit.hover a, .inverse .notes li blockquote a, .inverse .input-text, .inverse .hover .post_info_bottom, .inverse .hover .post_info_bottom a {color:rgba(255,255,255,0.6);}
.inverse .link-list a:hover, .inverse a.icon-link:hover, .inverse .meta-list li a:hover, .inverse #credit.hover a:hover, .inverse .notes li blockquote a:hover, .inverse #search.hover .input-text, .inverse #search.focus .input-text, .inverse .input-text:hover, .inverse .input-text:focus, .inverse h1, .inverse h2, .inverse h3, .inverse h4, .inverse h5, .inverse h6, .inverse .content .transcript li strong, .inverse .answer .question, .inverse .post-pagination a:hover, .inverse .like_post .like_title, .inverse .like_post .like_link, .inverse .like_post .question, .inverse .like_chat_post .like_line strong, .inverse .like_post .post_info_bottom a:hover {color:rgb(233,233,233);}
.inverse .link-list a:hover, .inverse a.icon-link:hover, .inverse .meta-list li a:hover, .inverse #credit.hover a:hover, .inverse .notes li blockquote a:hover, .inverse #search.hover .input-text, .inverse #search.focus .input-text, .inverse .input-text:hover, .inverse .input-text:focus, .inverse h1, .inverse h2, .inverse h3, .inverse h4, .inverse h5, .inverse h6, .inverse .content .transcript li strong, .inverse .answer .question, .inverse .post-pagination a:hover, .inverse .like_post .like_title, .inverse .like_post .like_link, .inverse .like_post .question, .inverse .like_chat_post .like_line strong, .inverse .like_post .post_info_bottom a:hover {color:rgba(255,255,255,0.9);}
.inverse .quotation blockquote {background-color:rgb(233,233,233);}
.inverse .quotation blockquote {background-color:rgba(255,255,255,0.9);}
.inverse #content, .inverse .link-list li, .inverse .link-list .end, .inverse #footer, .inverse .input-text, .inverse .post, .inverse .strip, .inverse .content blockquote, .inverse .content .transcript li, .inverse .notes li blockquote, .inverse #page-strip, .inverse.two #profile #bio, .inverse.two #footer .link-list li, .inverse.two #search, .inverse .content hr, .inverse .content table td, .inverse .content table th, .inverse .post-pagination, .inverse .content a, .inverse #bio a, .inverse .section-title .toggle-wrapper, .inverse .large-avatar #profile #avatar, .inverse .widget, .inverse .like_post, .inverse .like_chat_post .like_line, .inverse .like_post blockquote, .inverse .like_post a, .inverse .meta-list .share-nav, .inverse .meta-list .share.hover a, .inverse .quotation blockquote a {border-color:rgb(92,92,92);}
.inverse #content, .inverse .link-list li, .inverse .link-list .end, .inverse #footer, .inverse .input-text, .inverse .post, .inverse .strip, .inverse .content blockquote, .inverse .content .transcript li, .inverse .notes li blockquote, .inverse #page-strip, .inverse.two #profile #bio, .inverse.two #footer .link-list li, .inverse.two #search, .inverse .content hr, .inverse .content table td, .inverse .content table th, .inverse .post-pagination, .inverse .content a, .inverse #bio a, .inverse .section-title .toggle-wrapper, .inverse .large-avatar #profile #avatar, .inverse .widget, .inverse .like_post, .inverse .like_chat_post .like_line, .inverse .like_post blockquote, .inverse .like_post a, .inverse .meta-list .share-nav, .inverse .meta-list .share.hover a, .inverse .quotation blockquote a {border-color:rgba(255,255,255,0.25);}
.inverse #page-strip, .inverse .media .stripped-content a {background-color:rgb(92,92,92);}
.inverse #page-strip, .inverse .media .stripped-content a {background-color:rgba(255,255,255,0.25);}
.inverse .media .stripped-content a:hover {background-color:rgb(113,113,113);}
.inverse .media .stripped-content a:hover {background-color:rgba(255,255,255,0.35);}
.inverse .content code {background-color:rgb(59,59,59); color:rgb(255,255,255);}
.inverse .content code {background-color:rgba(255,255,255,0.1);}
.inverse .quotation blockquote {color:#1e1e1e;}
.inverse .quotation blockquote a {color:#1a1a1a;}