/* a little reset */
html, body, div, span, object, embed, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, em, img, small, strong, sub, sup, ul, li, form, label, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
}
video{
	z-index:1;
}
/* html5 ie hack plus image to a block */
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, img{
  display: block;
}
/* core styles */
body{
	font-family: Arial, Helvetica, sans-serif;
	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:fixed;		
	font-size:14px;
	margin:0 0 36px 0;
}
.wrapper{
	width:100%;
	height:auto;
}
.hatching{
	background-image:url("http://static.tumblr.com/lba83dv/fxalytw0r/hatching.png");
	background-repeat:repeat;
}
.lt-line{
}
.trim-lt-line{
}
.md-line{
}
.trim-md-line{
}
.trim-hatching{
}
.black-lines{
}
.trim-black-lines{
}
.ldl-grad{	
}
.dld-grad{	
}
.trim-ldl-grad{	
}
.trim-dld-grad{	
}
.sprite{
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-repeat: no-repeat;
}
.section-holder{
	width:100%;
	height:auto;
}
.post-holder{
	width:960px;
	height:auto;
	position:relative;
	margin:0 auto;
}
.center-holder{
	width:940px;
	height:auto;
	position:relative;
	margin:0 auto;
}
.frame-outer-holder{	
	position:relative;
	min-width:920px;
	width:920px;
	height:auto;
	margin:20px auto 0 auto;
	padding:10px;
	background-color:#ffffff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;	
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);	
}
.clear{
	clear:both;
}
.floatleftmargin{
	float:left;
	margin-right:10px;
}
/* topnav styles */
.cornersash{
	background: #6FFBF15;
	background: -moz-linear-gradient(top,#FFBF15 0%,  #FFAA15 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFBF15), color-stop(100%,#FFAA15));
	background: -webkit-linear-gradient(top, #FFBF15 0%,#FFAA15 100%);
	background: -o-linear-gradient(top, #FFBF15 0%,#FFAA15 100%);
	background: -ms-linear-gradient(top, #FFBF15 0%,#FFAA15 100%);
	background: linear-gradient(top bottom,#FFBF15,#FFAA15);
	height: 64px;
	width: 240px;
	-webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
	border-top:4px solid #ffffff;
	border-bottom:4px solid #ffffff;
	-webkit-box-shadow: 0 0 6px 2px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 6px 2px rgba(0,0,0,0.14);
	box-shadow: 0 0 6px 2px rgba(0,0,0,0.14);
   position:absolute;
   top:4px;
   left:-80px;
   z-index:100;
}
.cornersash p{
	rotation: 45deg;  
	rotation-point: bottom left;
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	text-align:center;
	vertical-align:middle;
	padding:8px 0 8px 0;
	-webkit-text-shadow: 0 0 4px rgba(111,81,0,0.6);
	-moz-text-shadow: 0 0 4px rgba(111,81,0,0.6);
	text-shadow: 0 0 4px rgba(111,81,0,0.6);
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.cornersash p a{
	text-decoration:none;
	color:#ffffff;
}
#headerone .nav-holder{		
	z-index:104;
	width:800px;
	padding-right:160px;
	height:auto;
	position:relative;
	margin:0 auto;	
}
#headertwo .nav-holder{
	z-index:104;
	width:100%;
	height:auto;
}
ul.top-nav{
	z-index:105;
	vertical-align:middle;	
}
#headertwo ul.top-nav{		
	text-align:center;
}
#headerthree ul.top-nav{		
	padding:10px 0 0 0;
	float:left;
}
ul.top-nav li{
	display:inline;
	position: relative;
	vertical-align:middle;	
	margin-right:4px;	
	text-align:left;
}
ul.top-nav li a{
	text-decoration:none;
	padding:2px 10px 2px 10px;	
	line-height:20px;
	display:inline-block;
}
#headerone ul.top-nav li a, #headertwo ul.top-nav li a{
	margin-top:6px;
}
ul.top-nav li a:hover{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.tag-nav{
	z-index:106;
}
ul.top-nav li.selected a{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	z-index:107;
}
.top-nav *:hover > a.category {
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	z-index:108;
}
ul.top-nav li ul {
	position: absolute;
	left: 0;
	top: 18px;
	visibility: hidden;
	white-space:nowrap;
	-moz-border-radius: 0 4px 4px 4px;
	-webkit-border-radius: 0 4px 4px 4px;
	border-radius: 0 4px 4px 4px;
	z-index:109;
	min-width:180px;
}
ul.top-nav li:hover ul, ul.top-nav a:hover ul {
	visibility: visible;
}
ul.top-nav li ul li  {	
	padding:0;
	margin:0;
	z-index:110;
}
ul.top-nav li ul li a {
	display:block;
	text-decoration:none;
	padding:2px 8px 2px 8px;	
	margin:4px;	
	line-height:24px;
}
ul.top-nav li ul li a:hover {
	background-image:url("http://static.tumblr.com/lba83dv/fxalytw0r/hatching.png");
	background-repeat:repeat;
	color:#ffffff;
}
/* header styles */
.header-outer{
	background-color:#FFFFFF;
	position:relative;
	min-height:44px;
	height:auto;
	overflow:visible;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
}
#headerone{
	padding:7px 0 7px 0;
}
#headertwo {
	padding:7px 10px 7px 10px;
}
#headerthree {
	padding:7px 97px 7px 10px;
}
h1{
	font-size:36px;
}
h1 a{
	text-decoration:none;
}
#headerone div.logo-holder{
	vertical-align:middle;
	height:auto;
	width:960px;
	margin:7px auto 0 auto;	
}
#headerone h1{
	padding:0;
	margin:0;
	vertical-align:middle;
	text-align:left;
	padding: 0 10px 0 10px;
}
#headerone h1.text-h1{	
	line-height:44px;
}
#headerone h1.logo-h1 {
	line-height:44px;
}
#headerone img.logo{
	max-width:940px;
	height:auto;
	display:inline;
	vertical-align:middle;
}
#headertwo div.logo-holder{
	vertical-align:middle;
	height:auto;
	width:100%;
}
#headertwo h1{
	padding:0 97px 0 97px;
	margin:0;
	vertical-align:middle;
	text-align:center;
}
#headertwo h1.text-h1{	
	line-height:52px;
}
#headertwo h1.logo-h1 {
	line-height:52px;
}
#headertwo img.logo{
	max-width:940px;
	height:auto;
	display:inline;
	vertical-align:middle;
}
#headerthree div.logo-holder{
	vertical-align:middle;
	float:left;
	height:100%;
}
#headerthree h1{
	padding:0 20px 0 0;
	margin:0;
	vertical-align:middle;
}
#headerthree h1.text-h1{	
	line-height:44px;
}
#headerthree h1.logo-h1 {
	line-height:44px;
}
#headerthree img.logo{
	max-height:44px;
	display:inline;
	vertical-align:middle;
}
.search-holder{
	width:200px;
	height:22px;
	margin-top:28px;
	margin-bottom:28px;
	position:relative;
	float:left;
	display:inline;
}
.search-holder .query{
	border:none;
	height:22px;
	padding:0;
	padding-left:4px;
	padding-right:30px;
	line-height:22px;
	vertical-align:middle;
	margin:0;
	width:166px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;	
	background:	#ffffff;
	color:#141414;
	border:1px solid #7C7C7C;
}
.search-holder .searchbutton{
	float:left;
	margin-left:-20px;
	margin-top:1px;
}
/* galleria styles*/
#section-galleria{
	display:none;
}
.galleria-aligning-container{
	width:940px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	margin:0 auto;
	position:relative
}
#galleria-outer-holder{
	display:none;
}
#galleria{
	width:920px;
	z-index:1;
	margin:0 auto;
}
.galleria-container {
    position: relative;
    overflow: hidden;
}
.galleria-stage {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;    
	height:342px;
	width:720px;
	background-color:#000000;
	border-left:100px solid #000000;
	border-right:100px solid #000000;
	border-bottom:10px solid #000000;
	border-top:10px solid #000000;
}
.galleria-thumbnails-container {
    height: 92px;
    bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 2;
	width:886px;
}
.galleria-carousel .galleria-thumbnails-list {
    margin-left: 40px;
    margin-right: 40px;
}
.galleria-thumbnails .galleria-image {
    height: 92px;
    width: 166px;
    background: #000;
    margin: 0 10px 0 0;
    float: left;
    cursor: pointer;
}
.galleria-loader {
    width: 20px;
    height: 20px;
    position: relative;
	margin: -166px auto 0 auto;
    z-index: 2;
    display: none;
    background: url("http://static.tumblr.com/lba83dv/CeHltk94v/galleria-loader.gif") no-repeat;
}
.galleria-image-nav {
    position: absolute;
    top: 0;
    width: 920px;
    height: 100px;
    left: -100px;
	z-index:100;
	overflow:visible;
}
.galleria-image-nav-left,
.galleria-image-nav-right {
    cursor: pointer;
	z-index: 2;
    width: 30px;
    height: 342px;
    position: absolute; 
	background-image:  url("http://static.tumblr.com/lba83dv/byxm0mh2z/gallery-image-nav-sprite.png");
    background-repeat: no-repeat;  
}
.galleria-image-nav-left {
	left: 10px;    
    background-position: -30px;
}
.galleria-image-nav-right {
    right: 10px;
    background-position: -60px;
}
.notouch .galleria-image-nav-left:hover{
    background-position: 0;
}
.notouch .galleria-image-nav-right:hover {
   background-position: -90px;
}
.touch .galleria-image-nav-left:active{
    background-position: 0;
}
.touch .galleria-image-nav-right:active {
    background-position: -90px;
}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right {
    cursor: pointer;
    display: none;
    background-position: -290px;
    position: absolute;
    left: 0;
    top: 0;
    height: 92px;
    width: 30px;
    z-index: 3;
}
.galleria-thumb-nav-right {
    background-position: -80px ;
    border-right: none;
    right: 0;
    left: auto;
	-moz-border-radius: 0 6px 6px 0;
	-webkit-border-radius:  0 6px 6px 0;
	border-radius:  0 6px 6px 0;
}
.galleria-thumb-nav-left {
    background-position: -40px;
    border-right: none;
    left: 0;
	-moz-border-radius:  6px 0 0 6px;
	-webkit-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
}
.galleria-thumbnails-container .disabled {
    opacity: .5;
    filter: alpha(opacity=50);
    cursor: default;
}
.notouch .galleria-thumb-nav-left:hover {
	background-position: 0 ;
}
.notouch .galleria-thumb-nav-right:hover {
	background-position: -120px ;
}
.touch .galleria-thumb-nav-left:active {
	background-position: 0;
}
.touch .galleria-thumb-nav-right:active {
	background-position: -120px ;
}
.notouch .galleria-thumbnails-container .disabled:hover {
    opacity: .5;
    filter: alpha(opacity=50);
   /* background: transparent;*/
}
.galleria-carousel .galleria-thumb-nav-left,
.galleria-carousel .galleria-thumb-nav-right {
    display: block;
}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right,
.galleria-info-link,
.galleria-info-close
 {
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-repeat: no-repeat;
}
.galleria-layer-inner {
	bottom:10px;
	right:10px;
	padding:10px;
	position:absolute;
	max-width:480px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background-image:url("http://static.tumblr.com/lba83dv/Apvlyyuct/hatching-dk.png");
	background-repeat:repeat;
	margin-left:10px;
}
.galleria-footer{
	position:absolute;
	width:24px;
	height:102px;
	top:371px;
	z-index:2;
	left:50%;
	margin-left:436px
}
.galleria-status{
	position:absolute;
	width:360px;
	height:24px;
	z-index:3;
	bottom:11px;
	right:84px;
	display:none;
}
.galleria-status p{
	line-height:24px;
	vertical-align:middle;		
	color:#FFFFFF;
	-webkit-text-shadow: 0 0 2px #000000;
	-moz-text-shadow: 0 0 2px #000000;
	text-shadow: 0 0 2px #000000;
	text-align:right
}
.galleria-status p span{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding:0 6px 0 6px;
	vertical-align:middle;
	height:24px;
	line-height:24px;
	display:inline-block;
}
.galleria-navigation{
	position:relative;
	float:left;
	width:24px;
	height:auto;
}
.galleria-navigation .galleria-navigation-link {
	height:24px;
	width:24px;
	position:relative;
	margin-top:10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.galleria-navigation .galleria-navigation-link a{
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-repeat: no-repeat;
	width:24px;
	height:24px;
	display:block;
}
.galleria-navigation #galleria-navigation-start a{
	background-position: -568px -10px;
}
.galleria-navigation #galleria-navigation-start a:hover{
	background-position: -568px -40px;
}
.galleria-navigation #galleria-navigation-back a{
	background-position: -594px -70px;
}
.galleria-navigation #galleria-navigation-back a:hover{
	background-position: -594px -100px;
}
.galleria-navigation #galleria-navigation-forward a{
	background-position: -594px -10px;
}
.galleria-navigation #galleria-navigation-forward a:hover{
	background-position: -594px -40px;
}
#galleria-initial-loading-inner{
	width:920px;
	padding-top:154px;
	margin:0 0 101px 0;
	height:208px;
	background-color:#000000;
	position:relative;
}
.galleria-initial-loading-p{
	font-size:16px;
	line-height:22px;
	text-align:center;
	color:#FFFFFF;
	padding-bottom:10px;
	font-weight:bold;
	padding-right:16px;
}
.galleria-initial-loading-p img{
	display:inline;
	text-align:center;
}
#galleria-selector {
	display:none;
}
#galeria-spacer{
	width:100%;
	height:160px;
	display:none;
}
/*scrolling styles*/
#infscr-loading{
	position:fixed;
	width:80px;
	bottom:0;
	left:0;
	height:68px;
	z-index:10022;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-left:-40px;
	left:50%;
	bottom:60px;
	filter: alpha(opacity=64);
	opacity: 0.64;
}

