
html{
	color:#000;
	background:#FFF;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,
img {
	border:0;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-style:normal;
	font-weight:normal;
}
ol,
ul {
	list-style:none;
}
caption,
th {
	text-align:left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,
q:after {
	content:'';
}
abbr,
acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input,
textarea,
select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input,
textarea,
select {
	*font-size:100%;
}
legend {
	color:#000;
}
#yui3-css-stamp.cssreset { display: none; }
body {
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	*font-size:small; 
	*font:x-small; 
}
 
select,
input,
button,
textarea {
	font:99% arial,helvetica,clean,sans-serif;
}
table {
	font-size:inherit;
	font:100%;
}
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}
#yui3-css-stamp.cssfonts { display: none; }
.qtip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;
	max-width: 280px;
	min-width: 50px;
	
	font-size: 10.5px;
	line-height: 12px;
	direction: ltr;
}
	.qtip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;
		text-align: left;
		word-wrap: break-word;
	}
	.qtip-titlebar{
		position: relative;
		padding: 5px 35px 5px 10px;
		overflow: hidden;
		border-width: 0 0 1px;
		font-weight: bold;
	}
	.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }
	
	.qtip-close{
		position: absolute;
		right: -9px; top: -9px;
		cursor: pointer;
		outline: medium none;
		border-width: 1px;
		border-style: solid;
		border-color: transparent;
	}
		.qtip-titlebar .qtip-close{
			right: 4px; top: 50%;
			margin-top: -9px;
		}
	
		* html .qtip-titlebar .qtip-close{ top: 16px; } 
		.qtip-titlebar .ui-icon,
		.qtip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
			direction: ltr;
			vertical-align: middle;
		}
		.qtip-icon, .qtip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			text-decoration: none;
		}
			.qtip-icon .ui-icon{
				width: 18px;
				height: 14px;
				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;
				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}
.qtip-focus{}
.qtip-hover{}
.qtip-default{
	border-width: 1px;
	border-style: solid;
	border-color: #F1D031;
	background-color: #FFFFA3;
	color: #555;
}
	.qtip-default .qtip-titlebar{
		background-color: #FFEF93;
	}
	.qtip-default .qtip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	.qtip-default .qtip-titlebar .qtip-close{
		border-color: #AAA;
		color: #111;
	}
.qtip-light{
	background-color: white;
	border-color: #E2E2E2;
	color: #454545;
}
	.qtip-light .qtip-titlebar{
		background-color: #f1f1f1;
	}
.qtip-dark{
	background-color: #505050;
	border-color: #303030;
	color: #f3f3f3;
}
	.qtip-dark .qtip-titlebar{
		background-color: #404040;
	}
	.qtip-dark .qtip-icon{
		border-color: #444;
	}
	.qtip-dark .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}
.qtip-cream{
	background-color: #FBF7AA;
	border-color: #F9E98E;
	color: #A27D35;
}
	.qtip-cream .qtip-titlebar{
		background-color: #F0DE7D;
	}
	.qtip-cream .qtip-close .qtip-icon{
		background-position: -82px 0;
	}
.qtip-red{
	background-color: #F78B83;
	border-color: #D95252;
	color: #912323;
}
	.qtip-red .qtip-titlebar{
		background-color: #F06D65;
	}
	.qtip-red .qtip-close .qtip-icon{
		background-position: -102px 0;
	}
	.qtip-red .qtip-icon{
		border-color: #D95252;
	}
	.qtip-red .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}
.qtip-green{
	background-color: #CAED9E;
	border-color: #90D93F;
	color: #3F6219;
}
	.qtip-green .qtip-titlebar{
		background-color: #B0DE78;
	}
	.qtip-green .qtip-close .qtip-icon{
		background-position: -42px 0;
	}
.qtip-blue{
	background-color: #E5F6FE;
	border-color: #ADD9ED;
	color: #5E99BD;
}
	.qtip-blue .qtip-titlebar{
		background-color: #D0E9F5;
	}
	.qtip-blue .qtip-close .qtip-icon{
		background-position: -2px 0;
	}
.qtip-shadow{
	-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}
.qtip-rounded,
.qtip-tipsy,
.qtip-bootstrap{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.qtip-youtube{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	
	-webkit-box-shadow: 0 0 3px #333;
	-moz-box-shadow: 0 0 3px #333;
	box-shadow: 0 0 3px #333;
	color: white;
	border-width: 0;
	background: #4A4A4A;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));
	background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);
}
	.qtip-youtube .qtip-titlebar{
		background-color: #4A4A4A;
		background-color: rgba(0,0,0,0);
	}
	
	.qtip-youtube .qtip-content{
		padding: .75em;
		font: 12px arial,sans-serif;
		
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);
		-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
	}
	.qtip-youtube .qtip-icon{
		border-color: #222;
	}
	.qtip-youtube .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}
