article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea{font-family:sans-serif;color:#222;}
body{margin:0;font-size:1em;line-height:1.4;}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}
::selection{background:#fe57a1;color:#fff;text-shadow:none;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
ins{background:#ff9;color:#000;text-decoration:none;}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}
pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new',monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:"";content:none;}
small{font-size:85%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
ul,ol{margin:1em 0;padding:0 0 0 40px;}
dd{margin:0 0 0 40px;}
nav ul,nav ol{list-style:none;margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:0;margin:0;padding:0;}
label{cursor:pointer;}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
input:invalid,textarea:invalid{background-color:#f0dddd;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
body{margin:0;font-family:"Hoefler Text",Garamond,Baskerville,"Baskerville Old Face","Times New Roman",serif;font-size:16px;line-height:24px;color:#3e3e3e;background-color:#f2f2f2;}
a{color:#444444;text-decoration:underline;}
a:hover{color:#000000;text-decoration:underline;}
p{margin:0 0 12px;font-family:"Hoefler Text",Garamond,Baskerville,"Baskerville Old Face","Times New Roman",serif;font-size:16px;line-height:24px;}p small{font-size:14px;color:#999999;}
.lead{margin-bottom:24px;font-size:20px;font-weight:200;line-height:36px;}
h1,h2,h3,h4,h5,h6{margin:0;font-family:"Gill Sans","Gill Sans MT",Calibri,sans-serif;font-weight:bold;color:#1a1a1a;text-transform:uppercase;letter-spacing:1px;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#1a1a1a;}
h1{font-size:42px;line-height:48px;}h1 small{font-size:18px;}
h2{font-size:50px;line-height:48px;}h2 small{font-size:18px;}
h3{line-height:36px;font-size:18px;}h3 small{font-size:14px;}
h4,h5,h6{line-height:24px;}
h4{font-size:14px;}h4 small{font-size:12px;}
h5{font-size:12px;}
h6{font-size:11px;color:#999999;text-transform:uppercase;}
.page-header{padding-bottom:23px;margin:24px 0;border-bottom:1px solid #dddddd;}
.page-header h1{line-height:1;}
ul,ol{padding:0;margin:0 0 12px 25px;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{line-height:24px;}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
dl{margin-bottom:24px;}
dt,dd{line-height:24px;}
dt{font-weight:bold;}
dd{margin-left:12px;}
hr{margin:24px 0;border:0;border-top:1px solid #dddddd;border-bottom:1px solid #ffffff;}
strong{font-weight:bold;}
em{font-style:italic;}
.muted{color:#999999;}
abbr[title]{border-bottom:1px dotted #ddd;cursor:help;}
abbr.initialism{font-size:90%;text-transform:uppercase;}
blockquote{padding:0 0 0 15px;margin:0 0 24px;border-left:5px solid #dddddd;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:30px;}
blockquote small{display:block;line-height:24px;color:#999999;}blockquote small:before{content:'\2014 \00A0';}
blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid #dddddd;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
address{display:block;margin-bottom:24px;line-height:24px;font-style:normal;}
small{font-size:100%;}
cite{font-style:normal;}
header#top{background:#1a1a1a;color:#ffffff;text-align:center;}header#top h1{padding:70px 0px 50px 0px;margin:0 30px;}header#top h1 a{color:#ffffff;text-decoration:none;}header#top h1 a:hover{border-bottom:3px solid #f74365;padding-bottom:0;}
header#top a{color:#dddddd;}
header#top nav.pages{text-transform:uppercase;font-size:13px;letter-spacing:1px;padding:0 30px;}header#top nav.pages ul li{display:inline-block;padding-right:12px;}header#top nav.pages ul li:after{content:'/';color:#3e3e3e;padding-left:16px;}
header#top nav.pages ul li:last-child{padding:0;}header#top nav.pages ul li:last-child:after{content:'';padding:0;}
header#top nav.pages ul li a{text-decoration:none;border-bottom:1px solid #3e3e3e;padding:2px 0;}header#top nav.pages ul li a:hover{color:#ffffff;border-bottom:3px solid #f74365;padding-bottom:0;}
header#top .jump-down{border-bottom:1px dotted #3e3e3e;position:relative;height:30px;margin-bottom:20px;}header#top .jump-down a.icon{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;text-align:left;direction:ltr;position:absolute;left:50%;margin-left:-15px;top:50%;background:#1a1a1a;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-579px -4px;border:3px solid #3e3e3e;width:24px;height:24px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 1px 3px #000000;-moz-box-shadow:0 1px 3px #000000;box-shadow:0 1px 3px #000000;}header#top .jump-down a.icon br{display:none;}
header#top .jump-down a.icon:hover{border-color:#f74365;}
header#top section.description{display:none;}
header#top .rail{position:relative;height:44px;}header#top .rail nav.feed-reveal{position:absolute;left:20px;top:0;}header#top .rail nav.feed-reveal li{display:inline-block;position:relative;margin-right:4px;}header#top .rail nav.feed-reveal li a{padding:6px 10px 4px;border:3px solid #3e3e3e;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:12px;letter-spacing:1px;}header#top .rail nav.feed-reveal li a:hover{border-color:#f74365;}
header#top .rail nav.feed-reveal li:after{content:'';position:absolute;width:0;height:0;bottom:-6px;left:50%;margin-left:-4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #3e3e3e;}
header#top .rail nav.social-links{padding-top:2px;}header#top .rail nav.social-links li{display:inline-block;}header#top .rail nav.social-links li a{border:0;text-indent:-999em;overflow:hidden;background-color:transparent;text-align:left;direction:ltr;display:block;width:20px;height:20px;margin:0 2px;background-image:url(http://static.tumblr.com/fftf9xi/XFMmba4hl/social-icons.png);background-repeat:no-repeat;background-color:#3e3e3e;}header#top .rail nav.social-links li a br{display:none;}
header#top .rail nav.social-links li a:hover{background-color:#f74365;}
header#top .rail nav.social-links li.social_behance a{background-position:0 0;}
header#top .rail nav.social-links li.social_cargo a{background-position:-20px 0;}
header#top .rail nav.social-links li.social_delicious a{background-position:-40px 0;}
header#top .rail nav.social-links li.social_digg a{background-position:-60px 0;}
header#top .rail nav.social-links li.social_dribbble a{background-position:-80px 0;}
header#top .rail nav.social-links li.social_ember a{background-position:-100px 0;}
header#top .rail nav.social-links li.social_etsy a{background-position:-120px 0;}
header#top .rail nav.social-links li.social_facebook a{background-position:-140px 0;}
header#top .rail nav.social-links li.social_ffffound a{background-position:-160px 0;}
header#top .rail nav.social-links li.social_flickr a{background-position:-180px 0;}
header#top .rail nav.social-links li.social_gowalla a{background-position:-200px 0;}
header#top .rail nav.social-links li.social_lastfm a{background-position:-220px 0;}
header#top .rail nav.social-links li.social_linkedin a{background-position:-240px 0;}
header#top .rail nav.social-links li.social_skype a{background-position:-260px 0;}
header#top .rail nav.social-links li.social_slideshare a{background-position:-280px 0;}
header#top .rail nav.social-links li.social_stumbledupon a{background-position:-300px 0;}
header#top .rail nav.social-links li.social_twitter a{background-position:-320px 0;}
header#top .rail nav.social-links li.social_vimeo a{background-position:-340px 0;}
header#top .rail nav.social-links li.social_youtube a{background-position:-360px 0;}
header#top .rail nav.social-links li.social_email a{background-position:-380px 0;}
header#top .rail nav.social-links li.social_forrst a{background-position:-400px 0;}
header#top .rail nav.social-links li.social_soundcloud a{background-position:-420px 0;}
header#top .rail nav.social-links li.social_formspring a{background-position:-440px 0;}
header#top .rail nav.social-links li.social_foursquare a{background-position:-460px 0;}
header#top .rail nav.social-links li.social_deviantart a{background-position:-480px 0;}
header#top .rail nav.social-links li.social_website a{background-position:-500px 0;}
header#top .rail nav.social-links li.social_rdio a{background-position:-520px 0;}
header#top .rail nav.social-links li.social_myspace a{background-position:-540px 0;}
header#top .rail nav.social-links li.social_google a{background-position:-560px 0;}
header#top .rail nav.social-links li.social_spotify a{background-position:-580px 0;}
header#top .rail nav.social-links li.social_pinterest a{background-position:-600px 0;}
header#top .rail nav.social-links li.social_github a{background-position:-620px 0;}
header#top .rail nav.social-links li.social_quora a{background-position:-640px 0;}
header#top .rail nav.social-links li.social_instagram a{background-position:-660px 0;}
header#top .rail nav.util{position:absolute;right:20px;top:0;}header#top .rail nav.util li{display:inline-block;margin-left:4px;}header#top .rail nav.util li a{font-size:12px;letter-spacing:1px;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #3e3e3e;}header#top .rail nav.util li a:hover{color:#ffffff;border-bottom:3px solid #f74365;padding-bottom:0;}
header#top .results{padding:20px 0;border-top:1px dotted #3e3e3e;color:#dddddd;}header#top .results p{margin:0;}
header#top section.tweets{display:none;position:absolute;background:#1a1a1a;width:100%;z-index:500;*zoom:1;border-top:1px dotted #3e3e3e;-webkit-box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);}header#top section.tweets:before,header#top section.tweets:after{display:table;content:"";}
header#top section.tweets:after{clear:both;}
header#top section.tweets .tweet{width:50%;float:left;text-align:left;}header#top section.tweets .tweet:first-child:after{content:'';position:absolute;border-right:1px dotted #3e3e3e;top:0;bottom:0;left:50%;z-index:100;}
header#top section.tweets .tweet p{margin:30px;}header#top section.tweets .tweet p .timeago{font-style:normal;color:#a5a5a5;font-size:12px;text-transform:uppercase;display:block;margin-top:10px;}header#top section.tweets .tweet p .timeago a{color:#a5a5a5;border-bottom:none;}
header#top section.tweets .tweet p a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid #3e3e3e;}header#top section.tweets .tweet p a:hover{border-bottom:3px solid #f74365;padding-bottom:0;}
header#top section.tweets .twitter-follow-button{z-index:200;position:relative;clear:both;margin-bottom:10px;padding:8px 0px 8px 10px;border:3px solid #3e3e3e;background:#1a1a1a;}
header#top section.instagram{display:none;position:absolute;background:#1a1a1a;width:100%;z-index:500;*zoom:1;border-top:1px dotted #3e3e3e;-webkit-box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);}header#top section.instagram:before,header#top section.instagram:after{display:table;content:"";}
header#top section.instagram:after{clear:both;}
header#top section.instagram ul{margin:30px;padding:0;list-style-type:none;}header#top section.instagram ul:after{content:'';position:absolute;border-right:1px dotted #3e3e3e;top:0;bottom:0;left:50%;z-index:100;}
header#top section.instagram ul li{display:inline-block;background:#3e3e3e;width:15%;line-height:0;}header#top section.instagram ul li:nth-child(3){margin-right:20px;}
header#top section.instagram ul li img{width:100%;height:auto;}
header#top section.instagram .btn{display:inline-block;clear:both;z-index:200;position:relative;margin-bottom:20px;background:#1a1a1a;padding:6px 10px 4px;border:3px solid #3e3e3e;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:12px;letter-spacing:1px;}
header#top section.liked-posts{display:none;position:absolute;background:#1a1a1a;width:100%;z-index:500;*zoom:1;border-top:1px dotted #3e3e3e;-webkit-box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);box-shadow:0 1px 20px rgba(0, 0, 0, 0.4);}header#top section.liked-posts:before,header#top section.liked-posts:after{display:table;content:"";}
header#top section.liked-posts:after{clear:both;}
header#top section.liked-posts ul#likes{margin:30px 30px 30px 30px;padding:0;list-style-type:none;*zoom:1;}header#top section.liked-posts ul#likes:before,header#top section.liked-posts ul#likes:after{display:table;content:"";}
header#top section.liked-posts ul#likes:after{clear:both;}
header#top section.liked-posts ul#likes li:first-child{margin-right:4%;}header#top section.liked-posts ul#likes li:first-child:after{content:'';position:absolute;border-right:1px dotted #3e3e3e;top:0;bottom:0;left:50%;z-index:100;}
header#top section.liked-posts ul#likes li.like_post{width:48%;float:left;text-align:left;}header#top section.liked-posts ul#likes li.like_post .like_photo{max-width:50%;height:auto;float:left;}
header#top section.liked-posts ul#likes li.like_post .like_link{max-width:50%;height:auto;float:left;}
header#top section.liked-posts ul#likes li.like_post .like_quote{max-width:50%;height:auto;float:left;}
header#top section.liked-posts ul#likes li.like_post .like_video{max-width:50%;height:auto;float:left;}header#top section.liked-posts ul#likes li.like_post .like_video img{max-width:100%;height:auto;}
header#top section.liked-posts ul#likes li.like_post .like_caption{display:block;float:left;width:45%;margin-left:5%;}
header#top section.liked-posts ul#likes li.like_post .post_info_top{display:block !important;margin-bottom:12px;font-style:normal;color:#a5a5a5;font-size:12px;text-transform:uppercase;}header#top section.liked-posts ul#likes li.like_post .post_info_top a{color:#a5a5a5;border-bottom:none;}
header#top section.liked-posts ul#likes li.like_post a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid #3e3e3e;}header#top section.liked-posts ul#likes li.like_post a:hover{border-bottom:3px solid #f74365;padding-bottom:0;}
header#top section.liked-posts a.btn{display:inline-block;position:relative;z-index:200;margin-bottom:20px;background:#1a1a1a;padding:6px 10px 4px;border:3px solid #3e3e3e;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:12px;letter-spacing:1px;}
#main{z-index:100;}#main article{*zoom:1;border-left:8px solid #a5a5a5;border-right:8px solid #a5a5a5;position:relative;}#main article:before,#main article:after{display:table;content:"";}
#main article:after{clear:both;}
#main article .content{width:50%;float:left;padding:90px 0;background:url(http://static.tumblr.com/fftf9xi/FRvm2sepp/content-shadow-left.png) top right repeat-y;}
#main article footer{width:50%;float:right;}
#main article.right{background:#1a1a1a;color:#f2f2f2;}#main article.right a{color:#f2f2f2;}#main article.right a:hover{color:#ffffff;}
#main article.right h1,#main article.right h2,#main article.right h3,#main article.right h4,#main article.right h5,#main article.right h6{color:#f2f2f2;}
#main article.right .content{float:right;background:url(http://static.tumblr.com/fftf9xi/PYum2seq2/content-shadow-right.png) top left repeat-y;}
#main article.right footer{float:left;}
#main article header{margin:0 30px 30px 30px;}#main article header h2{margin-bottom:12px;}
#main article header:after{content:'';display:block;border-top:1px dotted #3e3e3e;margin:0 -30px;margin-top:30px;}
#main article section{margin:0 30px;}#main article section img{max-width:100%;height:auto;}
#main article footer{position:relative;visibility:hidden;}#main article footer .post-details{display:block;}#main article footer .post-details .detail-group{position:relative;height:195px;}#main article footer .post-details .detail-group:before{content:'';position:absolute;display:block;width:50%;height:50%;left:0;border-bottom:1px dotted #3e3e3e;}
#main article footer .post-details .detail-group ul.util{position:absolute;top:0;left:5%;right:auto;margin:0;padding:0;list-style-type:none;width:68px;height:195px;text-align:center;}#main article footer .post-details .detail-group ul.util li{width:68px;position:absolute;}#main article footer .post-details .detail-group ul.util li.share{top:0;}#main article footer .post-details .detail-group ul.util li.share a:before{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-686px 0;}
#main article footer .post-details .detail-group ul.util li.expand{bottom:0;}#main article footer .post-details .detail-group ul.util li.expand a:before{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-606px 0;}
#main article footer .post-details .detail-group ul.util li a{font-size:13px;text-decoration:none;display:block;}#main article footer .post-details .detail-group ul.util li a:before{content:'';margin:0 auto 4px auto;display:block;width:40px;height:40px;background-color:#3e3e3e;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#main article footer .post-details .detail-group ul.util li a:hover:before{background-color:#1a1a1a;}
#main article footer .post-details .detail-group ul.meta{position:absolute;top:0;left:50%;margin:0 0 0 -75px;padding:0;list-style-type:none;width:150px;height:195px;text-align:center;}#main article footer .post-details .detail-group ul.meta li{width:150px;position:absolute;}#main article footer .post-details .detail-group ul.meta li.time{height:24px;}
#main article footer .post-details .detail-group ul.meta li.type{top:50%;left:50%;margin:-36px 0 0 -36px;display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;background:#1a1a1a;width:72px;height:72px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;}#main article footer .post-details .detail-group ul.meta li.type br{display:none;}
#main article footer .post-details .detail-group ul.meta li.comments{bottom:28px;height:24px;}#main article footer .post-details .detail-group ul.meta li.comments a{border-bottom:1px solid #3e3e3e;}#main article footer .post-details .detail-group ul.meta li.comments a:hover{border-bottom:3px solid #3e3e3e;}
#main article footer .post-details .detail-group ul.meta li.notes{bottom:2px;height:24px;}#main article footer .post-details .detail-group ul.meta li.notes a{border-bottom:1px solid #3e3e3e;}#main article footer .post-details .detail-group ul.meta li.notes a:hover{border-bottom:3px solid #3e3e3e;}
#main article footer .post-details .detail-group ul.meta li a{font-size:13px;line-height:16px;text-decoration:none;display:inline-block;}
#main article footer .post-details ul.tags{position:absolute;left:0;bottom:90px;right:auto;margin:0;padding:0;list-style-type:none;background:#ffffff;display:inline-block;padding:10px 30px;}#main article footer .post-details ul.tags li{display:inline-block;padding-right:6px;font-size:13px;text-transform:capitalize;}#main article footer .post-details ul.tags li:last-child{padding:0;}#main article footer .post-details ul.tags li:last-child:after{content:'';padding:0;}
#main article footer .post-details ul.tags li a{text-decoration:none;border-bottom:1px solid #3e3e3e;padding:2px 0;}#main article footer .post-details ul.tags li a:hover{border-bottom:3px solid #3e3e3e;padding-bottom:0;}
#main article footer .post-expanded{display:none;*zoom:1;}#main article footer .post-expanded:before,#main article footer .post-expanded:after{display:table;content:"";}
#main article footer .post-expanded:after{clear:both;}
#main article footer .post-expanded div.comments{padding:90px 0;*zoom:1;}#main article footer .post-expanded div.comments:before,#main article footer .post-expanded div.comments:after{display:table;content:"";}
#main article footer .post-expanded div.comments:after{clear:both;}
#main article footer .post-expanded div.comments:before{margin:0 auto 10px auto;content:'';display:block;width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-color:#1a1a1a;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-726px 0;}
#main article footer .post-expanded div.comments h3{text-align:center;font-size:20px;}
#main article footer .post-expanded div.comments:after{content:'';display:block;position:absolute;top:0;bottom:0;border-right:1px dotted #3e3e3e;}
#main article footer .post-expanded div.comments.expanded{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:90%;float:left;overflow:hidden;}#main article footer .post-expanded div.comments.expanded .disqus{margin:0 30px;padding-top:60px;}#main article footer .post-expanded div.comments.expanded .disqus #disqus_thread h3{text-align:left;font-family:"Hoefler Text",Garamond,Baskerville,"Baskerville Old Face","Times New Roman",serif;text-transform:uppercase;font-size:13px;letter-spacing:1px;}
#main article footer .post-expanded div.comments.expanded .disqus #disqus_thread a{border:none;}
#main article footer .post-expanded div.comments.expanded a.expand-button{display:none;}
#main article footer .post-expanded div.comments.expanded:after{left:90%;}
#main article footer .post-expanded div.comments.minimized{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:10%;float:left;overflow:hidden;}#main article footer .post-expanded div.comments.minimized h3{display:none;}
#main article footer .post-expanded div.comments.minimized .disqus_thread{display:none;}
#main article footer .post-expanded div.comments.minimized .credit-share{display:none;}
#main article footer .post-expanded div.comments.minimized:after{left:10%;}
#main article footer .post-expanded div.comments a.expand-button{position:absolute;top:30px;left:5%;margin-left:-10px;display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;text-align:left;direction:ltr;background-color:#a5a5a5;width:20px;height:20px;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-606px -80px;}#main article footer .post-expanded div.comments a.expand-button br{display:none;}
#main article footer .post-expanded div.comments .credit-share{margin:20px 0 0 0;padding:0;background:#ffffff;padding:10px 30px;display:inline-block;}#main article footer .post-expanded div.comments .credit-share ul.credit{margin:0;list-style-type:none;margin-bottom:12px;}#main article footer .post-expanded div.comments .credit-share ul.credit li{display:inline-block;padding-right:6px;font-size:13px;text-transform:capitalize;}#main article footer .post-expanded div.comments .credit-share ul.credit li:last-child{padding:0;}#main article footer .post-expanded div.comments .credit-share ul.credit li:last-child:after{content:'';padding:0;}
#main article footer .post-expanded div.comments .credit-share ul.credit li img{vertical-align:-8px;margin-right:6px;}
#main article footer .post-expanded div.comments .credit-share ul.credit li a{text-decoration:none;border-bottom:1px solid #3e3e3e;padding:2px 0;}#main article footer .post-expanded div.comments .credit-share ul.credit li a:hover{border-bottom:3px solid #3e3e3e;padding-bottom:0;}
#main article footer .post-expanded div.comments .credit-share .share-buttons .share-button{display:inline-block;width:90px;}#main article footer .post-expanded div.comments .credit-share .share-buttons .share-button.share-facebook{position:relative;top:1px;}
#main article footer .post-expanded div.notes{padding:90px 0;}#main article footer .post-expanded div.notes h3{text-align:center;font-size:20px;}
#main article footer .post-expanded div.notes.expanded{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:90%;float:left;overflow:hidden;}#main article footer .post-expanded div.notes.expanded .notes-container{margin:0 30px;}#main article footer .post-expanded div.notes.expanded .notes-container ol.notes li{padding-bottom:2px;margin-bottom:2px;border-bottom:1px solid #3e3e3e;}
#main article footer .post-expanded div.notes.expanded a.expand-button{display:none;}
#main article footer .post-expanded div.notes.minimized{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:10%;float:left;overflow:hidden;}#main article footer .post-expanded div.notes.minimized h3{display:none;}
#main article footer .post-expanded div.notes.minimized ol.notes{text-align:center;max-height:600px;overflow:hidden;}#main article footer .post-expanded div.notes.minimized ol.notes li span.action,#main article footer .post-expanded div.notes.minimized ol.notes li blockquote{display:none;}
#main article footer .post-expanded div.notes a.expand-button{position:absolute;top:30px;right:5%;margin-right:-10px;display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;text-align:left;direction:ltr;background-color:#a5a5a5;width:20px;height:20px;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-626px -80px;}#main article footer .post-expanded div.notes a.expand-button br{display:none;}
#main article footer .post-expanded div.notes .notes-container:before{margin:0 auto 10px auto;content:'';display:block;width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-color:#1a1a1a;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-766px 0;}
#main article footer .post-expanded div.notes .notes-container ol.notes{margin:0;padding:0;list-style-type:none;}
#main article footer .post-expanded a.close-button{position:absolute;top:90px;left:-20px;right:auto;margin:0;display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;text-align:left;direction:ltr;background:#a5a5a5;width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-box-shadow:0px 2px 3px rgba(0, 0, 0, 0.8);-moz-box-shadow:0px 2px 3px rgba(0, 0, 0, 0.8);box-shadow:0px 2px 3px rgba(0, 0, 0, 0.8);background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-646px 0;}#main article footer .post-expanded a.close-button br{display:none;}
#main article.right footer .post-details .detail-group:before{right:0;left:auto;}
#main article.right footer .post-details .detail-group ul.util{right:5%;left:auto;}#main article.right footer .post-details .detail-group ul.util li.share a:before{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-686px -40px;}
#main article.right footer .post-details .detail-group ul.util li.expand a:before{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-646px -40px;}
#main article.right footer .post-details .detail-group ul.meta li.type{background:#ffffff;}
#main article.right footer .post-details ul.tags{right:0;left:auto;background:#2a2a2a;}
#main article.right footer .post-expanded div.comments:before{background-color:#ffffff;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-726px -40px;}
#main article.right footer .post-expanded div.comments.expanded{float:right;}#main article.right footer .post-expanded div.comments.expanded:after{left:10%;}
#main article.right footer .post-expanded div.comments.minimized{float:right;}#main article.right footer .post-expanded div.comments.minimized .credit-share{display:none;}
#main article.right footer .post-expanded div.comments.minimized:after{left:90%;}
#main article.right footer .post-expanded div.comments a.expand-button{right:5%;margin-right:-10px;left:auto;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-626px -100px;}
#main article.right footer .post-expanded div.comments .credit-share{float:right;background:#2a2a2a;display:block;}#main article.right footer .post-expanded div.comments .credit-share .share-buttons{*zoom:1;}#main article.right footer .post-expanded div.comments .credit-share .share-buttons:before,#main article.right footer .post-expanded div.comments .credit-share .share-buttons:after{display:table;content:"";}
#main article.right footer .post-expanded div.comments .credit-share .share-buttons:after{clear:both;}
#main article.right footer .post-expanded div.comments .credit-share .share-buttons .share-button{float:right;}
#main article.right footer .post-expanded div.comments .disqus{clear:right;}
#main article.right footer .post-expanded div.notes.minimized,#main article.right footer .post-expanded div.notes.expanded{float:left;}
#main article.right footer .post-expanded div.notes a.expand-button{left:5%;margin-left:-10px;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-606px -100px;}
#main article.right footer .post-expanded div.notes .notes-container:before{background-color:#ffffff;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-766px -40px;}
#main article.right footer .post-expanded a.close-button{right:-20px;left:auto;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-606px -40px;}
#main article.text{border-color:#618aa0;}#main article.text section a,#main article.text header a{text-decoration:none;border-bottom:1px solid #618aa0;}#main article.text section a:hover,#main article.text header a:hover{color:#618aa0;border-bottom-width:3px;}
#main article.text section h2 a,#main article.text header h2 a{border-bottom:none;}
#main article.text section img{max-width:100%;height:auto;}
#main article.text section .read-more{margin:0px -30px;padding:9px 10px 7px 30px;border:none;text-decoration:none;text-transform:uppercase;font-size:13px;letter-spacing:1px;color:#1a1a1a;background:#ffffff;}#main article.text section .read-more:hover{background-color:#618aa0;color:#ffffff;}
#main article.text footer .post-details .detail-group ul.util li.share a:before,#main article.text footer .post-details .detail-group ul.util li.expand a:before{background-color:#618aa0;}
#main article.text footer .post-details .detail-group ul.util li.share a:hover:before,#main article.text footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.text footer .post-details .detail-group ul.meta li.comments a,#main article.text footer .post-details .detail-group ul.meta li.notes a{border-color:#618aa0;}#main article.text footer .post-details .detail-group ul.meta li.comments a:hover,#main article.text footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#618aa0;}
#main article.text footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:0 0;}
#main article.text footer .post-details ul.tags li a{border-color:#618aa0;}#main article.text footer .post-details ul.tags li a:hover{color:#618aa0;}
#main article.text footer .post-expanded a{text-decoration:none;border-bottom:1px solid #618aa0;}#main article.text footer .post-expanded a:hover{color:#618aa0;border-bottom-width:3px;}
#main article.text footer .post-expanded a.close-button{background-color:#618aa0;}#main article.text footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.text footer .post-expanded div.comments a.expand-button,#main article.text footer .post-expanded div.notes a.expand-button{background-color:#618aa0;}#main article.text footer .post-expanded div.comments a.expand-button:hover,#main article.text footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.text section .read-more{float:right;padding:9px 30px 7px 10px;}
#main article.right.text footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.text footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.text footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:0 -72px;}
#main article.right.text footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.text footer .post-expanded div.comments a.expand-button:hover,#main article.right.text footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
#main article.photo{border-color:#9f7375;}#main article.photo header a{text-decoration:none;border-bottom:1px solid #9f7375;}#main article.photo header a:hover{color:#9f7375;border-bottom-width:3px;}
#main article.photo header h2 a{border-bottom:none;}
#main article.photo section{margin:0;position:relative;}#main article.photo section img{width:100%;height:auto;}
#main article.photo section .highres{display:none;position:absolute;bottom:10px;right:10px;color:#1a1a1a;padding:6px 10px 4px;border:3px solid #ffffff;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:12px;letter-spacing:1px;background-color:rgba(255, 255, 255, 0.4);}#main article.photo section .highres:hover{background-color:#ffffff;}
#main article.photo footer .post-details .detail-group ul.util li.share a:before,#main article.photo footer .post-details .detail-group ul.util li.expand a:before{background-color:#9f7375;}
#main article.photo footer .post-details .detail-group ul.util li.share a:hover:before,#main article.photo footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.photo footer .post-details .detail-group ul.meta li.comments a,#main article.photo footer .post-details .detail-group ul.meta li.notes a{border-color:#9f7375;}#main article.photo footer .post-details .detail-group ul.meta li.comments a:hover,#main article.photo footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#9f7375;}
#main article.photo footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-72px 0;}
#main article.photo footer .post-details ul.tags li a{border-color:#9f7375;}#main article.photo footer .post-details ul.tags li a:hover{color:#9f7375;}
#main article.photo footer .post-expanded a{text-decoration:none;border-bottom:1px solid #9f7375;}#main article.photo footer .post-expanded a:hover{color:#9f7375;border-bottom-width:3px;}
#main article.photo footer .post-expanded a.close-button{background-color:#9f7375;}#main article.photo footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.photo footer .post-expanded div.comments a.expand-button,#main article.photo footer .post-expanded div.notes a.expand-button{background-color:#9f7375;}#main article.photo footer .post-expanded div.comments a.expand-button:hover,#main article.photo footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.photo .highres{right:auto;left:10px;color:#ffffff;border-color:#1a1a1a;background-color:rgba(26, 26, 26, 0.4);}#main article.right.photo .highres:hover{background-color:#1a1a1a;}
#main article.right.photo footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.photo footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.photo footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-72px -72px;}
#main article.right.photo footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.photo footer .post-expanded div.comments a.expand-button:hover,#main article.right.photo footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
#main article.photoset{border-color:#9f7375;}#main article.photoset header a{text-decoration:none;border-bottom:1px solid #9f7375;}#main article.photoset header a:hover{color:#9f7375;border-bottom-width:3px;}
#main article.photoset header h2 a{border-bottom:none;}
#main article.photoset section{margin:0;}
#main article.photoset footer .post-details .detail-group ul.util li.share a:before,#main article.photoset footer .post-details .detail-group ul.util li.expand a:before{background-color:#9f7375;}
#main article.photoset footer .post-details .detail-group ul.util li.share a:hover:before,#main article.photoset footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.photoset footer .post-details .detail-group ul.meta li.comments a,#main article.photoset footer .post-details .detail-group ul.meta li.notes a{border-color:#9f7375;}#main article.photoset footer .post-details .detail-group ul.meta li.comments a:hover,#main article.photoset footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#9f7375;}
#main article.photoset footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-72px 0;}
#main article.photoset footer .post-details ul.tags li a{border-color:#9f7375;}#main article.photoset footer .post-details ul.tags li a:hover{color:#9f7375;}
#main article.photoset footer .post-expanded a{text-decoration:none;border-bottom:1px solid #9f7375;}#main article.photoset footer .post-expanded a:hover{color:#9f7375;border-bottom-width:3px;}
#main article.photoset footer .post-expanded a.close-button{background-color:#9f7375;}#main article.photoset footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.photoset footer .post-expanded div.comments a.expand-button,#main article.photoset footer .post-expanded div.notes a.expand-button{background-color:#9f7375;}#main article.photoset footer .post-expanded div.comments a.expand-button:hover,#main article.photoset footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.photoset footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.photoset footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.photoset footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-72px -72px;}
#main article.right.photoset footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.photoset footer .post-expanded div.comments a.expand-button:hover,#main article.right.photoset footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
#main article.quote{border-color:#74a79a;}#main article.quote header p{font-family:"Gill Sans","Gill Sans MT",Calibri,sans-serif;text-transform:uppercase;font-weight:bold;font-size:18px;line-height:26px;}
#main article.quote section a{text-decoration:none;border-bottom:1px solid #74a79a;}#main article.quote section a:hover{color:#74a79a;border-bottom-width:3px;}
#main article.quote section h2 a{border-bottom:none;}
#main article.quote footer .post-details .detail-group ul.util li.share a:before,#main article.quote footer .post-details .detail-group ul.util li.expand a:before{background-color:#74a79a;}
#main article.quote footer .post-details .detail-group ul.util li.share a:hover:before,#main article.quote footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.quote footer .post-details .detail-group ul.meta li.comments a,#main article.quote footer .post-details .detail-group ul.meta li.notes a{border-color:#74a79a;}#main article.quote footer .post-details .detail-group ul.meta li.comments a:hover,#main article.quote footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#74a79a;}
#main article.quote footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-144px 0;}
#main article.quote footer .post-details ul.tags li a{border-color:#74a79a;}#main article.quote footer .post-details ul.tags li a:hover{color:#74a79a;}
#main article.quote footer .post-expanded a{text-decoration:none;border-bottom:1px solid #74a79a;}#main article.quote footer .post-expanded a:hover{color:#74a79a;border-bottom-width:3px;}
#main article.quote footer .post-expanded a.close-button{background-color:#74a79a;}#main article.quote footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.quote footer .post-expanded div.comments a.expand-button,#main article.quote footer .post-expanded div.notes a.expand-button{background-color:#74a79a;}#main article.quote footer .post-expanded div.comments a.expand-button:hover,#main article.quote footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.quote footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.quote footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.quote footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-144px -72px;}
#main article.right.quote footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.quote footer .post-expanded div.comments a.expand-button:hover,#main article.right.quote footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
#main article.link{border-color:#618aa0;}#main article.link header a{text-decoration:none;border-bottom:3px solid #618aa0;line-height:64px;}#main article.link header a:hover{color:#618aa0;border-bottom-width:6px;}
#main article.link section a{text-decoration:none;border-bottom:1px solid #618aa0;}#main article.link section a:hover{color:#618aa0;border-bottom-width:3px;}
#main article.link section h2 a{border-bottom:none;}
#main article.link footer .post-details .detail-group ul.util li.share a:before,#main article.link footer .post-details .detail-group ul.util li.expand a:before{background-color:#618aa0;}
#main article.link footer .post-details .detail-group ul.util li.share a:hover:before,#main article.link footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.link footer .post-details .detail-group ul.meta li.comments a,#main article.link footer .post-details .detail-group ul.meta li.notes a{border-color:#618aa0;}#main article.link footer .post-details .detail-group ul.meta li.comments a:hover,#main article.link footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#618aa0;}
#main article.link footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-216px 0;}
#main article.link footer .post-details ul.tags li a{border-color:#618aa0;}#main article.link footer .post-details ul.tags li a:hover{color:#618aa0;}
#main article.link footer .post-expanded a{text-decoration:none;border-bottom:1px solid #618aa0;}#main article.link footer .post-expanded a:hover{color:#618aa0;border-bottom-width:3px;}
#main article.link footer .post-expanded a.close-button{background-color:#618aa0;}#main article.link footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.link footer .post-expanded div.comments a.expand-button,#main article.link footer .post-expanded div.notes a.expand-button{background-color:#618aa0;}#main article.link footer .post-expanded div.comments a.expand-button:hover,#main article.link footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.link footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.link footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.link footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-216px -72px;}
#main article.right.link footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.link footer .post-expanded div.comments a.expand-button:hover,#main article.right.link footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
#main article.chat{border-color:#74a79a;}#main article.chat section p strong{font-family:"Gill Sans","Gill Sans MT",Calibri,sans-serif;text-transform:uppercase;font-weight:bold;font-size:12px;}
#main article.chat footer .post-details .detail-group ul.util li.share a:before,#main article.chat footer .post-details .detail-group ul.util li.expand a:before{background-color:#74a79a;}
#main article.chat footer .post-details .detail-group ul.util li.share a:hover:before,#main article.chat footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.chat footer .post-details .detail-group ul.meta li.comments a,#main article.chat footer .post-details .detail-group ul.meta li.notes a{border-color:#74a79a;}#main article.chat footer .post-details .detail-group ul.meta li.comments a:hover,#main article.chat footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#74a79a;}
#main article.chat footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-288px 0;}
#main article.chat footer .post-details ul.tags li a{border-color:#74a79a;}#main article.chat footer .post-details ul.tags li a:hover{color:#74a79a;}
#main article.chat footer .post-expanded a{text-decoration:none;border-bottom:1px solid #74a79a;}#main article.chat footer .post-expanded a:hover{color:#74a79a;border-bottom-width:3px;}
#main article.chat footer .post-expanded a.close-button{background-color:#74a79a;}#main article.chat footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.chat footer .post-expanded div.comments a.expand-button,#main article.chat footer .post-expanded div.notes a.expand-button{background-color:#74a79a;}#main article.chat footer .post-expanded div.comments a.expand-button:hover,#main article.chat footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.chat footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.chat footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.chat footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-288px -72px;}
#main article.right.chat footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.chat footer .post-expanded div.comments a.expand-button:hover,#main article.right.chat footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
#main article.audio{border-color:#a5a5a5;}#main article.audio header ul{margin-left:0;padding:0;list-style-type:none;font-style:italic;}
#main article.audio header a{text-decoration:none;border-bottom:1px solid #a5a5a5;}#main article.audio header a:hover{color:#a5a5a5;border-bottom-width:3px;}
#main article.audio header h2 a{border-bottom:none;}
#main article.audio section{margin:0;background-color:#a5a5a5;*zoom:1;position:relative;}#main article.audio section:before,#main article.audio section:after{display:table;content:"";}
#main article.audio section:after{clear:both;}
#main article.audio section img.album-art{width:50%;height:auto;float:left;}
#main article.audio section .embed-player{width:250px;height:330px;float:left;}
#main article.audio section .player{width:50%;float:right;display:block;}#main article.audio section .player .js-dump{display:none;}
#main article.audio section .player .audio_player{position:absolute;top:50%;margin-top:-13px;margin-left:-103px;left:75%;display:block;width:207px;height:27px;}
#main article.audio section .player ul{margin:0;padding:4px 0;list-style-type:none;position:absolute;bottom:0;text-align:center;width:50%;background-color:rgba(255, 255, 255, 0.75);}#main article.audio section .player ul li{display:inline-block;}#main article.audio section .player ul li a{text-decoration:none;border-bottom:1px solid #a5a5a5;}#main article.audio section .player ul li a:hover{color:#a5a5a5;border-bottom-width:3px;}
#main article.audio footer .post-details .detail-group ul.util li.share a:before,#main article.audio footer .post-details .detail-group ul.util li.expand a:before{background-color:#a5a5a5;}
#main article.audio footer .post-details .detail-group ul.util li.share a:hover:before,#main article.audio footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.audio footer .post-details .detail-group ul.meta li.comments a,#main article.audio footer .post-details .detail-group ul.meta li.notes a{border-color:#a5a5a5;}#main article.audio footer .post-details .detail-group ul.meta li.comments a:hover,#main article.audio footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#a5a5a5;}
#main article.audio footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-360px 0;}
#main article.audio footer .post-details ul.tags li a{border-color:#a5a5a5;}#main article.audio footer .post-details ul.tags li a:hover{color:#a5a5a5;}
#main article.audio footer .post-expanded a{text-decoration:none;border-bottom:1px solid #a5a5a5;}#main article.audio footer .post-expanded a:hover{color:#a5a5a5;border-bottom-width:3px;}
#main article.audio footer .post-expanded a.close-button{background-color:#a5a5a5;}#main article.audio footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.audio footer .post-expanded div.comments a.expand-button,#main article.audio footer .post-expanded div.notes a.expand-button{background-color:#a5a5a5;}#main article.audio footer .post-expanded div.comments a.expand-button:hover,#main article.audio footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.audio section img.album-art{float:right;}
#main article.right.audio section .embed-player{float:right;}
#main article.right.audio section .player{float:left;}#main article.right.audio section .player .audio_player{margin-left:-103px;left:25%;}
#main article.right.audio section .player ul{background-color:rgba(26, 26, 26, 0.75);}
#main article.right.audio footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.audio footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.audio footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-360px -72px;}
#main article.right.audio footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.audio footer .post-expanded div.comments a.expand-button:hover,#main article.right.audio footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
#main article.video{border-color:#c7b648;}#main article.video header a{text-decoration:none;border-bottom:1px solid #c7b648;}#main article.video header a:hover{color:#c7b648;border-bottom-width:3px;}
#main article.video header h2 a{border-bottom:none;}
#main article.video section{margin:0;}
#main article.video footer .post-details .detail-group ul.util li.share a:before,#main article.video footer .post-details .detail-group ul.util li.expand a:before{background-color:#c7b648;}
#main article.video footer .post-details .detail-group ul.util li.share a:hover:before,#main article.video footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.video footer .post-details .detail-group ul.meta li.comments a,#main article.video footer .post-details .detail-group ul.meta li.notes a{border-color:#c7b648;}#main article.video footer .post-details .detail-group ul.meta li.comments a:hover,#main article.video footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#c7b648;}
#main article.video footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-432px 0;}
#main article.video footer .post-details ul.tags li a{border-color:#c7b648;}#main article.video footer .post-details ul.tags li a:hover{color:#c7b648;}
#main article.video footer .post-expanded a{text-decoration:none;border-bottom:1px solid #c7b648;}#main article.video footer .post-expanded a:hover{color:#c7b648;border-bottom-width:3px;}
#main article.video footer .post-expanded a.close-button{background-color:#c7b648;}#main article.video footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.video footer .post-expanded div.comments a.expand-button,#main article.video footer .post-expanded div.notes a.expand-button{background-color:#c7b648;}#main article.video footer .post-expanded div.comments a.expand-button:hover,#main article.video footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.video footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.video footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.video footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-432px -72px;}
#main article.right.video footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.video footer .post-expanded div.comments a.expand-button:hover,#main article.right.video footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
#main article.ask{border-color:#618aa0;}#main article.ask header a,#main article.ask section a{text-decoration:none;border-bottom:1px solid #618aa0;}#main article.ask header a:hover,#main article.ask section a:hover{color:#618aa0;border-bottom-width:3px;}
#main article.ask header h2 a,#main article.ask section h2 a{border-bottom:none;}
#main article.ask header p{font-style:italic;font-size:20px;}
#main article.ask header p.asker{font-size:14px;font-style:normal;border-top:1px dotted #618aa0;padding-top:16px;}#main article.ask header p.asker .icon{vertical-align:-7px;margin-right:8px;}
#main article.ask footer .post-details .detail-group ul.util li.share a:before,#main article.ask footer .post-details .detail-group ul.util li.expand a:before{background-color:#618aa0;}
#main article.ask footer .post-details .detail-group ul.util li.share a:hover:before,#main article.ask footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#1a1a1a;}
#main article.ask footer .post-details .detail-group ul.meta li.comments a,#main article.ask footer .post-details .detail-group ul.meta li.notes a{border-color:#618aa0;}#main article.ask footer .post-details .detail-group ul.meta li.comments a:hover,#main article.ask footer .post-details .detail-group ul.meta li.notes a:hover{border-color:#618aa0;}
#main article.ask footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-504px 0;}
#main article.ask footer .post-details ul.tags li a{border-color:#618aa0;}#main article.ask footer .post-details ul.tags li a:hover{color:#618aa0;}
#main article.ask footer .post-expanded a{text-decoration:none;border-bottom:1px solid #618aa0;}#main article.ask footer .post-expanded a:hover{color:#618aa0;border-bottom-width:3px;}
#main article.ask footer .post-expanded a.close-button{background-color:#618aa0;}#main article.ask footer .post-expanded a.close-button:hover{background-color:#1a1a1a;border:none;}
#main article.ask footer .post-expanded div.comments a.expand-button,#main article.ask footer .post-expanded div.notes a.expand-button{background-color:#618aa0;}#main article.ask footer .post-expanded div.comments a.expand-button:hover,#main article.ask footer .post-expanded div.notes a.expand-button:hover{background-color:#1a1a1a;}
#main article.right.ask footer .post-details .detail-group ul.util li.share a:hover:before,#main article.right.ask footer .post-details .detail-group ul.util li.expand a:hover:before{background-color:#ffffff;}
#main article.right.ask footer .post-details .detail-group ul.meta li.type{background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-504px -72px;}
#main article.right.ask footer .post-expanded a.close-button:hover{background-color:#ffffff;}
#main article.right.ask footer .post-expanded div.comments a.expand-button:hover,#main article.right.ask footer .post-expanded div.notes a.expand-button:hover{background-color:#ffffff;}
footer#bottom{background:#1a1a1a;color:#ffffff;text-align:center;border-top:1px dotted #3e3e3e;*zoom:1;}footer#bottom:before,footer#bottom:after{display:table;content:"";}
footer#bottom:after{clear:both;}
footer#bottom a{color:#dddddd;}
footer#bottom h4{color:#a5a5a5;font-weight:normal;margin-bottom:6px;}
footer#bottom #pagination{margin:60px 0 30px 0;}footer#bottom #pagination li{display:inline-block;margin-right:6px;}footer#bottom #pagination li a{text-decoration:none;}footer#bottom #pagination li a.prev,footer#bottom #pagination li a.next{border-bottom:1px solid #3e3e3e;padding-bottom:2px;}footer#bottom #pagination li a.prev:hover,footer#bottom #pagination li a.next:hover{border-bottom:3px solid #b5a0b5;padding-bottom:0px;}
footer#bottom #pagination li a.jump-page{display:block;width:28px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background:#a5a5a5;color:#1a1a1a;}footer#bottom #pagination li a.jump-page:hover{background:#b5a0b5;}
footer#bottom #pagination li span.current-page{display:block;width:28px;height:28px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background:#2a2a2a;color:#a5a5a5;}
footer#bottom #pagination li:first-child:after{content:'/';color:#3e3e3e;padding-left:10px;}
footer#bottom #pagination li:last-child:before{content:'/';color:#3e3e3e;padding-right:10px;}
footer#bottom #pagination li:last-child{margin-right:0;}
footer#bottom #infinite{margin:60px 0 30px 0;}footer#bottom #infinite p{font-size:20px;color:#3E3E3E;}
footer#bottom #infinite a{text-decoration:none;border-bottom:1px solid #3e3e3e;padding-bottom:2px;}footer#bottom #infinite a:hover{border-bottom:3px solid #b5a0b5;padding-bottom:0px;}
footer#bottom .jump-up{border-bottom:1px dotted #3e3e3e;position:relative;height:30px;margin-bottom:20px;}footer#bottom .jump-up a.icon{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;text-align:left;direction:ltr;position:absolute;left:50%;margin-left:-15px;top:50%;background:#1a1a1a;background-image:url(http://static.tumblr.com/fftf9xi/H76m2seov/sprite.png);background-repeat:no-repeat;background-position:-579px -34px;border:3px solid #3e3e3e;width:24px;height:24px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 1px 3px #000000;-moz-box-shadow:0 1px 3px #000000;box-shadow:0 1px 3px #000000;}footer#bottom .jump-up a.icon br{display:none;}
footer#bottom .jump-up a.icon:hover{border-color:#b5a0b5;}
footer#bottom .site-info{width:50%;float:left;text-align:left;margin-bottom:30px;}footer#bottom .site-info section.description{margin:30px 30px 10px 30px;}footer#bottom .site-info section.description img.icon{float:left;margin:4px 8px 0px 0px;}
footer#bottom .site-info section.authors{margin:30px 30px 10px 30px;}footer#bottom .site-info section.authors ul{margin:0 0 0 -30px;padding:0;list-style-type:none;background:#2a2a2a;display:inline-block;padding:10px 30px 6px 30px;}footer#bottom .site-info section.authors ul li{display:inline-block;padding-right:12px;font-size:13px;padding-bottom:6px;text-transform:capitalize;}footer#bottom .site-info section.authors ul li img{vertical-align:-8px;margin-right:6px;}
footer#bottom .site-info section.authors ul li:last-child{padding:0;}footer#bottom .site-info section.authors ul li:last-child:after{content:'';padding:0;}
footer#bottom .site-info section.authors ul li a{text-decoration:none;border-bottom:1px solid #3e3e3e;padding:2px 0;}footer#bottom .site-info section.authors ul li a:hover{border-bottom:3px solid #b5a0b5;padding-bottom:0;}
footer#bottom .site-info ul.credits{margin:30px;list-style-type:none;}footer#bottom .site-info ul.credits li{display:inline-block;font-size:13px;color:#3e3e3e;}footer#bottom .site-info ul.credits li:first-child{display:block;}
footer#bottom .site-info ul.credits li a{text-decoration:none;color:#3e3e3e;border-bottom:1px solid #3e3e3e;padding-bottom:2px;}footer#bottom .site-info ul.credits li a:hover{border-bottom:3px solid #b5a0b5;padding-bottom:0px;}
footer#bottom .side{width:50%;float:right;text-align:left;margin-bottom:30px;}footer#bottom .side .search{margin:60px 30px 0px 30px;padding-bottom:30px;border-bottom:1px dotted #3e3e3e;}footer#bottom .side .search .search-text{background:#1a1a1a;border:3px solid #3e3e3e;padding:6px;color:#a5a5a5;font-family:"Hoefler Text",Garamond,Baskerville,"Baskerville Old Face","Times New Roman",serif;font-size:13px;line-height:13px;width:75%;-webkit-box-shadow:0 1px 3px #000000;-moz-box-shadow:0 1px 3px #000000;box-shadow:0 1px 3px #000000;}footer#bottom .side .search .search-text:focus{outline:none;border-color:#a5a5a5;}
footer#bottom .side nav.pages{margin:30px 30px 10px 30px;font-size:13px;letter-spacing:1px;}footer#bottom .side nav.pages ul li{display:inline-block;padding-right:6px;}footer#bottom .side nav.pages ul li:after{content:'/';color:#3e3e3e;padding-left:10px;}
footer#bottom .side nav.pages ul li:last-child{padding:0;}footer#bottom .side nav.pages ul li:last-child:after{content:'';padding:0;}
footer#bottom .side nav.pages ul li a{text-decoration:none;border-bottom:1px solid #3e3e3e;padding:2px 0;}footer#bottom .side nav.pages ul li a:hover{color:#ffffff;border-bottom:3px solid #b5a0b5;padding-bottom:0;}
footer#bottom .side nav.social-links{margin:0 30px;padding-top:2px;}footer#bottom .side nav.social-links li{display:inline-block;}footer#bottom .side nav.social-links li a{border:0;text-indent:-999em;overflow:hidden;background-color:transparent;text-align:left;direction:ltr;display:block;width:20px;height:20px;margin:0 2px;background-image:url(http://static.tumblr.com/fftf9xi/Onem2seql/social-icons.png);background-repeat:no-repeat;background-color:#3e3e3e;}footer#bottom .side nav.social-links li a br{display:none;}
footer#bottom .side nav.social-links li a:hover{background-color:#b5a0b5;}
footer#bottom .side nav.social-links li.social_behance a{background-position:0 0;}
footer#bottom .side nav.social-links li.social_cargo a{background-position:-20px 0;}
footer#bottom .side nav.social-links li.social_delicious a{background-position:-40px 0;}
footer#bottom .side nav.social-links li.social_digg a{background-position:-60px 0;}
footer#bottom .side nav.social-links li.social_dribbble a{background-position:-80px 0;}
footer#bottom .side nav.social-links li.social_ember a{background-position:-100px 0;}
footer#bottom .side nav.social-links li.social_etsy a{background-position:-120px 0;}
footer#bottom .side nav.social-links li.social_facebook a{background-position:-140px 0;}
footer#bottom .side nav.social-links li.social_ffffound a{background-position:-160px 0;}
footer#bottom .side nav.social-links li.social_flickr a{background-position:-180px 0;}
footer#bottom .side nav.social-links li.social_gowalla a{background-position:-200px 0;}
footer#bottom .side nav.social-links li.social_lastfm a{background-position:-220px 0;}
footer#bottom .side nav.social-links li.social_linkedin a{background-position:-240px 0;}
footer#bottom .side nav.social-links li.social_skype a{background-position:-260px 0;}
footer#bottom .side nav.social-links li.social_slideshare a{background-position:-280px 0;}
footer#bottom .side nav.social-links li.social_stumbledupon a{background-position:-300px 0;}
footer#bottom .side nav.social-links li.social_twitter a{background-position:-320px 0;}
footer#bottom .side nav.social-links li.social_vimeo a{background-position:-340px 0;}
footer#bottom .side nav.social-links li.social_youtube a{background-position:-360px 0;}
footer#bottom .side nav.social-links li.social_email a{background-position:-380px 0;}
footer#bottom .side nav.social-links li.social_forrst a{background-position:-400px 0;}
footer#bottom .side nav.social-links li.social_soundcloud a{background-position:-420px 0;}
footer#bottom .side nav.social-links li.social_formspring a{background-position:-440px 0;}
footer#bottom .side nav.social-links li.social_foursquare a{background-position:-460px 0;}
footer#bottom .side nav.social-links li.social_deviantart a{background-position:-480px 0;}
footer#bottom .side nav.social-links li.social_website a{background-position:-500px 0;}
footer#bottom .side nav.social-links li.social_rdio a{background-position:-520px 0;}
footer#bottom .side nav.social-links li.social_myspace a{background-position:-540px 0;}
footer#bottom .side nav.social-links li.social_google a{background-position:-560px 0;}
footer#bottom .side nav.social-links li.social_spotify a{background-position:-580px 0;}
footer#bottom .side nav.social-links li.social_pinterest a{background-position:-600px 0;}
#tumblr_controls{}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;}
.cboxIframe{width:100%;height:100%;display:block;border:0;}
#cboxOverlay{background:#000000;}
#cboxContent{margin-top:32px;overflow:visible;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{background:#000000;padding:1px;}
#cboxLoadingGraphic{background:url(http://static.tumblr.com/fftf9xi/rkklqu1ni/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#000000;}
#cboxTitle{position:absolute;top:-22px;left:0;color:#ffffff;text-shadow:none;}
#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}
#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(http://static.tumblr.com/fftf9xi/1dslqu1o1/controls.png) no-repeat 0 0;}
#cboxPrevious{background-position:0px 0px;right:44px;}
#cboxPrevious.hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px;right:22px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px;right:0;}
#cboxClose.hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
#stylehatch-modal{display:block;z-index:9001;height:36px;padding:8px 16px;-moz-box-shadow:inset 0 1px 0px #646464;-webkit-box-shadow:inset 0 1px 0px #646464;border:1px solid #000000;position:fixed;bottom:16px;right:16px;width:auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-family:"Helvetica Neue",sans-serif !important;background:url(http://static.tumblr.com/fftf9xi/QUOlvhklt/modal.png);}
#stylehatch-modal:after{content:"";z-index:-1;position:absolute;margin:-6px;top:0;bottom:0;left:0;right:0;opacity:0.2;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;border:6px solid #000000;}
#stylehatch-modal .logo,#stylehatch-modal .theme,#stylehatch-modal .links{float:left;height:36px;display:block;}
#stylehatch-modal .logo{padding-right:16px;margin-right:16px;background:url(http://static.tumblr.com/fftf9xi/ESJlvhkmb/sep.png) center right no-repeat;width:56px;height:36px;}
#stylehatch-modal .theme{margin-top:1px;padding-right:16px;margin-right:16px;background:url(http://static.tumblr.com/fftf9xi/ESJlvhkmb/sep.png) center right no-repeat;}
#stylehatch-modal .theme h6{display:block;font-family:"Helvetica Neue",sans-serif;text-transform:none;letter-spacing:0;margin:0 0 2px 0;font-weight:normal;font-size:11px;line-height:11px;color:#9b9b9b;text-shadow:1px 2px 1px rgba(0, 0, 0, 0.4);}
#stylehatch-modal .theme h2{display:inline-block;font-family:"Helvetica Neue",sans-serif;text-transform:none;width:auto;margin:0;font-weight:bold;font-size:18px;line-height:18px;color:#ffffff;text-shadow:1px 2px 1px rgba(0, 0, 0, 0.4);letter-spacing:1px;}
#stylehatch-modal .modal-btn{display:inline-block;font-size:14px;font-weight:bold;margin:3px 0;padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;-moz-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.7),1px 1px 2px rgba(0, 0, 0, 0.5),inset 0 -1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.7),1px 1px 2px rgba(0, 0, 0, 0.5),inset 0 -1px 1px rgba(0, 0, 0, 0.1);-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:.1s ease;position:relative;}
#stylehatch-modal .modal-btn.demo{color:#0f586f;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4);background:#27c7e0;background:-moz-linear-gradient(top, #27c7e0 0%, #22b4d6 50%, #1996c5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #27c7e0), color-stop(50%, #22b4d6), color-stop(100%, #1996c5));background:-webkit-linear-gradient(top, #27c7e0 0%, #22b4d6 50%, #1996c5 100%);background:-o-linear-gradient(top, #27c7e0 0%, #22b4d6 50%, #1996c5 100%);background:-ms-linear-gradient(top, #27c7e0 0%, #22b4d6 50%, #1996c5 100%);background:linear-gradient(top, #27c7e0 0%, #22b4d6 50%, #1996c5 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#27c7e0', endColorstr='#1996c5', GradientType=0);margin-right:8px;}
#stylehatch-modal .modal-btn.demo:hover{color:#d7f1f9;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.9);background:#1c9dba;background:-moz-linear-gradient(top, #1c9dba 0%, #1887a4 50%, #12637e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1c9dba), color-stop(50%, #1887a4), color-stop(100%, #12637e));background:-webkit-linear-gradient(top, #1c9dba 0%, #1887a4 50%, #12637e 100%);background:-o-linear-gradient(top, #1c9dba 0%, #1887a4 50%, #12637e 100%);background:-ms-linear-gradient(top, #1c9dba 0%, #1887a4 50%, #12637e 100%);background:linear-gradient(top, #1c9dba 0%, #1887a4 50%, #12637e 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#1c9dba', endColorstr='#12637e', GradientType=0);}
#stylehatch-modal .modal-btn.support{color:#627734;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.4);background:#c7da81;background:-moz-linear-gradient(top, #c7da81 0%, #b3cd6d 50%, #97bb51 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c7da81), color-stop(50%, #b3cd6d), color-stop(100%, #97bb51));background:-webkit-linear-gradient(top, #c7da81 0%, #b3cd6d 50%, #97bb51 100%);background:-o-linear-gradient(top, #c7da81 0%, #b3cd6d 50%, #97bb51 100%);background:-ms-linear-gradient(top, #c7da81 0%, #b3cd6d 50%, #97bb51 100%);background:linear-gradient(top, #c7da81 0%, #b3cd6d 50%, #97bb51 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#c7da81', endColorstr='#97bb51', GradientType=0);}
#stylehatch-modal .modal-btn.support:hover{color:#e7f5c9;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.9);background:#94b354;background:-moz-linear-gradient(top, #94b354 0%, #7e9747 50%, #5e7135 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #94b354), color-stop(50%, #7e9747), color-stop(100%, #5e7135));background:-webkit-linear-gradient(top, #94b354 0%, #7e9747 50%, #5e7135 100%);background:-o-linear-gradient(top, #94b354 0%, #7e9747 50%, #5e7135 100%);background:-ms-linear-gradient(top, #94b354 0%, #7e9747 50%, #5e7135 100%);background:linear-gradient(top, #94b354 0%, #7e9747 50%, #5e7135 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#94b354', endColorstr='#5e7135', GradientType=0);}
#stylehatch-modal .modal-btn:active{top:1px;color:#ffffff;text-shadow:0px 1px 0px #000000;-moz-box-shadow:inset 0 2px 2px rgba(255, 255, 255, 0.5),1px 2px 4px rgba(0, 0, 0, 0.8),inset 0 -2px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 2px 2px rgba(255, 255, 255, 0.5),1px 2px 4px rgba(0, 0, 0, 0.8),inset 0 -2px 2px rgba(0, 0, 0, 0.3);}
.customize-embed:before{content:"Flash Disabled in Customize Mode";height:24px;width:100%;display:block;text-align:center;position:absolute;top:50%;margin-top:0;font-weight:normal;font-size:11px;color:#AAAAAA;font-family:"Helvetica Neue",sans-serif !important;text-shadow:1px 2px 1px rgba(0, 0, 0, 0.4);letter-spacing:1px;}
.customize-embed{-moz-box-shadow:inset 0 1px 0px #646464;-webkit-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.7);background:#333333;background:-moz-radial-gradient(center, ellipse cover, #333333 0%, #000000 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #333333), color-stop(100%, #000000));background:-webkit-radial-gradient(center, ellipse cover, #333333 0%, #000000 100%);background:-o-radial-gradient(center, ellipse cover, #333333 0%, #000000 100%);background:-ms-radial-gradient(center, ellipse cover, #333333 0%, #000000 100%);background:radial-gradient(center, ellipse cover, #333333 0%, #000000 100%);}
.customize-embed iframe,.customize-embed embed,.customize-embed object{display:none;}
.customize-audio{display:block;height:27px;width:207px;background-image:url(http://static.tumblr.com/fftf9xi/r0blwhruz/audio-players.png);}
.customize-audio.white{background-position:0px 0px;}
.customize-audio.grey{background-position:0px -27px;}
.customize-audio.black{background-position:0px -54px;}
.customize-audio embed{display:none;}