#infscr-loading p{
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	text-align:center;
	margin-top:2px;
	vertical-align:middle;
}

#infinitescrollloader{
	height:16px;
	width:16px;
	position:relative;
	margin-left:40px;
	margin-top:24px;
}
/*main posting styles*/
/*not sure this is still used
.autopwrap{
	position:relative;
	float:left;
	width:300px;
	margin-right:20px;
	overflow:hidden;
	height:auto;
}*/
#content{
	margin-top:20px;
}
.post{
	position:absolute;
	margin-right:10px;
	margin-left:10px;
	margin-bottom:20px;
	overflow:hidden;
	height:auto;
	left:-2000px;
	width:460px;
	background-color:#FFFFFF;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#fourcolumlayout .post{
	width:220px;
}
#fourcolumlayout .tfbigger{
	width:460px;
}
#threecolumlayout .post{
	width:300px;
}
#threecolumlayout .tfbigger{
	width:620px;
}
#twocolumnlayout .post{
	width:460px;
}
#twocolumnlayout .tfbigger{
	width:940px;
}

#permalinkpage .post{
	width:620px;	
	position:relative;
	float:left;
	left:0;
	top:0;
	margin-bottom:160px;
}
#permalinkpage #postipad{
	width:300px;	
	position:relative;
	float:left;
	left:0;
	top:0;
	margin-bottom:20px;
}

/*-----disqus start-----*/
#permalinkpage .disquscontainer{
	width:580px;	
	position:relative;
	padding:10px;
	margin:10px;
	background-color:#FFFFFF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
}
/*-----disqus end-----*/