.qtip-jtools{
	background: #232323;
	background: rgba(0, 0, 0, 0.7);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
	background-image: -moz-linear-gradient(top, #717171, #232323);
	background-image: -webkit-linear-gradient(top, #717171, #232323);
	background-image: -ms-linear-gradient(top, #717171, #232323);
	background-image: -o-linear-gradient(top, #717171, #232323);
	border: 2px solid #ddd;
	border: 2px solid rgba(241,241,241,1);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 0 12px #333;
	-moz-box-shadow: 0 0 12px #333;
	box-shadow: 0 0 12px #333;
}
	
	.qtip-jtools .qtip-titlebar{
		background-color: transparent;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
	}
	.qtip-jtools .qtip-content{
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
	}
	.qtip-jtools .qtip-titlebar,
	.qtip-jtools .qtip-content{
		background: transparent;
		color: white;
		border: 0 dashed transparent;
	}
	.qtip-jtools .qtip-icon{
		border-color: #555;
	}
	.qtip-jtools .qtip-titlebar .ui-state-hover{
		border-color: #333;
	}
.qtip-cluetip{
	-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	background-color: #D9D9C2;
	color: #111;
	border: 0 dashed transparent;
}
	.qtip-cluetip .qtip-titlebar{
		background-color: #87876A;
		color: white;
		border: 0 dashed transparent;
	}
	
	.qtip-cluetip .qtip-icon{
		border-color: #808064;
	}
	
	.qtip-cluetip .qtip-titlebar .ui-state-hover{
		border-color: #696952;
		color: #696952;
	}
.qtip-tipsy{
	background: black;
	background: rgba(0, 0, 0, .87);
	color: white;
	border: 0 solid transparent;
	font-size: 11px;
	font-family: 'Lucida Grande', sans-serif;
	font-weight: bold;
	line-height: 16px;
	text-shadow: 0 1px black;
}
	.qtip-tipsy .qtip-titlebar{
		padding: 6px 35px 0 10;
		background-color: transparent;
	}
	.qtip-tipsy .qtip-content{
		padding: 6px 10;
	}
	
	.qtip-tipsy .qtip-icon{
		border-color: #222;
		text-shadow: none;
	}
	.qtip-tipsy .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}
.qtip-tipped{
	border: 3px solid #959FA9;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #F9F9F9;
	color: #454545;
	font-weight: normal;
	font-family: serif;
}
	.qtip-tipped .qtip-titlebar{
		border-bottom-width: 0;
		color: white;
		background: #3A79B8;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
		background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
	}
	.qtip-tipped .qtip-icon{
		border: 2px solid #285589;
		background: #285589;
	}
		.qtip-tipped .qtip-icon .ui-icon{
			background-color: #FBFBFB;
			color: #555;
		}
.qtip-bootstrap{
	
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
	.qtip-bootstrap .qtip-titlebar{
		
		padding: 8px 14px;
		margin: 0;
		font-size: 14px;
		font-weight: normal;
		line-height: 18px;
		background-color: #f7f7f7;
		border-bottom: 1px solid #ebebeb;
		-webkit-border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
	}
		.qtip-bootstrap .qtip-titlebar .qtip-close{
			
			right: 11px;
			top: 45%;
			border-style: none;
		}
	.qtip-bootstrap .qtip-content{
		
		padding: 9px 14px;
	}
	.qtip-bootstrap .qtip-icon{
		
		background: transparent;
	}
		.qtip-bootstrap .qtip-icon .ui-icon{
			
			width: auto;
			height: auto;
			
			float: right;
			font-size: 20px;
			font-weight: bold;
			line-height: 18px;
			color: #000000;
			text-shadow: 0 1px 0 #ffffff;
			opacity: 0.2;
			filter: alpha(opacity=20);
		}
		.qtip-bootstrap .qtip-icon .ui-icon:hover{
			
			color: #000000;
			text-decoration: none;
			cursor: pointer;
			opacity: 0.4;
			filter: alpha(opacity=40);
		}
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar{
	filter: none;
	-ms-filter: none;
}
.qtip .qtip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
}
	.qtip .qtip-tip,
	.qtip .qtip-tip .qtip-vml{
		position: absolute;
		color: #123456;
		background: transparent;
		border: 0 dashed transparent;
	}
	
	.qtip .qtip-tip canvas{ top: 0; left: 0; }
	.qtip .qtip-tip .qtip-vml{
		behavior: url(../../libs/qtip2/dist/#default#VML);
		display: inline-block;
		visibility: visible;
	}
#qtip-overlay{
	position: fixed;
	left: -10000em;
	top: -10000em;
}
	
	#qtip-overlay.blurs{ cursor: pointer; }
	
	#qtip-overlay div{
		position: absolute;
		left: 0; top: 0;
		width: 100%; height: 100%;
		background-color: black;
		opacity: 0.7;
		filter:alpha(opacity=70);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}
.qtipmodal-ie6fix{
	position: absolute !important;
}
@font-face {
  font-family: 'icomoon';
  src: url("//static.tumblr.com/41ljbbi/V4emoea7o/icomoon.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'icomoon';
  src: url("//static.tumblr.com/41ljbbi/V4emoea7o/icomoon.eot");
  src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRk9UVE8AAAk4AAsAAAAADcgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAABecAAAjYAPccAUZGVE0AAAbwAAAAGgAAABxn/7hcR0RFRgAABwwAAAAdAAAAIAA2AARPUy8yAAAHLAAAAEsAAABgT/7cUmNtYXAAAAd4AAAAYgAAAWrtRRfJaGVhZAAAB9wAAAAuAAAANv1dVkloaGVhAAAIDAAAACAAAAAkBI0AaGhtdHgAAAgsAAAAFQAAACAMgAAzbWF4cAAACEQAAAAGAAAABgAJUABuYW1lAAAITAAAAN8AAAGGT9fz7XBvc3QAAAksAAAADAAAACAAAwAAeJxtVX9MlHUYfw7u4NDjBAQERfBHcthkYtqm05U2x0TQuYm0sMCsXaDyIwFFTSayifiKoV2GNg0nKpJNRYZKpluKI3WKDBFRrERJHUMx1p0e8vR53peD3PrjPnu+z/fz/H6+7+lIryedTmdM/SwjLSMjnXRupKP3HCFujtHujiC9YnJXTPrQIRS82I8VZUAweSorX/o6cgwhtGZYCJFPCBX6hpAxxNjgR+7iw0jDKDAnPTU6Kiqq37krBpGukNxITwbyoPdpKJnIS0zcIOTT37pc9wqPXM/bxqlmxZGt77U5bJ5mx+eO+IDeaR7Mj/bsZX5qtfYDjmFOm6empwDXJY20WkPvOv09mPbs2Wv3Z6qxWhWDqtdoGuAYZoe5qtcsVR/wFmp2mBCUKTZkBdOs9t3MF0MimKvbW5xxTpvTX1GcNru/PU4YERoD0KIahDFN7dmgMEW+1cb84N4xpsCOCuZbkbtEQpi3G9Pl9j7T6PHxwj6nGM12myMbEYuXlzCt3pfJLBKr0uDxf3QqWTMbPLp0yCUmeRb3FSXPgu/IOVsFtjEfhZISygqQ5erzZ2IVBQ7PnzGYX/rbm+wonK/6lCtL0ZW1xcxtM/8SeGyE8czHzI2XgtDNEZElArt+ZDInPmAaH9OruHAMfcDcfShUCIuYHzdmqrYdqgOD6oxp3KXgpWj51iwtmpF59Nm7UEdPUFOdh0BIiSkqcZRAMtPsmOmYVlkd09xPixTBeYpoczG05JlCSmK+ceihUZHuz5kv4IFwF78eifFkljMfLw9iGgs3XLnFqrjweHkw8/2aemF+LPCJkXUllZuYavOvohn1F9CtEUlrmOsW1zANvYMtubi1WnFh3eIc5p5wqzA3otwD6PCVwxOYn2SMZG4YcYP591M1zM1tVQI9xjfqm1e4SmAS07J0LKulO4XJurNTEaxURIv1azGXaiQ+nduk2qvgoWCxxSXTxHELJdY1dD9uvsQPx7aVdKCtU74/zH0F031QSVeCHuMCcPfRXibfATC7LgZ1GkUldw1At+tCjqFm1t2rOsG62p8aMbPJvseQQVcCOlL1qkzEFoG9SOEUWAIolxL/QGJ57zI7u/F0ApXLzHb0iQIsaahpyofXVQAzePs1ge3owcTdW5g7sqbhvKMV/l7DP7m5+6H4ji8rocWEuXllvSLncECmFL7r2X5Ad4XKSlG1IDSn1oqbUnGYg4huhmWqQ0R07zvD3KvDK9GnroNUg37oD+Ptvp5dB38tw3MEpsKfs3oD6HMTId2+AanoZ9AD8iF1yia/7j0m+cUbtC6gNRZUscBwQBUBPsiP0rx3AnxTDKpCrsKF9ADUyX4vxFRqXdYcDbg1O0D1KL67DBqXG56NkmY7fFSuepayuzsBzzvU4N+Jdr9M5E9QGzq3S6zlAynqg/tZiHhCTfGh+E4V1iOkGLfADIiTLeND6NOTzd5oiTkBUhaegnGnBR+Jllvwd/3Ic0DFFIPaV3Uu0uxVXjJDmUvmwTebHbxjCbSrX2C6thmKzBDvPLjYLI3xOSiNCVdZrSrIEnzj0MaL852BJTCEGWRm0TK9tRjH7iuQYrCgzo8CcX1hI/xZpGzL0zz408dik3p/qYIU8Q6k7PWgP82T6W02Yp+fj93GNGnBInR7+A95sua/MemO4OPfLg+8y1opUPFfaA9PEUqakOvF7CskV9qaxLQuWnav5zSim4qwUK9udjJ5p2ThFWwipiFN5/DdWYvX2p70irkp7yxcVPdhIFk5skXf/oMXV+mFV7gEEq0QaYV2jB7Q1Q7o+sliFqaoTvrdNeVhrdvxyUewOC2sloB3SnZ/UqaiXEm0GFFjJuC7bSo2owPRJ1HZjIWlAq1yDNeAL5+M0HR8dmGLwB3RWbSLQR0o/Rcws4RhlQp8O+VvjrPK8d+YEuuGv8DrWCZTJ764Q9fjy+DhsBmRfEHDcnu8Pd6JH075gYXo45gyQra/fs3kZUMF+8bdZJreFsX0hT7IaHbY/JUAxTTkX+H1zrUAeJxjYGBgZACCM7aLzoPosw+5jsFoAE8hB3gAAHicY2BkYGDgA2IJBhBgYmAEQg4gZgHzGAAEogA7AAAAeJxjYGYSYpzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8AAowADAgSkuaYwODAofmBgfPD/AYMe4wMGhQagGrgCBSBkBAD+7wtzAHicY2BgYGaAYBkGRgYQSAHyGMF8FgYPIM3HwMHAxMAGZCkyqDJoM8R9YPj/H6xSkUGZQQvG///w/4P/d/+vEGCEmoMEGIG6MQTRARMDMwsriMHOQUgpJmAjXQudAQB+XhAIAAB4nGNgZGBgAGL/Cx5a8fw2Xxm4mRhA4OxDrmMI+v8DphrGB0AuBwNYGgAx2guEAAB4nGNgZGBgfPD/AYMeUwMDwz8GphoGoAgKYAcAg58E9nicY2KAACZk3MDAzAQRNgAABssAwAAAAAAAUAAACQAAeJx1jkFqAkEQRd/oaAgJwVXIsiGbbGaYnogLDzAHyMK9SDMMqA2tQk7iyiNkmWPkADlCjuF3rE0WNhT96vev+g08ciTjcjLumBgPxG/GQ175NM6lfxmPeODHeCz9T84sv5fy1E9deCB+MR7SUBnn0k/GI575Nh5L/6VjRWSjimyhW8VNjIIPAi0H1ixJakN7WC8FTe/b93eSI+CoKZXmmKv+77tqnikFM1Utn+dda+J238TUBleXlZs7yxX5aTEr6srLdOtvC6Umdnq/Zvg+n0VIu047fFndnD0DAo451wB4nGNgZsALAAB9AAQ=) format("woff"), url("//static.tumblr.com/41ljbbi/Nysmoea8c/icomoon.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
html, body {
  height: 100%;
  width: 100%;
  background: repeat; }
html {
  *overflow: auto;
  color: #3e3e3e; }
iframe {
  display: block; }
.clear {
  *zoom: 1; }
  .clear:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden; }
.List .List-link,
.List .link,
.list .List-link,
.list .link {
  display: block; }
.List--float,
.listh {
  *zoom: 1; }
  .List--float:after,
  .listh:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden; }
  .List--float .List-item,
  .List--float .item,
  .listh .List-item,
  .listh .item {
    float: left;
    *zoom: 1; }
.List--inline,
.listi {
  letter-spacing: -0.31em;
  *letter-spacing: normal;
  *word-spacing: -0.43em; }
  .List--inline .List-item,
  .List--inline .item,
  .listi .List-item,
  .listi .item {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    letter-spacing: normal;
    text-align: left;
    vertical-align: top;
    *word-spacing: normal; }
#main {
  overflow: hidden;
  width: 940px;
  margin: 0px auto;
  position: relative; }
  #main a {
    outline: none;
    text-decoration: none;
    color: #16bec1; }
    #main a:hover {
      color: #28998b; }
  #main em {
    font-style: italic; }
  #main embed, #main iframe, #main img, #main object {
    max-width: 100%; }
  #main embed, #main object {
    display: block; }
  #main iframe {
    border: 0; }
  #main img {
    vertical-align: middle; }
  #main input, #main select, #main textarea {
    outline: none; }
  #main strong {
    font-weight: bold; }
  #main textarea {
    overflow: hidden;
    resize: none; }
  #main .query {
    height: 20px;
    line-height: 35px;
    position: relative;
    width: 188px;
    list-style-type: none;
    padding-top: 8px;
    border: 10px #ffdf64 solid;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px; }
  #main .seek {
    position: absolute;
    width: 188px; }
    #main .seek .input {
      background: #fff;
      border: 0;
      display: block;
      height: 30px;
      left: 5px;
      line-height: 18px;
      margin: -9px 0 0;
      padding: 0;
      position: absolute;
      top: 50%; }
    #main .seek .submit {
      display: none; }
    #main .seek .text {
      width: 162px; }
  #main .photos .photo {
    float: left;
    height: 86px;
    margin: 4px 0;
    padding: 0 4px;
    width: 86px; }