.media{
	height:auto;
	width:460px;
}
.tfbigger .media{
	width:940px;
}
#fourcolumlayout .media{
	width:220px;
}
#fourcolumlayout .tfbigger .media{
	width:460px;
}
#threecolumlayout .media{
	width:300px;
}
#threecolumlayout .tfbigger .media{
	width:620px;
}
#twocolumnlayout .media{
	width:460px;
}
#twocolumnlayout .tfbigger .media{
	width:940px;
}
#permalinkpage .media{
	width:620px;
}
#permalinkpage #postipad .media{
	width:300px;
}
.media-other{
	height:auto;
	width:460px;
	padding-bottom:20px; 
}
.tfbigger .media-other{
	width:940px;
}
#fourcolumlayout .media-other{
	width:220px;
}
#fourcolumlayout .tfbigger .media-other{
	width:460px;
}
#threecolumlayout .media-other{
	width:300px;
}
#threecolumlayout .tfbigger .media-other{
	width:620px;
}
#twocolumnlayout .media-other{
	width:460px;
}
#twocolumnlayout .tfbigger .media-other{
	width:940px;
}
#permalinkpage .media-other{
	width:620px;
}
#permalinkpage #postipad .media-other{
	width:300px;
}
.media-other .text{	
	width:440px;
	margin:0 10px -8px 10px;
	padding:0;
}
#fourcolumlayout .media-other .text{
	width:200px;	
}
#fourcolumlayout .tfbigger .media-other .text{
	width:440px;	
}
#threecolumlayout .media-other .text{
	width:280px;	
}
#threecolumlayout .tfbigger .media-other .text{
	width:600px;	
}
#twocolumnlayout .media-other .text{
	width:440px
}
#twocolumnlayout .tfbigger .media-other .text{
	width:920px
}
#permalinkpage .media-other .text{
	width:600px;
}
#permalinkpage #postipad .media-other .text{
	width:280px;
}
.media-other .text img{	
	max-width:440px;
	height:auto;
	margin:8px 10px 8px 10px;
}
.tfbigger .media-other .text img{
	max-width:920px;
	height:auto;
}
#fourcolumlayout .media-other .text img{
	max-width:200px;
	height:auto;
}
#fourcolumlayout .tfbigger .media-other .text img{
	max-width:440px;
	height:auto;
}
#threecolumlayout .media-other .text img{
	max-width:280px;
	height:auto;
}
#threecolumlayout .tfbigger .media-other .text img{
	max-width:600px;
	height:auto;
}
#twocolumnlayout .media-other .text img{
	max-width:440px;
	height:auto;
}
#twocolumnlayout .tfbigger .media-other .text img{
	max-width:920px;
	height:auto;
}
#permalinkpage .media-other .text img{
	max-width:600px;
	height:auto;
}
#permalinkpage #postipad .media-other .text img{
	max-width:280px;
	height:auto;
}
.media-other .text p img{	
	max-width:440px;
	height:auto;
	margin:8px 0 8px 0;
}
.tfbigger .media-other .text p img{
	max-width:920px;
	height:auto;
}
#fourcolumlayout .media-other .text p img{
	max-width:200px;
	height:auto;
}
#fourcolumlayout .tfbigger .media-other .text p img{
	max-width:440px;
	height:auto;
}
#threecolumlayout .media-other .text p img{
	max-width:280px;
	height:auto;
}
#threecolumlayout .tfbigger .media-other .text p img{
	max-width:600px;
	height:auto;
}
#twocolumnlayout .media-other .text p img{
	max-width:440px;
	height:auto;
}
#twocolumnlayout .tfbigger .media-other .text p img{
	max-width:920px;
	height:auto;
}
#permalinkpage .media-other .text p img{
	max-width:600px;
	height:auto;
}
#permalinkpage #postipad .media-other .text p img{
	max-width:280px;
	height:auto;
}
.media-other .text blockquote img{	
	max-width:428px;
	height:auto;
}
.tfbigger .media-other .text blockquote img{
	max-width:908px;
	height:auto;
}
#fourcolumlayout .media-other .text blockquote img{
	max-width:188px;
	height:auto;
}
#fourcolumlayout .tfbigger .media-other .text blockquote img{
	max-width:428px;
	height:auto;
}
#threecolumlayout .media-other .text blockquote img{
	max-width:268px;
	height:auto;
}
#threecolumlayout .tfbigger .media-other .text blockquote img{
	max-width:588px;
	height:auto;
}
#twocolumnlayout .media-other .text blockquote img{
	max-width:428px;
	height:auto;
}
#twocolumnlayout .tfbigger .media-other .text blockquote img{
	max-width:908px;
	height:auto;
}
#permalinkpage .media-other .text blockquote img{
	max-width:588px;
	height:auto;
}
#permalinkpage #postipad .media-other .text blockquote img{
	max-width:268px;
	height:auto;
}


.media-other .text blockquote blockquote img{	
	max-width:416px;
	height:auto;
}
.tfbigger .media-other .text blockquote blockquote img{	
	max-width:896px;
	height:auto;
}
#fourcolumlayout .media-other .text blockquote blockquote img{
	max-width:176px;
	height:auto;
}
#fourcolumlayout .tfbigger .media-other .text blockquote blockquote img{
	max-width:416px;
	height:auto;
}
#threecolumlayout .media-other .text blockquote blockquote img{
	max-width:256px;
	height:auto;
}
#threecolumlayout .tfbigger .media-other .text blockquote blockquote img{
	max-width:576px;
	height:auto;
}
#twocolumnlayout .media-other .text blockquote blockquote img{
	max-width:416px;
	height:auto;
}
#twocolumnlayout .tfbigger .media-other .text blockquote blockquote img{
	max-width:896px;
	height:auto;
}
#permalinkpage .media-other .text blockquote blockquote img{
	max-width:576px;
	height:auto;
}
#permalinkpage #postipad .media-other .text blockquote blockquote img{
	max-width:256px;
	height:auto;
}

.media-other .text blockquote blockquote blockquote img{	
	max-width:404px;
	height:auto;
}
.tfbigger .media-other .text blockquote blockquote blockquote img{	
	max-width:884px;
	height:auto;
}
#fourcolumlayout .media-other .text blockquote blockquote blockquote img{
	max-width:164px;
	height:auto;
}
#fourcolumlayout .tfbigger  .media-other .text blockquote blockquote blockquote img{
	max-width:404px;
	height:auto;
}
#threecolumlayout .media-other .text blockquote blockquote blockquote img{
	max-width:244px;
	height:auto;
}
#threecolumlayout .tfbigger .media-other .text blockquote blockquote blockquote img{
	max-width:564px;
	height:auto;
}
#twocolumnlayout .media-other .text blockquote blockquote blockquote img{
	max-width:404px;
	height:auto;
}
#twocolumnlayout .tfbigger .media-other .text blockquote blockquote blockquote img{
	max-width:884px;
	height:auto;
}
#permalinkpage .media-other .text blockquote blockquote blockquote img{
	max-width:564px;
	height:auto;
}
#permalinkpage #postipad .media-other .text blockquote blockquote blockquote img{
	max-width:244px;
	height:auto;
}
.media-other .text blockquote blockquote blockquote blockquote img{	
	max-width:392px;
	height:auto;
}
.tfbigger .media-other .text blockquote blockquote blockquote blockquote img{	
	max-width:872px;
	height:auto;
}
#fourcolumlayout .media-other .text blockquote blockquote blockquote blockquote img{
	max-width:152px;
	height:auto;
}
#fourcolumlayout .tfbigger .media-other .text blockquote blockquote blockquote blockquote img{
	max-width:392px;
	height:auto;
}
#threecolumlayout .media-other .text blockquote blockquote blockquote blockquote img{
	max-width:232px;
	height:auto;
}
#threecolumlayout .tfbigger .media-other .text blockquote blockquote blockquote blockquote img{
	max-width:552px;
	height:auto;
}
#twocolumnlayout .media-other .text blockquote blockquote blockquote blockquote img{
	max-width:392px;
	height:auto;
}
#twocolumnlayout .tfbigger .media-other .text blockquote blockquote blockquote blockquote img{
	max-width:872px;
	height:auto;
}
#permalinkpage .media-other .text blockquote blockquote blockquote blockquote img{
	max-width:552px;
	height:auto;
}	
#permalinkpage #postipad .media-other .text blockquote blockquote blockquote blockquote img{
	max-width:232px;
	height:auto;
}	
.media-other .text blockquote blockquote blockquote blockquote blockquote img{	
	max-width:380px;
	height:auto;
}
.tfbigger .media-other .text blockquote blockquote blockquote blockquote blockquote img{	
	max-width:860px;
	height:auto;
}
#fourcolumlayout .media-other .text blockquote blockquote blockquote blockquote blockquote img{
	max-width:140px;
	height:auto;
}
#fourcolumlayout .tfbigger .media-other .text blockquote blockquote blockquote blockquote blockquote img{
	max-width:380px;
	height:auto;
}
#threecolumlayout .media-other .text blockquote blockquote blockquote blockquote blockquote img{
	max-width:220px;
	height:auto;
}
#threecolumlayout .tfbigger .media-other .text blockquote blockquote blockquote blockquote blockquote img{
	max-width:540px;
	height:auto;
}
#twocolumnlayout .media-other .text blockquote blockquote blockquote blockquote blockquote img{
	max-width:380px;
	height:auto;
}
#twocolumnlayout .tfbigger .media-other .text blockquote blockquote blockquote blockquote blockquote img{
	max-width:860px;
	height:auto;
}
#permalinkpage .media-other .text blockquote blockquote blockquote blockquote blockquote img{
	max-width:540px;
	height:auto;
}	
#permalinkpage #postipad .media-other .text blockquote blockquote blockquote blockquote blockquote img{
	max-width:220px;
	height:auto;
}	
.media-other .text {
	line-height:18px;
}
.media-other .media-other-inner{
	height:auto;
	overflow:hidden;
	padding-bottom:8px;
}
.media-other .photosetouter{	
	width:440px;
	margin:10px;
}
#fourcolumlayout .media-other .photosetouter{
	width:200px;
}
#threecolumlayout .media-other .photosetouter{
	width:280px;
}
#twocolumnlayout .media-other .photosetouter{
	width:440px;
}
#permalinkpage .media-other .photosetouter{
	width:600px;
}
#permalinkpage #postipad .media-other .photosetouter{
	width:280px;
}
.media-other .photosetouter .html_photoset{	
	width:400px;
	margin:20px;
}
#fourcolumlayout .media-other .photosetouter .html_photoset{
	width:220px;
	margin:-10px;
}
#threecolumlayout .media-other .photosetouter .html_photoset{
	width:250px;
	margin:15px;
}
#twocolumnlayout .media-other .photosetouter .html_photoset{
	width:400px;
	margin:20px;
}
#permalinkpage .media-other .photosetouter .html_photoset{
	width:500px;
	margin:50px;
}
#permalinkpage #postipad .media-other .photosetouter .html_photoset{
	width:280px;
	margin:0;
}
#fourcolumlayout .media-other .photosetouter .html_photoset iframe{
	margin-left:-15px;
}
.media-other .photosetouter .html_photoset iframe{
	padding:0;
	margin:0;
}
#permalinkpage #postipad .media-other .photosetouter .html_photoset iframe{
	width:280px;
	margin:0;
}

.media-other .video iframe, .media-other .video object, .media-other .video embed{
	width:460px;	
	z-index:1;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	
}
.tfbigger .media-other .video iframe, .tfbigger .media-other .video object, .tfbigger .media-other .video embed{
	width:940px;	
}
#fourcolumlayout .media-other .video iframe, #fourcolumlayout .media-other .video object, #fourcolumlayout .media-other .video embed{
	width:220px;	
	z-index:1;
}
#fourcolumlayout .tfbigger .media-other .video iframe, #fourcolumlayout .tfbigger .media-other .video object, #fourcolumlayout .tfbigger .media-other .video embed{
	width:460px;	
	z-index:1;
}
#threecolumlayout .media-other .video iframe, #threecolumlayout .media-other .video object, #threecolumlayout .media-other .video embed{
	width:300px;	
	z-index:1;
}
#threecolumlayout .tfbigger .media-other .video iframe, #threecolumlayout .tfbigger .media-other .video object, #threecolumlayout .tfbigger .media-other .video embed{
	width:620px;	
	z-index:1;
}
#twocolumnlayout .media-other .video iframe, #twocolumnlayout .media-other .video object, #twocolumnlayout .media-other .video embed{
	width:460px;	
	z-index:1;
}
#twocolumnlayout .tfbigger .media-other .video iframe, #twocolumnlayout .tfbigger .media-other .video object, #twocolumnlayout .tfbigger .media-other .video embed{
	width:940px;	
	z-index:1;
}
#permalinkpage .media-other .video iframe, #permalinkpage .media-other .video object, #permalinkpage .media-other .video embed, #permalinkpage .media-other .photosetouter iframe{
	width:620px;	
}
#permalinkpage #postipad .media-other .video iframe, #permalinkpage #postipad .media-other .video object, #permalinkpage #postipad .media-other .video embed, #permalinkpage #postipad .media-other .photosetouter iframe{
	width:300px;	
}
.media-other span .audio_player {
	z-index:1;
}
.media-other .audio_player embed, .media-other .audio_player object, .media-other .audio_player iframe{
	width:460px;
	z-index:1;
}
.tfbigger .media-other .audio_player embed, .tfbigger .media-other .audio_player object, .tfbigger .media-other .audio_player iframe{
	width:940px;
	z-index:1;
}
#fourcolumlayout .media-other .audio_player embed, #fourcolumlayout .media-other .audio_player object, #fourcolumlayout .media-other .audio_player iframe{
	width:220px;	
	z-index:1;
}
#fourcolumlayout .tfbigger .media-other .audio_player embed, #fourcolumlayout .tfbigger .media-other .audio_player object, #fourcolumlayout .tfbigger .media-other .audio_player iframe{
	width:460px;	
	z-index:1;
}
#threecolumlayout .media-other .audio_player embed, #threecolumlayout .media-other .audio_player object, #threecolumlayout .media-other .audio_player iframe{
	width:300px;	
	z-index:1;
}
#threecolumlayout .tfbigger .media-other .audio_player embed, #threecolumlayout .tfbigger .media-other .audio_player object, #threecolumlayout .tfbigger .media-other .audio_player iframe{
	width:620px;	
	z-index:1;
}
 #twocolumnlayout .media-other .audio_player embed,  #twocolumnlayout .media-other .audio_player object,  #twocolumnlayout .media-other .audio_player iframe{
	width:460px;	
	z-index:1;
}
 #twocolumnlayout .tfbigger .media-other .audio_player embed,  #twocolumnlayout .tfbigger .media-other .audio_player object,  #twocolumnlayout .tfbigger .media-other .audio_player iframe{
	width:940px;	
	z-index:1;
}
#permalinkpage .media-other .audio_player embed, #permalinkpage .media-other .audio_player object, #permalinkpage .media-other .audio_player iframe{
	width:620px;
}
#permalinkpage #postipad .media-other .audio_player embed, #permalinkpage #postipad .media-other .audio_player object, #permalinkpage #postipad .media-other .audio_player iframe{
	width:300px;
}
.media-other .audio{
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
}
.media-other .audio .audio-holder{
	height:34px;
	padding-top:7px;
	width:460px;
	background-repeat:repeat;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	filter:Alpha(Opacity=100);
	opacity: 1;
}
.tfbigger .media-other .audio .audio-holder{
	width:940px;
}
.media-other .audio .audio-holder:hover{
}
#fourcolumlayout .media-other .audio .audio-holder{
	width:220px;		
}
#fourcolumlayout .tfbigger .media-other .audio .audio-holder{
	width:460px;		
}
#threecolumlayout .media-other .audio .audio-holder{
	width:300px;		
}
#threecolumlayout .tfbigger .media-other .audio .audio-holder{
	width:620px;		
}
#twocolumnlayout .media-other .audio .audio-holder{
	width:460px;	
}
#twocolumnlayout .tfbigger .media-other .audio .audio-holder{
	width:940px;	
}
#permalinkpage .media-other .audio .audio-holder{
	width:620px;
}
#permalinkpage #postipad .media-other .audio .audio-holder{
	width:300px;
}

.media-other .audiotext{	
	width:440px;
	margin:10px 10px 0 10px;
	padding:0;
}
.tfbigger .media-other .audiotext{	
	width:920px;
}
#fourcolumlayout .media-other .audiotext{
	width:200px;	
}
#fourcolumlayout .tfbigger .media-other .audiotext{
	width:440px;	
}
#threecolumlayout .media-other .audiotext{
	width:280px;	
}
#threecolumlayout .tfbigger .media-other .audiotext{
	width:600px;	
}
#twocolumnlayout .media-other .audiotext{
	width:440px
}
#twocolumnlayout .tfbigger .media-other .audiotext{
	width:920px
}
#permalinkpage .media-other .audiotext{
	width:600px;
}
#permalinkpage #postipad .media-other .audiotext{
	width:280px;
}
.media-other .audiotext .albumartwork{
	float:left;
	width:440px;
	margin:0 0 10px 0;
}
.tfbigger .media-other .audiotext .albumartwork{
	width:920px;
}
#fourcolumlayout .media-other .audiotext .albumartwork{
	width:200px;
}
#fourcolumlayout .tfbigger  .media-other .audiotext .albumartwork{
	width:440px;
}
#threecolumlayout .media-other .audiotext .albumartwork{
	width:280px;
}
#threecolumlayout .tfbigger  .media-other .audiotext .albumartwork{
	width:600px;
}
#twocolumlayout .media-other .audiotext .albumartwork{
	width:440px;
}
#twocolumlayout .tfbigger  .media-other .audiotext .albumartwork{
	width:920px;
}
#permalinkpage .media-other .audiotext .albumartwork{
	width:600px;
}
#permalinkpage #postipad .media-other .audiotext .albumartwork{
	width:280px;
}