#main:after {
  content: "";
  position: absolute;
  top: 360px;
  left: 0;
  right: 0;
  bottom: 0;
  background: url("//static.tumblr.com/tkqqpe9/q8imon9um/notebook_repeat.png") repeat-y; }
#content {
  width: 695px;
  float: left;
  font-size: 14px;
  font-family: 'Droid Sans',serif;
  margin-top: 0px; }
#header {
  width: 100%;
  background: url("//static.tumblr.com/tkqqpe9/Gk8mon9v5/pencil.png") no-repeat 100% 100%;
  margin-bottom: 20px;
  height: 280px; }
#logo {
  float: left;
  width: 214px; }
#tagline {
  float: right;
  width: 461px;
  padding-left: 20px;
  font-family: 'Allura',cursive;
  font-size: 77px;
  color: #16bec1;
  background: url("//static.tumblr.com/tkqqpe9/Gv8mon9vm/orange_swoosh.png") no-repeat 5% 80%; }
  #tagline .tagline1 {
    padding-top: 40px;
    padding-bottom: 0px;
    margin-bottom: -30px; }
  #tagline .tagline2 {
    padding-left: 145px;
    padding-top: 0px; }
#thread {
  width: 100%;
  
  background: url("//static.tumblr.com/ptgxjv8/T8Omqis5r/notebook_top2.png") no-repeat;
  padding-top: 62px; }
#alert .message,
#alert .color-message,
#alert .about-message {
  background-color: #16bec1;
  padding: 1px 5px;
  color: #fff;
  width: 512px;
  font-family: 'Playball',cursive;
  font-size: 27px;
  margin: 0 0 20px 117px;
  z-index: 1;
  position: relative;
  text-transform: capitalize; }
#alert .color-message,
#alert .city-heading {
  display: none; }
#alert .about-message {
  padding: 5px 5px;
  margin: -20px 0 0 0; }
#posts {
  width: 100%;
  position: relative;
  z-index: 1; }
  #posts .post {
    margin: 0px 54px 0px 119px;
    margin-bottom: 100px; }
  #posts .photo h2, #posts .video h2 {
    font-size: 17px;
    font-weight: bold;
    line-height: 24px;
    font-family: 'Droid Serif', serif; }
  #posts .photo .media,
  #posts .video .media {
    padding: 10px;
    width: 500px;
    border: 1px #16bec1 solid;
    text-align: center; }
    #posts .photo .media img,
    #posts .photo .media iframe,
    #posts .video .media img,
    #posts .video .media iframe {
      border: 1px #16bec1 solid; }
  #posts .photo.set .media a.link {
    display: none; }
  #posts .audio .media {
    padding: 10px;
    width: 500px;
    border: 1px #16bec1 solid;
    position: relative;
    z-index: 1; }
  #posts .audio .basic .audio-player {
    height: 170px;
    border: 1px #16BEC1 solid; }
  #posts .audio .basic .audio_player {
    height: 170px;
    overflow: hidden;
    width: 328px; }
    #posts .audio .basic .audio_player iframe.tumblr_audio_player {
      height: 170px;
      width: 328px; }
  #posts .audio .cover .media {
    *zoom: 1;
    height: 170px; }
  #posts .audio .cover .media:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden; }
  #posts .audio .cover .art {
    float: left;
    height: 170px;
    width: 170px; }
  #posts .audio .cover .detail {
    float: right;
    min-height: 170px;
    width: 328px; }
  #posts .text img,
  #posts .chat img,
  #posts .link img,
  #posts .quote img {
    border: 1px #16bec1 solid; }
  #posts .text .title,
  #posts .chat .title {
    padding-left: 12px;
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    font-family: 'Droid Serif', serif; }
    #posts .text .title a,
    #posts .chat .title a {
      color: #3e3e3e; }
  #posts .chat .line {
    padding-bottom: 10px; }
  #posts .chat .label {
    font-weight: bold; }
  #posts .quote .title {
    padding-left: 12px;
    font-size: 19px;
    line-height: 24px;
    font-style: italic;
    font-family: 'Droid Serif', serif; }
    #posts .quote .title a {
      color: #3e3e3e; }
  #posts .link .title {
    padding-left: 12px;
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    font-family: 'Droid Serif', serif; }
  #posts .answer .name {
    padding-left: 12px; }
  #posts .answer .asker {
    font-weight: bold; }
  #posts .answer .portrait {
    display: none; }
  #posts .answer .topic {
    font-weight: bold;
    font-family: 'Droid Serif', serif;
    font-size: 17px;
    padding-left: 12px; }
    #posts .answer .topic a {
      color: #3e3e3e; }
  #posts .answer .meta .bits .like,
  #posts .answer .meta .bits .repost {
    display: none; }
  #posts .answer .body {
    background: url("//static.tumblr.com/tkqqpe9/U3rmon9x9/ask_arrow.png") no-repeat; }
    #posts .answer .body p {
      padding-left: 30px; }
  #posts .body {
    margin: 20px 10px;
    width: 500px;
    line-height: 20px; }
    #posts .body p {
      padding-bottom: 20px; }
    #posts .body a {
      font-weight: bold; }
    #posts .body blockquote {
      border-left: 3px solid #cccccc;
      margin: 0 15px 15px 0;
      padding: 0 15px; }
      #posts .body blockquote p,
      #posts .body blockquote h2 {
        margin: 0 0 20px 0;
        padding: 0; }
    #posts .body ul {
      list-style-type: disc;
      padding: 0 0 0 30px;
      margin: 0px auto 20px; }
    #posts .body ol {
      list-style-type: decimal;
      padding: 0 0 0 30px;
      margin: 0px auto 20px; }
    #posts .body .about-me-more ul {
      list-style: none;
      padding: 0;
      margin: 0; }
    #posts .body .about-me-more li {
      padding-left: 2.1em;
      text-indent: -.7em; }
    #posts .body .about-me-more li:before {
      content: "\002022 ";
      color: #16bec1;
      font-weight: bold;
      margin-right: 5px; }
    #posts .body .read_more_container {
      background-color: #16bec1;
      text-align: center;
      padding: 5px 0; }
      #posts .body .read_more_container a {
        color: #fff; }
        #posts .body .read_more_container a:hover {
          color: #fff; }
  #posts .meta {
    border-top: 1px solid transparent;
    font-size: 12px;
    margin: 10px auto;
    text-transform: lowercase;
    width: 500px;
    color: #cccccc; }
    #posts .meta .item {
      height: 1.6em;
      line-height: 1.6em;
      min-height: 22px;
      position: relative; }
    #posts .meta .link {
      margin: -0.5em 0 0 5px;
      line-height: 1em;
      position: relative;
      top: 0%;
      display: inline-block;
      color: #cccccc; }
    #posts .meta .bits {
      letter-spacing: -0.31em;
      *letter-spacing: normal;
      *word-spacing: -0.43em;
      margin: 5px 0 0 0;
      text-align: right;
      border-top: 1px solid #cccccc;
      padding-top: 10px; }
      #posts .meta .bits .item {
        display: inline-block;
        *display: inline;
        *zoom: 1;
        letter-spacing: normal;
        text-align: left;
        vertical-align: top;
        *word-spacing: normal;
        float: none;
        margin: 0 0 0 3px; }
      #posts .meta .bits .comments,
      #posts .meta .bits .date,
      #posts .meta .bits .notes {
        display: block;
        float: left;
        margin-right: 20px; }
      #posts .meta .bits .action {
        margin: 0 0 0 10px;
        min-width: 22px; }
      #posts .meta .bits .button {
        width: 1.6em; }
        #posts .meta .bits .button .like_button {
          height: 100%;
          width: 100%; }
        #posts .meta .bits .button .like_button iframe,
        #posts .meta .bits .button .reblog_button {
          left: 50%;
          margin: -10px 0 0 -10px;
          position: absolute;
          top: 50%; }
      #posts .meta .bits .share {
        color: #cccccc;
        cursor: pointer; }
        #posts .meta .bits .share .link {
          color: #ffffff;
          padding: 0 7px; }
        #posts .meta .bits .share .btns {
          display: none; }
    #posts .meta .tags {
      margin: -22px 0 0px 40px; }
    #posts .meta .tag-heading {
      text-transform: capitalize;
      font-weight: bold;
      font-family: 'Droid Serif',serif; }
    #posts .meta .tag {
      margin: 6px 6px 0 0; }
      #posts .meta .tag .link {
        color: #16bec1; }