.media-other .audiotext p{
	line-height:16px;	
	margin-top:0;
	margin-bottom:6px;
	vertical-align:top;
}
.media-other .audiotext p:last-child{
	margin-bottom:10px;
}
.media-other h2{
	line-height:20px;
	margin-top:8px;
	margin-bottom:8px;
}
.media-other p{
	line-height:18px;
	margin-top:6px;
	margin-bottom:6px;
}
.media-other blockquote{
	line-height:18px;
	margin-top:6px;
	margin-bottom:12px;
	padding-left:10px;
}
.media-other ul{
	list-style-type:square;
	list-style-position:inside;
	margin-top:6px;
	margin-bottom:6px;
}
.media-other ul li{
	line-height:18px;
	vertical-align:middle;
	padding-bottom:4px;
}
.media-other a{
	text-decoration:none;
}
.media-other a:hover{
	text-decoration:underline;
}
.media-other .link{
	width:440px;
	padding:0 10px 0 10px;
	margin:0;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	filter:Alpha(Opacity=100);
	opacity: 1;
}
.tfbigger .media-other .link{
	width:920px;
}
.media-other .link:hover{
}
#fourcolumlayout .media-other .link{
	width:200px;
}
#fourcolumlayout .tfbigger .media-other .link{
	width:440px;
}
#threecolumlayout .media-other .link{
	width:280px;
}
#threecolumlayout .tfbigger .media-other .link{
	width:600px;
}
#twocolumnlayout .media-other .link{
	width:440px;
}
#twocolumnlayout .tfbigger .media-other .link{
	width:920px;
}
#permalinkpage .media-other .link{
	width:600px;
}
#permalinkpage #postipad .media-other .link{
	width:280px;
}
.media-other .link h2{
	vertical-align:middle;	
	font-weight:normal;
	padding:0;
	margin:0;
}
.media-other .link h2 a{
	text-decoration:none;
	display:block;
	background-image:url("http://static.tumblr.com/n7m6s1j/ACKm4doqp/link-triangle-white.png");
	background-repeat:no-repeat;
	line-height:24px;
	padding:8px 30px 9px 0;
	color:#ffffff;
}
.media-other .link h2 a{
	background-position:418px 5px;
}
.tfbigger .media-other .link h2 a{
	background-position:898px 5px;
}
#fourcolumlayout .media-other .link h2 a{
	background-position:178px 5px;
}
#fourcolumlayout .tfbigger .media-other .link h2 a{
	background-position:418px 5px;
}
#threecolumlayout .media-other .link h2 a{
	background-position:256px 5px;
}
#threecolumlayout .tfbigger .media-other .link h2 a{
	background-position:578px 5px;
}
#twocolumnlayout .media-other .link h2 a{
	background-position:418px 5px;
}
#twocolumnlayout .tfbigger .media-other .link h2 a{
	background-position:898px 5px;
}
#permalinkpage .media-other .link h2 a{
	background-position:578px 5px;
}
#permalinkpage #postipad .media-other .link h2 a{
	background-position:258px 5px;
}
.media-other .quote{
	width:440px;
	margin:10px;
	padding:0;
}
.tfbigger .media-other .quote{
	width:920px;
}
#fourcolumlayout .media-other .quote{
	width:200px;
}
#fourcolumlayout .tfbigger .media-other .quote{
	width:440px;
}
#threecolumlayout .media-other .quote{
	width:280px;
}
#threecolumlayout .tfbigger .media-other .quote{
	width:600px;
}
#twocolumnlayout .media-other .quote{
	width:440px;
}
#twocolumnlayout .tfbigger .media-other .quote{
	width:920px;
}
#permalinkpage .media-other .quote{
	width:600px;
}
#permalinkpage #postipad .media-other .quote{
	width:280px;
}
.media-other .quote p.quote-text{
	line-height:18px;
	vertical-align:middle;
	padding:0 0 10px 0;
	margin:0;
	font-weight:bold;
}
.media-other .quote p:nth-of-type(1){
	text-indent:32px;
}
.quotationtop{
	font-size:50px;
	line-height:64px;
	font-weight:bold;
	vertical-align:top;
	height:36px;
	width:24px;
	position:absolute;
	left:10px;
	top:0;
	filter:Alpha(Opacity=50);
	opacity: .5;
	overflow:visible;
}
.quotationbottom{
	font-size:50px;
	line-height:64px;
	font-weight:bold;
	vertical-align:top;
	height:36px;
	width:24px;
	position:absolute;
	right:10px;
	bottom:50px;
	filter:Alpha(Opacity=50);
	opacity: .5;
	overflow:visible;
}
#permalinkpage .quotationbottom{
	bottom:0;
}
.media-other .quote p.quote-source{
	line-height:18px;
	padding:0 32px 0 0;
	margin:0;
}
#permalinkpage .media-other .quote p.quote-source{
	font-size:14px;
	line-height:18px;
}
.media-other .chat{
	padding:0;
	width:460px;
}
.tfbigger .media-other .chat{
	width:940px;
}
#fourcolumlayout .media-other .chat{
	width:220px;
}
#fourcolumlayout .tfbigger .media-other .chat{
	width:460px;
}
#threecolumlayout .media-other .chat{
	width:300px;
}
#threecolumlayout .tfbigger .media-other .chat{
	width:620px;
}
#twocolumnlayout .media-other .chat{
	width:460px;
}
#twocolumnlayout .tfbigger .media-other .chat{
	width:940px;
}
#permalinkpage .media-other .chat{
	width:620px;
}
#permalinkpage #postipad .media-other .chat{
	width:300px;
}

.media-other > div.odd:first-child{
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
}
.media-other .chat h2{
	text-decoration:none;
	display:block;
	line-height:20px;
	padding:10px;
	margin-top:0;
	margin-bottom:0;
}
.media-other .chat p{
	padding:0 10px 0 10px;
	line-height:18px;
}
.odd p{
	font-weight:bold;
}
.even p{
	font-weight:normal;
}
.media-picture .contentphoto{
	width:440px;
}
#fourcolumlayout .media-picture .contentphoto{
	width:200px;
}
#fourcolumlayout .tfbigger .media-picture .contentphoto{
	width:440px;
}
#threecolumlayout .media-picture .contentphoto{
	width:280px;
}
#threecolumlayout .tfbigger .media-picture .contentphoto{
	width:600px;
}
#twocolumnlayout .media-picture .contentphoto{
	width:440px;
}
#twocolumnlayout .tfbigger .media-picture .contentphoto{
	width:920px;
}

#permalinkpage .media-picture .contentphoto{
	width:600px;
}
#permalinkpage #postipad .media-picture .contentphoto{
	width:280px;
}
.media-picture{
	width:440px;
	padding:10px;
}
#fourcolumlayout .media-picture{
	width:200px;
}
#fourcolumlayout .tfbigger .media-picture{
	width:440px;
}
#threecolumlayout .media-picture{
	width:280px;
}
#threecolumlayout .tfbigger .media-picture{
	width:600px;
}
#twocolumnlayout .media-picture{
	width:440px;
}
#twocolumnlayout .tfbigger .media-picture{
	width:920px;
}
#permalinkpage .media-picture{
	width:600px;
}
#permalinkpage #postipad .media-picture{
	width:280px;
}

.post-info-holder{
	height:auto;
	width:440px;
}
.tfbigger .post-info-holder{
	width:920px;
}
#fourcolumlayout .post-info-holder{
	width:200px;
}
#fourcolumlayout .tfbigger .post-info-holder{
	width:440px;
}
#threecolumlayout .post-info-holder{
	width:280px;
}
#threecolumlayout .tfbigger .post-info-holder{
	width:600px;
}
#twocolumnlayout .post-info-holder{
	width:440px;
}
#twocolumnlayout .tfbigger .post-info-holder{
	width:920px;
}
#permalinkpage .post-info-holder{
	width:600px;
	height:30px;
	display:none;
}
#permalinkpage #postipad .post-info-holder{
	display:none;
}
.post-info-picture{
	height:auto;
	width:420px;
	display:none;
	left:10px;
	bottom:10px;
	position:absolute;
	background-image:url("http://static.tumblr.com/lba83dv/Apvlyyuct/hatching-dk.png");
	background-repeat:repeat;
}
.tfbigger .post-info-picture{
	width:900px;
}
#fourcolumlayout .post-info-picture{
	width:180px;
}
#fourcolumlayout .tfbigger .post-info-picture{
	width:420px;
}
#threecolumlayout .post-info-picture{
	width:260px;
}
#threecolumlayout .tfbigger .post-info-picture{
	width:580px;
}
#twocolumnlayout .post-info-picture{
	width:420px;
}
#twocolumnlayout .tfbigger .post-info-picture{
	width:900px;
}
#permalinkpage .post-info-picture{
	display:none;
}
#permalinkpage #postipad .post-info-picture{
	display:none;
}
#permalinkpage .post-info-picture p, #fourcolumlayout .post-info-picture p.post-truncate{
	display:none;
}
.post-info{
	padding:10px 10px 7px 10px; 
}
.post-info p{
	line-height:16px;
	text-align:right;
	-webkit-text-shadow: 0 1px #000000;
	-moz-text-shadow: 0 1px #000000;
	text-shadow: 0 1px #000000;
	color:#ffffff;
	clear:right;
	margin-bottom:6px;
	padding-right:3px;
	padding-left:3px;
}
.galleria-layer-inner p{
	line-height:18px;
	text-align:right;
	-webkit-text-shadow: 0 1px #000000;
	-moz-text-shadow: 0 1px #000000;
	text-shadow: 0 1px #000000;
	color:#ffffff;
	clear:right;
	margin-bottom:8px;
	padding-right:3px;
	padding-left:3px;
}
.post-functions-menu{
	position:relative;
	width:100%;
	height:auto;
}

.functions-button-background{
	position:absolute;
	top:3px;
	left:3px;
	height:18px;
	z-index:2;
}
.reblog .functions-button-background, .sourceindex .functions-button-background, .sourcegalleria .functions-button-background, .permalinkicon .functions-button-background, .lightbox .functions-button-background{
	width:24px;
}
.like .functions-button-background{
	width:18px;
}
.highres .functions-button-background{
	width:14px;
}
.functions-button-image-holder{
	position:absolute;
	z-index:3;
	height:24px;
}
.reblog .functions-button-image-holder, .sourceindex .functions-button-image-holder, .permalinkicon .functions-button-image-holder, .lightbox .functions-button-image-holder{
	width:30px;
}
.like .functions-button-image-holder{
	width:24px;
}
.highres .functions-button-image-holder{
	width:20px;
}
#permalinkpage .post-functions-menu{
	width:588px;
}
#permalinkpage #postipad .post-functions-menu{
	width:268px;
}
.post-functions-menu .noteslabel{
	position:relative;
	height:24px;
	overflow:hidden;
	display:inline;
	float:right;
	margin-left:3px;
	width:56px;
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-position: -624px -70px;
}
.post-functions-menu .noteslabel:hover{
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-position: -624px -100px;
}
.post-functions-menu .noteslabel p{
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	line-height:24px;
	margin:0;
	-webkit-text-shadow:0 0;
	-moz-text-shadow:0 0;
	text-shadow:0 0;
}
.post-functions-menu .noteslabel p a{
	text-decoration:none;
	display:block;
}
#permalinkpage .noteslabel{
	display:none;
}
.post-functions-menu .sourceindex, .post-functions-menu .sourcegalleria{
	position:relative;
	height:24px;
	overflow:hidden;
	display:inline;
	float:right;
	margin-left:3px;
	margin-bottom:3px;
	width:30px;
}
.post-functions-menu .sourceindex a, .post-functions-menu .sourcegalleria a{
	display:block;
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-position: -454px -100px;
}
.post-functions-menu .sourceindex a:hover, .post-functions-menu .sourcegalleria a:hover{
    background-position: -490px -100px;
}
#permalinkpage .source{
	display:inline;
	float:left;
	width:500px;
	margin-left:0;
	margin-right:4px;
	height:auto;
}
#permalinkpage #postipad .source{
	display:none;

}

#permalinkpage .source p{
	line-height:24px;
	display:block;
	text-align:left;
}
#permalinkpage .source p span a{
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	border:1px solid #757575;
	background: #353535;
	background: -moz-linear-gradient(top, #565656 0%, #353535 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#353535));
	background: -webkit-linear-gradient(top, #565656 0%,#353535 100%);
	background: -o-linear-gradient(top, #565656 0%,#353535 100%);
	background: -ms-linear-gradient(top, #565656 0%,#353535 100%);
	background: linear-gradient(top bottom,#565656,#353535);
	padding:4px 4px 4px 4px;
	color:#a2a2a2;
	text-decoration:none;
	line-height:24px;
	vertical-align:middle;
	-webkit-box-shadow: 0 0 3px 3px rgba(0,0,0,0.6);
	-moz-box-shadow: 0 0 3px 3px rgba(0,0,0,0.6);
	box-shadow: 0 0 3px 3px rgba(0,0,0,0.6);
}
#permalinkpage .source p span a:hover{
	color:#ffffff;
}
#permalinkpage .source p span a img{
	display:inline;
	vertical-align:middle;
}
.post-functions-menu .lightbox{
	position:relative;
	height:24px;
	overflow:hidden;
	display:inline;
	float:right;
	margin-left:3px;
	margin-bottom:3px;
	width:30px;
}
.post-functions-menu .lightbox a{
	display:block;
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-position: -276px -70px;
}
.post-functions-menu .lightbox a:hover{
    background-position: -276px -100px;
}
#permalinkpage .lightbox{
	display:none;
}
.post-functions-menu .highres{
	position:relative;
	height:24px;
	overflow:hidden;
	display:inline;
	float:right;
	width:20px;
	margin-left:3px;
	margin-bottom:3px;
}
.post-functions-menu .highres a{
	display:block;
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-position: -240px -10px;
}
.post-functions-menu .highres a:hover{
    background-position: -270px -10px;
}
#permalinkpage .highres{
	display:none;
}
.post-functions-menu .reblog{
	position:relative;
	height:24px;
	overflow:hidden;
	display:inline;
	float:right;
	margin-left:3px;
	margin-bottom:3px;
	width:30px;
}
.post-functions-menu .reblog a{
	display:block;
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-position: -240px -70px;
}
.post-functions-menu .reblog a:hover{
    background-position: -240px -100px;
}
.post-functions-menu .like{
	position:relative;
	height:24px;
	overflow:hidden;
	display:inline;
	float:right;
	margin-left:3px;
	margin-bottom:3px;
	width:24px;
}
.post-functions-menu .like a{
	display:block;
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-position: -240px -40px;
}
.post-functions-menu .like a:hover{
    background-position: -270px -40px;
}
.post-functions-menu .permalinkicon{
	position:relative;
	height:24px;
	overflow:hidden;
	display:inline;
	float:right;	
	width:30px;
	margin-bottom:3px;
}
.post-functions-menu .permalinkicon a{
	display:block;
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
    background-position: -556px -70px;
}
.post-functions-menu .permalinkicon a:hover{
    background-position: -556px -100px;
}

/*.post-info-other{
	position:relative;
	height:24px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	background-image:url('http://static.tumblr.com/n7m6s1j/k5xm4h1li/theflow-v2-hatching.png');
	background-repeat:repeat;
}*/
.cornermenu{
	width:18px;
	height:18px;
	background-image:url('http://static.tumblr.com/n7m6s1j/I5qmbu0xc/corner-menu-icon-up.png');
	background-repeat:no-repeat;
	position:absolute;
	bottom:6px;
	left:8px;
	z-index:9999;
	cursor:pointer;
}
.cornermenudown{
	width:18px;
	height:18px;
	background-image:url('http://static.tumblr.com/n7m6s1j/AqDmbu29s/corner-menu-icon-down.png');
	background-repeat:no-repeat;
	position:absolute;
	bottom:6px;
	left:8px;
	z-index:9999;
	cursor:pointer;
	display:none;
}
.post-info-other{
	position:absolute;
	height:24px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	display:none;
	left:0;
	bottom:0;
	z-index:10000;
}