.favefinds #posts,
.FaveFinds #posts,
.tricks #posts {
  margin-left: 119px; }
  .favefinds #posts .post,
  .FaveFinds #posts .post,
  .tricks #posts .post {
    float: left;
    width: 235px;
    padding: 10px;
    border: 1px #16BEC1 solid;
    margin: 0 5px 15px 0; }
  .favefinds #posts .body,
  .FaveFinds #posts .body,
  .tricks #posts .body {
    width: 235px;
    margin: 20px 0; }
  .favefinds #posts .link .title,
  .favefinds #posts .quote .title,
  .favefinds #posts .text .title,
  .favefinds #posts .chat .title,
  .FaveFinds #posts .link .title,
  .FaveFinds #posts .quote .title,
  .FaveFinds #posts .text .title,
  .FaveFinds #posts .chat .title,
  .tricks #posts .link .title,
  .tricks #posts .quote .title,
  .tricks #posts .text .title,
  .tricks #posts .chat .title {
    padding-left: 0px; }
  .favefinds #posts .photo .media,
  .favefinds #posts .video .media,
  .FaveFinds #posts .photo .media,
  .FaveFinds #posts .video .media,
  .tricks #posts .photo .media,
  .tricks #posts .video .media {
    padding: 0px;
    width: 235px;
    border: 0px; }
    .favefinds #posts .photo .media iframe,
    .favefinds #posts .video .media iframe,
    .FaveFinds #posts .photo .media iframe,
    .FaveFinds #posts .video .media iframe,
    .tricks #posts .photo .media iframe,
    .tricks #posts .video .media iframe {
      height: 132px; }
  .favefinds #posts .audio .media,
  .FaveFinds #posts .audio .media,
  .tricks #posts .audio .media {
    padding: 0px;
    width: 235px;
    border: 0px; }
  .favefinds #posts .audio .basic .audio_player,
  .FaveFinds #posts .audio .basic .audio_player,
  .tricks #posts .audio .basic .audio_player {
    height: 100px;
    width: 235px; }
    .favefinds #posts .audio .basic .audio_player iframe.tumblr_audio_player,
    .FaveFinds #posts .audio .basic .audio_player iframe.tumblr_audio_player,
    .tricks #posts .audio .basic .audio_player iframe.tumblr_audio_player {
      height: 100px;
      width: 235px; }
  .favefinds #posts .audio .cover .media,
  .FaveFinds #posts .audio .cover .media,
  .tricks #posts .audio .cover .media {
    height: 335px; }
  .favefinds #posts .audio .cover .art,
  .FaveFinds #posts .audio .cover .art,
  .tricks #posts .audio .cover .art {
    height: 235px;
    width: 235px; }
  .favefinds #posts .audio .cover .detail,
  .FaveFinds #posts .audio .cover .detail,
  .tricks #posts .audio .cover .detail {
    min-height: 100px;
    width: 235px; }
  .favefinds #posts .audio .detail,
  .FaveFinds #posts .audio .detail,
  .tricks #posts .audio .detail {
    width: 235px;
    overflow: hidden; }
  .favefinds #posts .audio iframe.spotify_audio_player,
  .FaveFinds #posts .audio iframe.spotify_audio_player,
  .tricks #posts .audio iframe.spotify_audio_player {
    height: 80px;
    width: 235px;
    margin-left: -1px; }
  .favefinds #posts .meta,
  .FaveFinds #posts .meta,
  .tricks #posts .meta {
    border-top: 0px solid transparent;
    width: 235px;
    margin: 20px auto 0; }
    .favefinds #posts .meta .bits,
    .FaveFinds #posts .meta .bits,
    .tricks #posts .meta .bits {
      border-top: 0px solid #cccccc; }
    .favefinds #posts .meta .comments,
    .favefinds #posts .meta .date,
    .favefinds #posts .meta .notes,
    .FaveFinds #posts .meta .comments,
    .FaveFinds #posts .meta .date,
    .FaveFinds #posts .meta .notes,
    .tricks #posts .meta .comments,
    .tricks #posts .meta .date,
    .tricks #posts .meta .notes {
      display: none; }
    .favefinds #posts .meta .tag-heading,
    .FaveFinds #posts .meta .tag-heading,
    .tricks #posts .meta .tag-heading {
      display: none; }
    .favefinds #posts .meta .tag,
    .FaveFinds #posts .meta .tag,
    .tricks #posts .meta .tag {
      display: none; }
.FaveFinds #alert .message span:before {
  content: "#"; }
.coloryourworld #alert .message {
  display: none; }
.coloryourworld #alert .color-message {
  display: block; }