.post-info-other .post-functions-menu{
	float:left;
}
.post-navigation{
	position:relative;
	height:auto;
	width:960px;
	clear:left;
	margin-bottom:80px;
	margin-top:20px
}
.post-navigation p{
	font-size:14px;
	line-height:24px;
	text-align:right;
	vertical-align:middle;
	margin-right:10px;
}
.post-navigation p span {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding:4px 12px 4px 12px;	
	font-weight:bold;
	background-color: #ffffff;
	margin-bottom:4px;
}
.post-navigation p a{
	text-decoration:none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding:4px 12px 4px 12px;
	margin-bottom:4px;
}
.post-navigation p a:hover{
	background-image:url("http://static.tumblr.com/lba83dv/fxalytw0r/hatching.png");
	background-repeat:repeat;
}
#trad-post-spacer{
	width:100%;
	height:50px;
}
/* permalink styles */
#permalinkpage .permalinkinfoholder{
	width:268px;
	margin-left:10px;
	height:auto;
	float:left;
	display:inline;
	padding:12px;
	position:relative;
	background-color:#FFFFFF;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#permalinkpage  #permalinkinfoholderipad{
	width:276px;
	margin-left:10px;
	height:auto;
	float:left;
	display:inline;
	padding:12px;
	position:relative;
	background-color:#ffffff;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#permalinkpage #permalinkfullres{
	
}
#permalinkpage .permalinksplitter{
	width:100%;
	height:auto;
	padding-bottom:10px;
	position:relative;
}
#permalinkpage .permalinksplitter h3{
	font-weight:bold;
	line-height:20px;
	padding-bottom:10px;
}
#permalinkpage .permalinksplitter a{
	text-decoration:none;
}
#permalinkpage .permalinksplitter a:hover{
}
#permalinkpage .permalinksplitter p{
	line-height:18px;
	margin:0;
	padding:0;
	margin-bottom:4px;
}
.permalinkcaption p img{
	max-width:256px;
	height:auto;
}
#permalinkpage .permalinksplitter ul{
	list-style-type:square;
	list-style-position:inside;
	margin-bottom:4px;
}
#permalinkpage .permalinksplitter ul li{
	line-height:18px;
	vertical-align:middle;
	padding-bottom:4px;
}
#permalinkpage .permalinksplitter .permalinktags{
	line-height:24px;
	margin-top:2px;
}
#permalinkpage .permalinksplitter .permalinktags span{
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	padding:2px 4px 2px 4px;	
	border:1px solid;
}
#permalinkpage .permalinksplitter .permalinktags span:hover{
	background-image:url("http://static.tumblr.com/lba83dv/fxalytw0r/hatching.png");
	background-repeat:repeat;
}
#permalinkpage .permalinksplitter .permalinktags span a{
	text-decoration:none;
}
#permalinkpage .permalinksplitter .permalinktags span a:hover{
}
/*notes styles */
#permalinkpage .permalinksplitter ol.notes {
    padding: 0px;
    margin:  0px;
    list-style-type: none;
}
#permalinkpage .permalinksplitter ol.notes li.note {
    padding-right: 4px;
	padding-bottom: 4px;
	display:inline;
	float:left;
}
#permalinkpage .permalinksplitter ol.notes li.note div.clear{
    display: none;
}
#permalinkpage .permalinksplitter ol.notes li.note img.avatar {
    width: 20px;
    height: 20px;
}
#permalinkpage .permalinksplitter ol.notes li.note span.action {
	display:none;
	visibility: hidden;
}
#permalinkpage .permalinksplitter ol.notes li.note .answer_content {
    font-weight: normal;
}
#permalinkpage .permalinksplitter ol.notes li.note blockquote {
    display:none;
}
#permalinkpage .permalinksplitter ol.notes li.note blockquote a {
    text-decoration: none;
}
#permalinkpage .more_notes_link_container{
	clear:both;
	margin-top:8px;
}
#permalinkpage .more_notes_link_container span{
	overflow:hidden;
	padding-left:36px;
	height:20px;
	width:20px;
	font-weight:bold;
	margin-top:6px;
}
#permalinkpage #notesloadingspinner{
	position:absolute;
	height:30px;
	width:30px;
	bottom:1px;
	left:25px;
	display:none;
}
#permalinkpage .rebloggednotes a.more_notes_link{
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	padding:6px;
	text-decoration:none;
	line-height:30px;
	vertical-align:middle;
	font-size:12px;
}
#permalinkpage .rebloggednotes a.more_notes_link:hover{
	background-image:url("http://static.tumblr.com/lba83dv/fxalytw0r/hatching.png");
	background-repeat:repeat;
}
/*ask styles*/
.submitfader{
	width: 100%;
	height:10000px;
	background-color: #000000;
	background-color: rgba(0,0,0,0.6);
	position:absolute;
	z-index:11000;
	display:none;
	left:0;
	top:0;
}
.submitholder {
	position:absolute;
	top:80px;
	z-index:5001;
	width:740px;
	height:auto;
	display:none;
	left: 50%;
	margin-left:-380px;
	padding:24px 10px 10px 10px;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	display:none;
	z-index:11001;
	background-color: #ffffff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#submit_form{
	width:740px;
	display:none;
	z-index:11002;
}
/*ask styles*/
.askfader{
	width: 100%;
	height:10000px;
	background-color: #000000;
	background-color: rgba(0,0,0,0.6);
	position:absolute;
	z-index:11000;
	display:none;
	left:0;
	top:0;
}
.askholder {
	position:absolute;
	top:80px;
	z-index:5001;
	width:740px;
	height:auto;
	display:none;
	left: 50%;
	margin-left:-380px;
	background-color:#ffffff;
	padding:10px;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	display:none;
	z-index:11001;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.askholder iframe {
	height:190px;
}
#ask_form{
	width:740px;
	margin:32px 0 0 0;
	display:none;
	z-index:11002;
}
.closeholder{
	position:absolute;
	width:22px;
	height:22px;
	top:10px;
	right:10px;
	z-index:11002;
}
/* version control*/
.version5{
	display:none;
}
/* javascript not on stuff */
.noscriptfader{
	width: 100%;
	height:10000px;
	background-color: #000000;
	background-color: rgba(0,0,0,0.6);
	position:absolute;
	z-index:11000;
	left:0;
	top:0;
}
.noscriptfaderholder{
	position:absolute;
	top:80px;
	z-index:5001;
	width:920px;
	height:180px;
	left: 50%;
	margin-left:-470px;
	padding:10px;
	background-color: #ffffff;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	z-index:11001;
}
.noscriptfaderholder p, .noscriptfaderholder h2{
	margin-bottom:12px;
}
.noscriptfaderholder a{
	text-decoration:none;
}
/* 404 stuff */
.fader404{
	width: 100%;
	height:10000px;
	background-color: #000000;
	background-color: rgba(0,0,0,0.6);
	position:absolute;
	z-index:11000;
	display:none;
	left:0;
	top:0;
}
.holder404 {
	position:absolute;
	top:80px;
	z-index:5001;
	width:920px;
	height:180px;
	display:none;
	left: 50%;
	margin-left:-470px;
	padding:10px;
	background-color: #ffffff;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display:none;
	z-index:11001;
}
.holder404 p, .holder404 h2{
	margin-bottom:12px;
}
.holder404 a{
	text-decoration:none;
}
.version5fader{
	width: 100%;
	height:10000px;
	background-color: #000000;
	background-color: rgba(0,0,0,0.6);
	position:absolute;
	z-index:11000;
	display:none;
	left:0;
	top:0;
}
.version5holder {
	position:absolute;
	top:80px;
	z-index:5001;
	width:720px;
	height:180px;
	display:none;
	left: 50%;
	margin-left:-370px;
	padding:10px;
	background-color: #ffffff;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display:none;
	z-index:11001;
}
.version5holder p, .version5holder h2{
	margin-bottom:12px;
}
.version5holder a{
	text-decoration:none;
}
/* tooltip styles */
.tooltip {
	display:none;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;	
	line-height:16px;
	padding:8px;	
	width:190px;
	height:auto;	
	z-index:10020;
}
/* lightbox styles */
#lbOverlay {
	position: fixed;
	z-index:10006;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000000;
	cursor: pointer;
}
#lbCenter {
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
}
#lbBottomContainer {
	-moz-border-radius:0 0 4px 4px;
	-webkit-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
}
#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index:10007;
	overflow: hidden;
	background-color: #ffffff;
}
.lbLoading {
	background-color: #ffffff;
	background-image: url("http://static.tumblr.com/lba83dv/1Owly8zzl/loading.gif");
	background-repeat: no-repeat;
	background-position: center;
}
#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #ffffff;
	background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
	opacity: .5;
    filter: alpha(opacity=40);
}
#lbPrevLink {
	left: 0;
}
#lbPrevLink:link {
	background: transparent url("http://static.tumblr.com/lba83dv/cc9m34uuw/prevlabel.png") no-repeat 0 50%;
}
#lbPrevLink:hover{
	opacity: 1;
    filter: alpha(opacity=100);
}
#lbNextLink {
	right: 0;
}
#lbNextLink:link {
	background: transparent url("http://static.tumblr.com/lba83dv/7oSm34uvf/nextlabel.png") no-repeat 100% 50%;
}
#lbNextLink:hover{
	opacity: 1;
    filter: alpha(opacity=100);
}