.coloryourworld #posts {
  margin-left: 119px;
  overflow: hidden; }
  .coloryourworld #posts .post {
    float: left;
    width: 152px;
    margin: 0 33px 48px 0;
    height: 160px;
    min-height: 160px;
    overflow: hidden; }
  .coloryourworld #posts .body {
    width: 140px;
    margin: 10px 0; }
  .coloryourworld #posts .photo .body,
  .coloryourworld #posts .video .body {
    padding-left: 6px;
    padding-right: 6px;
    height: 44px;
    min-height: 44px;
    overflow: hidden; }
  .coloryourworld #posts .photo h2,
  .coloryourworld #posts .video h2 {
    font-size: 14px; }
  .coloryourworld #posts .link .title,
  .coloryourworld #posts .quote .title,
  .coloryourworld #posts .text .title,
  .coloryourworld #posts .chat .title {
    padding-left: 0px; }
  .coloryourworld #posts .photo .media,
  .coloryourworld #posts .video .media {
    width: 140px;
    padding: 5px; }
    .coloryourworld #posts .photo .media iframe,
    .coloryourworld #posts .video .media iframe {
      height: 92px;
      width: 138px; }
    .coloryourworld #posts .photo .media img,
    .coloryourworld #posts .video .media img {
      width: 138px;
      height: 92px; }
  .coloryourworld #posts .audio .media {
    padding: 0px;
    width: 140px;
    border: 0px; }
  .coloryourworld #posts .audio .basic .audio_player {
    height: 20px;
    width: 140px; }
    .coloryourworld #posts .audio .basic .audio_player iframe.tumblr_audio_player {
      height: 20px;
      width: 140px; }
  .coloryourworld #posts .audio .cover .media {
    height: 335px; }
  .coloryourworld #posts .audio .cover .art {
    height: 140px;
    width: 140px; }
  .coloryourworld #posts .audio .cover .detail {
    min-height: 100px;
    width: 140px; }
  .coloryourworld #posts .audio .detail {
    width: 140px;
    overflow: hidden; }
  .coloryourworld #posts .audio iframe.spotify_audio_player {
    height: 78px;
    width: 78px;
    margin-left: -1px;
    margin-top: -2px; }
  .coloryourworld #posts .meta {
    display: none; }
  .coloryourworld #posts .text:first-child .body,
  .coloryourworld #posts .link:first-child .body,
  .coloryourworld #posts .chat:first-child .body,
  .coloryourworld #posts .answer:first-child .body,
  .coloryourworld #posts .quote:first-child .body {
    width: 522px; }
  .coloryourworld #posts .post:first-child {
    width: 522px;
    height: auto;
    min-height: 0px;
    margin-bottom: 10px; }
  .coloryourworld #posts .photo:first-child .media,
  .coloryourworld #posts .video:first-child .media {
    width: 500px;
    padding: 10px; }
    .coloryourworld #posts .photo:first-child .media img,
    .coloryourworld #posts .photo:first-child .media iframe,
    .coloryourworld #posts .video:first-child .media img,
    .coloryourworld #posts .video:first-child .media iframe {
      width: 500px;
      height: auto; }
  .coloryourworld #posts .photo:first-child .body,
  .coloryourworld #posts .video:first-child .body {
    margin: 20px 10px;
    height: auto;
    min-height: 0px;
    width: 500px; }
  .coloryourworld #posts .photo:first-child h2,
  .coloryourworld #posts .video:first-child h2 {
    font-size: 17px; }
  .coloryourworld #posts .video:first-child .media iframe {
    height: 282px; }
  .coloryourworld #posts .audio:first-child .media {
    padding: 10px;
    width: 500px;
    border: 1px #16bec1 solid; }
  .coloryourworld #posts .audio:first-child .basic .audio_player {
    height: 170px;
    width: 328px; }
    .coloryourworld #posts .audio:first-child .basic .audio_player iframe.tumblr_audio_player {
      height: 170px;
      width: 328px; }
  .coloryourworld #posts .audio:first-child .body {
    margin: 20px 10px;
    width: 500px; }
  .coloryourworld #posts .audio:first-child .cover .media {
    height: 170px; }
  .coloryourworld #posts .audio:first-child .cover .art {
    height: 170px;
    width: 170px; }
  .coloryourworld #posts .audio:first-child .cover .detail {
    min-height: 170px;
    width: 328px; }
  .coloryourworld #posts .audio:first-child .detail {
    width: 500px;
    overflow: hidden; }
  .coloryourworld #posts .audio:first-child iframe.spotify_audio_player {
    height: 500px;
    width: 500px;
    margin-left: 0px; }
.cityguide #alert .message {
  display: none; }
.cityguide #alert .city-heading {
  display: block;
  position: relative;
  z-index: 5;
  margin: -30px 54px 0px 100px;
  padding-bottom: 30px; }
.cityguide .post:first-child {
  border-top: 1px #cccccc solid;
  padding-top: 30px; }
.scrolling #paging {
  background: url("//static.tumblr.com/41ljbbi/WOwm7dyt2/loader.gif") no-repeat center top; }
#sidebar {
  width: 228px;
  padding-left: 17px;
  float: right;
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 50px;
  position: relative;
  z-index: 2; }
  #sidebar #instagram {
    text-align: center; }
.search #alert .none,
.search #alert .single,
.search #alert .results-0 .some,
.search #alert .results-1 .plural {
  display: none; }
.search #alert .results-0 .none,
.search #alert .results-1 .single {
  display: inline; }
#social {
  overflow: hidden;
  text-align: center; }
  #social .list {
    margin: 0;
    padding: 0 0 5px; }
  #social .item {
    height: 36px;
    padding: 5px 2px 0;
    width: 36px; }
  #social .link {
    display: block;
    height: 36px;
    margin: 0 auto;
    position: relative;
    width: 36px; }
  #social .asset {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    background-image: url("//static.tumblr.com/epkyyws/dfXmojuzc/social_media_icons.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 29px;
    left: 50%;
    margin: -8px 0 0 -8px;
    position: absolute;
    top: 50%;
    width: 29px; }
  #social .homedepot .asset {
    background-position: 0 0; }
  #social .facebook .asset {
    background-position: -29px 0; }
  #social .twitter .asset {
    background-position: -58px 0; }
  #social .pinterest .asset {
    background-position: -87px 0; }
  #social .instagram .asset {
    background-position: -116px 0; }
.staticpage #content {
  padding-bottom: 85px; }
.staticpage #footer {
  min-height: 85px; }
.staticpage #paging {
  height: 60px;
  text-align: center; }
  .staticpage #paging .link {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    line-height: 25px;
    margin: 0 10px;
    min-width: 60px;
    padding: 0 15px; }
.fontface.generatedcontent [data-icon]:before {
  content: attr(data-icon);
  font-family: 'icomoon';
  font-style: normal;
  font-weight: normal;
  speak: none;
  -webkit-font-smoothing: antialiased; }
.fontface.generatedcontent #posts .meta .bits .share {
  width: 1.6em; }
  .fontface.generatedcontent #posts .meta .bits .share:before {
    font-size: 20px;
    height: 20px;
    left: 50%;
    line-height: 20px;
    margin: -10px 0 0 0;
    text-align: center;
    top: 50%;
    width: 20px; }
  .fontface.generatedcontent #posts .meta .bits .share .link {
    display: none; }
.fontface.generatedcontent #secmenu .seek .submit {
  font-size: 100%;
  left: 0; }
.fontface.generatedcontent #secmenu .seek .text {
  left: 25px;
  width: 145px; }
.fontface.generatedcontent #main .seek .submit {
  cursor: pointer;
  display: block;
  font-family: 'icomoon';
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  speak: none;
  text-align: center;
  width: 26px;
  -webkit-font-smoothing: antialiased;
  color: #cccccc; }
.fontface.generatedcontent #main .seek .text {
  left: 26px;
  width: 162px; }
#navigation {
  margin-top: 20px;
  padding-left: 10px;
  font-size: 13px;
  font-family: 'Droid Sans',sans-serif; }
  #navigation #menu {
    margin: 0;
    overflow: hidden;
    width: 188px; }
  #navigation .menu_item {
    padding: 20px 0; }
    #navigation .menu_item a {
      display: block;
      overflow: hidden;
      width: 188px; }
    #navigation .menu_item img {
      border: 1px solid #16BEC1;
      max-width: 186px;
      margin: 0 0 5px; }
  #navigation .menu_heading {
    font-family: 'Playball',cursive;
    font-size: 24px;
    line-height: 40px; }
#tumblr-likes,
#instagram {
  margin-top: 50px;
  padding-left: 10px; }
  #tumblr-likes h2.heading,
  #instagram h2.heading {
    background-color: #16bec1;
    padding: 1px 5px;
    color: #fff;
    width: 178px;
    font-family: 'Playball',cursive;
    font-size: 24px;
    text-align: left; }
#tumblr-likes {
  font-family: 'Droid Sans',sans-serif;
  font-size: 11px; }
  #tumblr-likes #likes {
    margin: 0;
    overflow: hidden;
    width: 188px; }
  #tumblr-likes .like_post {
    line-height: 1.3846em;
    padding: 20px 0; }
    #tumblr-likes .like_post blockquote,
    #tumblr-likes .like_post img,
    #tumblr-likes .like_post p,
    #tumblr-likes .like_post ul {
      margin: 0 0 5px; }
    #tumblr-likes .like_post blockquote {
      border-left: solid 3px #cccccc;
      padding: 0 0 0 10px; }
    #tumblr-likes .like_post iframe {
      border: 1px solid #16bec1; }
    #tumblr-likes .like_post img {
      border: 1px solid #16bec1;
      max-width: 186px; }
    #tumblr-likes .like_post li {
      list-style-type: disc; }
    #tumblr-likes .like_post ul {
      margin: 0 0 5px 20px; }
  #tumblr-likes .like_audio,
  #tumblr-likes .like_caption,
  #tumblr-likes .like_line,
  #tumblr-likes .like_link,
  #tumblr-likes .like_post_body,
  #tumblr-likes .like_quote,
  #tumblr-likes .like_title,
  #tumblr-likes .like_video {
    margin: 0 0 5px; }
  #tumblr-likes .like_audio_post .like_audio {
    margin: 0;
    width: 186px; }
    #tumblr-likes .like_audio_post .like_audio iframe {
      height: 80px !important;
      width: 186px !important; }
    #tumblr-likes .like_audio_post .like_audio .album_art_container {
      display: none; }
    #tumblr-likes .like_audio_post .like_audio .audio_controls {
      margin: 10px auto;
      width: 178px; }
    #tumblr-likes .like_audio_post .like_audio .play_pause_container {
      height: 26px;
      line-height: 26px; }
    #tumblr-likes .like_audio_post .like_audio .has_art .album_art_container {
      display: block; }
    #tumblr-likes .like_audio_post .like_audio .has_art .album_art {
      margin: 0; }
  #tumblr-likes .like_audio_post .like_audio embed {
    height: 26px !important;
    width: 178px !important; }
  #tumblr-likes .like_audio_post .like_post_body {
    width: 178px; }
  #tumblr-likes .like_link,
  #tumblr-likes .like_title {
    font-size: 123.0769%; }
  #tumblr-likes .like_post_body {
    margin-top: 0 !important; }
  #tumblr-likes .like_photo_post a,
  #tumblr-likes .like_video a {
    display: block;
    overflow: hidden;
    width: 188px; }
  #tumblr-likes .like_photo_post .like_caption a {
    display: inline; }
  #tumblr-likes div.like_quote {
    font-size: 16px;
    padding-bottom: 10px;
    font-style: italic;
    font-family: 'Droid Serif',serif;
    font-weight: normal;
    line-height: 18px; }
  #tumblr-likes div.like_source {
    font-size: 14px;
    font-weight: bold;
    font-family: 'Droid Serif',serif; }
  #tumblr-likes .like_video_post iframe {
    margin: 0 auto; }
  #tumblr-likes .like_below_photo,
  #tumblr-likes .like_below_video {
    display: none; }
  #tumblr-likes .post_info_bottom {
    display: block !important;
    font-size: 10px;
    line-height: 1em;
    margin: 10px 0 0;
    text-transform: lowercase;
    font-weight: bold; }
  #tumblr-likes .post_info_bottom a {
    display: inline; }
.about-me {
  clear: both;
  float: none;
  padding: 15px 0 0;
  width: 540px;
  min-height: 742px; }
.about-me-more {
  width: 520px;
  margin-bottom: 70px;
  margin-left: -20px; }
.about-left {
  float: left;
  width: 180px;
  margin-top: 10px; }
.about-right {
  float: right;
  width: 360px; }
.about-img {
  padding: 10px;
  width: 134px;
  border: 1px #16bec1 solid;
  text-align: center; }
  .about-img img,
  .about-img iframe {
    border: 1px #16bec1 solid; }
.about-heading {
  font-family: 'Playball',cursive;
  font-size: 30px;
  line-height: 48px; }
.about-name {
  font-family: 'Droid Serif', serif;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 10px; }
#footer {
  width: 100%;
  text-align: center;
  display: none; }
#colors {
  display: none; }
.coloryourworld #colors {
  display: block;
  position: relative;
  z-index: 3; }
.coloryourworld .Colors {
  margin: 0 0 0 119px;
  width: 522px; }
  .coloryourworld .Colors h2.Title {
    background-image: url("http://static.tumblr.com/kuzjap9/Duwmpugee/gotocolors.png");
    width: 490px;
    height: 218px;
    padding-bottom: 20px;
    background-repeat: no-repeat; }
.coloryourworld .Color {
  margin: 5px 15px 30px;
  width: 100px; }