#lbBottom {
	font-size: 12px;
	color: #1a1a1a;
	line-height: 16px;
	text-align: left;
	border: 10px solid #ffffff;
	border-top-style: none;
}
#lbCloseLink {
	display: block;
	float: right;
	width: 63px;
	height: 32px;
	background: transparent url("http://static.tumblr.com/lba83dv/gxWm34uwj/closelabel.png") no-repeat ;
	margin: 0 0;
	outline: none;
}
#lbCaption, #lbNumber {
	margin-right: 71px;
}
#lbCaption {
	font-weight: bold;
}
/*social styles*/
.social-holder{
	background-color: #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.social-icon-holder{
	width:305px;
	height:24px;
	position:relative;
	padding-bottom:5px;	
	float:left;
}
.icon-holder{
	width:24px;
	height:24px;
	float:right;
	position:relative;
	margin-left:8px;
	margin-top:5px;
}
.icon-holder a{
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	display:block;
}
.facebook a{
	background-position: -310px -40px;
}
.facebook a:hover{
	background-position: -340px -40px;
}
.twitter a{
	background-position: -370px -10px;
}
.twitter a:hover{
	background-position: -400px -10px;
}
.googleplus a{
	background-position: -490px -70px;
}
.googleplus a:hover{
	background-position: -520px -70px;
}
.vimeo a{
	background-position: -370px -40px;
}
.vimeo a:hover{
	background-position: -400px -40px;
}
.flickr a{
	background-position: -310px -70px;
}
.flickr a:hover{
	background-position: -340px -70px;
}
.youtube a{
	background-position: -310px -10px;
}
.youtube a:hover{
	background-position: -340px -10px;
}
.linkedin a{
	background-position: -310px -100px;
}
.linkedin a:hover{
	background-position: -340px -100px;
}
.rss a{
	background-position: -370px -70px;
}
.rss a:hover{
	background-position: -400px -70px;
}
.social-like-button{
	width:305px;
	height:34px;
	position:relative;
	float:left;
}
.social-like-button-holder {
	float:left;
	margin-left:8px;
	position:relative;
	height:27px;	
	padding-top:7px;
}
.social-like-button-holder-addthis{
	width:20px;
	background-image:url('http://static.tumblr.com/lba83dv/CHmm0kmbq/addthis.png');
	background-repeat:no-repeat;
	background-position:0 7px;
	margin-left:0;
}
.social-like-button-holder-pinterest{
	width:43px;
}
.social-like-button-holder-google{
	width:32px;
}
.social-like-button-holder-google{
	width:32px;
}
.social-like-button-holder-facebook{
	width:48px;
}
.social-like-button-holder-twitter{
	width:55px;
}
/*more styles*/
#togglemoreopen, #togglemoreclosed{
	cursor:pointer;
}
.back-to-top-button-holder {
	float:right;
	margin-left:5px;
	margin-top:2px;
	position:relative;
	height:40px;	
	padding-top:0;
	opacity: 0;
	display:none;
}
.back-to-top-button-holder a{
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
	background-repeat:no-repeat;
	width:40px;
	height:30px;
	display:block;
	background-position: -367px -97px;
}
.back-to-top-button-holder a:hover{
	background-position: -408px -97px;
}
.back-to-top-alt-button-holder {
	position:fixed;
	bottom:5px;
	right:5px;
	opacity: 0;
	display:none;
	width:40px;
	height:30px;
}
.back-to-top-alt-button-holder a{
	background-image:  url("http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png");
	background-repeat:no-repeat;
	width:40px;
	height:30px;
	display:block;
	background-position: -367px -97px;
}
.back-to-top-alt-button-holder a:hover{
	background-position: -408px -97px;
}
#moreouterholder{
	position:fixed;
	width:100%;
	bottom:0px;
	height:55px;
	z-index:10020;
}
.more-outer-holder-detail{
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
}
.more-info-holder{
	width:960px;
	height:auto;
	position:relative;
	margin:0 auto;
	padding-left:20px;
}
.more-link-holder{
	position:relative;
	clear:left;
	width:21px;
	height:19px;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.more-link-holder:hover{
}
.more-link-holder div{
	width:21px;
	height:19px;
	position:relative;
	background-image:url('http://static.tumblr.com/lba83dv/wu5m4izk0/theflow-sprite-button.png');
	background-repeat:no-repeat;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.more-link-holder div a{
	text-decoration:none;
	font-size:10px;
}
#closedmore{
	background-position:-520px -10px;	
}
#openmore{
	background-position:-520px -30px;
	display:none;
}
.more-credits{
	position:relative;
	float:left;
	width:330px;
	height:34px;
}
.more-credits p#footertempmessage{
	line-height:34px;
	vertical-align:middle;
	text-align:center;
	font-size:12px;
}
.more-credits p#footertempmessage a{
	text-decoration:none;
}
.more-credits p#footertempmessage a:hover{
	text-decoration:underline;
}
.more-inner-holder{
	height:auto;
	float:left;
	display:inline;
	margin-right:20px;
	padding-bottom:10px;
}
.more-flickr{
	width:220px;
}
#more-twitter-inner-temp{
	display:none;
}
.more-twitter{
	width:220px;
	margin-top:20px;
}
.twtr-tweet-text p {
	color:#ffffff;
	font-size:12px;
	line-height:18px;
	padding-bottom:12px;
}
.more-about-me{
	width:220px;
}
.more-inset-holder-scroll-about-me, .more-inset-holder-scroll-following{
	overflow:auto;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
}
.more-inset-holder-scroll-about-me p{
	line-height:18px;
	margin:0 10px 10px 10px;
}
.more-inset-holder-scroll-about-me p a{
	text-decoration:none;
}
.more-inset-holder-scroll-about-me p a:hover{
}
.more-inset-holder-scroll-about-me p img{
	float:left;
	margin-right:10px;
	margin-bottom:6px;
	width:64px;
}
.more-following{
	width:220px;
}
.more-inset-holder{
	width:220px;
	height:390px;	
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
}
.more-inner-holder h2{
	margin:0 10px 8px 10px;
}
.more-inset-holder-scroll-flickr{
	width:220px;
	height:388px;
	padding-top:10px;
	padding-bottom:10px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkitborder-radius:4px;
	background-color:#FFFFFF;
	margin-top:20px;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.14);
	box-shadow: 0 0 10px rgba(0,0,0,0.14);
}
.more-inset-holder-scroll-following{
	width:220px;
	height:388px;
	padding-top:10px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkitborder-radius:4px;
	background-color:#FFFFFF;
	margin-top:20px;
}
.more-inset-holder-scroll-about-me{
	width:220px;
	height:388px;
	padding-top:10px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkitborder-radius:4px;
	background-color:#FFFFFF;
	margin-top:20px;
}
.more-inset-holder-scroll-flickr a img{
	margin-bottom:10px;
	margin-left:10px;	
	float:left;
	width:85px;
	height:85px;
}
.more-inset-holder-scroll-following a img{
	float:left;
	margin-left:10px;
	margin-top:10px;
	height:30px;
	width:30px;
}
/*inner scrollbar styles*/
.jspContainer{
	overflow: hidden;
	position: relative;
}
.jspPane{
	position: absolute;
}
.jspVerticalBar{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
}
.jspVerticalBar *{
	margin: 0;
	padding: 0;
}
.jspTrack{
	position: relative;
}
.jspDrag{
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	/*background-color:#EEEEEE;*/
    opacity: .2;
    filter: alpha(opacity=20);
}
/*footer styles*/
.footer-holder{
	height:50px;
	background-color:#FFFFFF;
}
.footer-holder p{
	line-height:52px;
	vertical-align:middle;
	font-size:14px;
}
.footer-holder p a{
	text-decoration:none;
}
.footer-holder p a:hover{
	text-decoration:underline;
}
#likeiframe{
	width:1px;
	height:1px;
	position:absolute;
	left:-1px;
	top:0;
}
/*promo stuff*/
.getthemecornersash{
	background-image: url("http://static.tumblr.com/n7m6s1j/IsRm4xsx3/built-using-theflow-2.0.png");
	height:126px;
	width:126px;
	position:absolute;
	top:10px;
	left:10px;
	z-index:101;
	display:none;
}
.getthemecornersashpost{
	background-image: url("http://static.tumblr.com/neg3igc/bmRm4xtd4/built-using-theflow-2.0-pos.png");
	height:126px;
	width:126px;
	position:absolute;
	top:10px;
	left:20px;
	z-index:101;
}
.getthemecornersashpostdark{
	background-image: url("http://static.tumblr.com/neg3igc/bo9m4xte2/built-using-theflow-2.0-dar.png");
	height:126px;
	width:126px;
	position:absolute;
	top:10px;
	left:20px;
	z-index:101;
}
#installtheme{
}
#footermessage{
}
#footertempmessage{
}