.coloryourworld .Color-link {
  background: url(//static.tumblr.com/ffsuflv/B7Umps6uh/paintlidsprite.png) no-repeat;
  cursor: pointer;
  font-size: 13px;
  overflow: hidden;
  padding: 110px 0 0;
  position: relative;
  font-weight: bold;
  text-align: center;
  width: 100px; }
  .coloryourworld .Color-link:hover:before {
    content: url(//static.tumblr.com/ffsuflv/pIymps6zj/magnifyingglass.png);
    display: block;
    height: 26px;
    left: 37px;
    position: absolute;
    top: 37px;
    width: 26px;
    z-index: 9999; }
.coloryourworld .Color--whites .Color-link {
  background-position: 0 0; }
.coloryourworld .Color--coolNeutrals .Color-link {
  background-position: -100px 0; }
.coloryourworld .Color--warmNeutrals .Color-link {
  background-position: -200px 0; }
.coloryourworld .Color--grays .Color-link {
  background-position: -300px 0; }
.coloryourworld .Color--yellows .Color-link {
  background-position: -400px 0; }
.coloryourworld .Color--oranges .Color-link {
  background-position: -500px 0; }
.coloryourworld .Color--reds .Color-link {
  background-position: -600px 0; }
.coloryourworld .Color--pinks .Color-link {
  background-position: -700px 0; }
.coloryourworld .Color--purples .Color-link {
  background-position: -800px 0; }
.coloryourworld .Color--blues .Color-link {
  background-position: -900px 0; }
.coloryourworld .Color--aquas .Color-link {
  background-position: -1000px 0; }
.coloryourworld .Color--greens .Color-link {
  background-position: -1100px 0; }
.coloryourworld .Swatch {
  background-color: #fff;
  background-image: url("http://static.tumblr.com/kuzjap9/bfgmpu3rb/background_overlay.png");
  background-repeat: repeat-all;
  left: 50%;
  margin: 0 0 0 -430px;
  position: relative;
  width: 860px; }
  .coloryourworld .Swatch a.close {
    background: url("http://static.tumblr.com/ptgxjv8/xpOmpu5np/x.png") no-repeat;
    cursor: pointer;
    display: block;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: -13px;
    top: -8px;
    width: 30px; }
  .coloryourworld .Swatch h2.Title {
    background-color: #9F9F9F;
    padding: 1px 5px;
    color: #fff;
    width: 785px;
    font-family: 'Playball',cursive;
    font-size: 27px;
    margin: 10px auto;
    z-index: 1;
    position: relative;
    text-transform: capitalize; }
  .coloryourworld .Swatch .List {
    margin: 0 auto;
    width: 825px; }
  .coloryourworld .Swatch .List-item {
    margin: 15px;
    overflow: hidden;
    width: 135px; }
  .coloryourworld .Swatch .List-image {
    display: block;
    height: 135px;
    width: 270px; }
  .coloryourworld .Swatch .List-link.isBlock {
    margin-bottom: 10px; }
.coloryourworld .Swatch-block {
  *zoom: 1;
  width: 270px; }
  .coloryourworld .Swatch-block:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden; }
.coloryourworld .Swatch-color,
.coloryourworld .Swatch-product {
  float: left;
  overflow: hidden;
  width: 135px; }
  .coloryourworld .Swatch-color a,
  .coloryourworld .Swatch-product a {
    font-weight: bold;
    outline: none;
    text-decoration: none;
    color: #16bec1;
    line-height: 20px; }
    .coloryourworld .Swatch-color a:hover,
    .coloryourworld .Swatch-product a:hover {
      color: #28998b; }
.coloryourworld .Swatch-product .List-image {
  margin: 0 0 0 -135px; }
.coloryourworld #colors {
  display: block; }
.coloryourworld #posts .photo.set .media .html_photoset {
  display: none; }
.coloryourworld #posts .photo.set .media a.link {
  display: block; }
.multipage #paging {
  display: none; }
.routepage #paging {
  display: block;
  position: relative;
  z-index: 3;
  text-align: center;
  padding-bottom: 48px;
  width: 522px;
  margin-left: 119px; }
  .routepage #paging a {
    background-color: #16BEC1;
    color: #FFF;
    padding: 5px 20px;
    font-weight: bold; }
.permalinkpage #disqus_thread {
  margin: 20px 0;
  padding: 0 25px; }
.permalinkpage #notes .heading {
  overflow: hidden;
  white-space: nowrap;
  padding: 30px 0 0 12px;
  font-size: 17px;
  font-weight: bold;
  line-height: 24px;
  font-family: 'Droid Serif', serif; }
  .permalinkpage #notes .heading hr {
    display: inline-block;
    color: #cccccc;
    margin-left: 10px;
    padding-bottom: 0px;
    margin-bottom: 4px;
    width: 415px;
    padding-left: 12px;
    border-style: solid; }
.permalinkpage #notes .notes {
  font-family: 'Droid Sans',sans-serif;
  letter-spacing: -0.31em;
  *letter-spacing: normal;
  *word-spacing: -0.43em;
  font-size: 86.6667%;
  margin: 15px 0;
  padding: 0 12px; }
.permalinkpage #notes .note {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  letter-spacing: normal;
  text-align: left;
  vertical-align: top;
  *word-spacing: normal;
  margin: 3px 0;
  padding: 0 0 0 26px;
  position: relative;
  width: 500px;
  line-height: 18px; }
  .permalinkpage #notes .note blockquote {
    border-left: 1px solid #cccccc;
    padding-left: 10px;
    margin-left: 10px; }
    .permalinkpage #notes .note blockquote a {
      color: #cccccc; }
.permalinkpage #notes .avatar_frame {
  display: block;
  height: 16px;
  left: 5px;
  position: absolute;
  top: 0px;
  width: 16px; }
.permalinkpage #notes .avatar {
  display: block;
  float: left;
  margin: 0 5px 5px 0; }
.permalinkpage #notes .clear {
  display: none; }
.permalinkpage #notes li.more_notes_link_container {
  text-align: left; }
.permalinkpage #notes .more_notes_link_container {
  clear: both;
  float: none;
  padding: 15px 0 0;
  width: 100%; }
.permalinkpage #comments .heading {
  overflow: hidden;
  white-space: nowrap;
  padding: 20px 0 0 12px;
  font-size: 17px;
  font-weight: bold;
  line-height: 24px;
  font-family: 'Droid Serif', serif; }
  .permalinkpage #comments .heading hr {
    display: inline-block;
    color: #cccccc;
    margin-left: 10px;
    padding-bottom: 0px;
    margin-bottom: 4px;
    width: 322px;
    padding-left: 12px;
    border-style: solid; }
