html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,dialog,figure,figcaption,footer,header,hgroup,menu,nav,section,audio,video,time{display:block;}html,body,header,article,article section,footer,figure{position:relative;}figure img,video,object{display:block;max-width:100%;}ul,ol{list-style:none;}#skip-links{height:0;width:0;display:none;}.last{margin-right:0;}.amp{font-family:Baskerville, Palatino, Constantia, "Book Antiqua", "URW Palladio L", serif;font-style:italic;font-weight:normal;}.stripe{background:url(http://www.hellostanley.com/assets/img/ui/bg_yellow_stripe.png) repeat;font-weight:normal;padding:.1em .2em;}.sup{vertical-align:super;}input.button{border:0 none;float:right;padding-top:6px;}.button,.button:visited{background:#222 url(http://www.hellostanley.com/assets/img/bg_button.png) repeat-x;display:inline-block;padding:10px 15px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;}.button:hover{background-color:#333;color:#fff;}.button:active{top:1px;}.button,.button:visited{font-size:15px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
.inner{margin:0 auto;overflow:hidden;width:960px;}.one,.two,.three,.four,.five,.six,.seven,.eight,.nine,.ten,.eleven,.twelve{display:inline;float:left;margin-left:10px;margin-right:10px;}.one{width:60px;}.two{width:140px;}.three{width:220px;}.four{width:300px;}.five{width:380px;}.six{width:460px;}.seven{width:540px;}.eight{width:620px;}.nine{width:700px;}.ten{width:780px;}.eleven{width:860px;}.twelve{width:940px;}.first,.twelve{clear:left;}.last{margin-right:0;}.push1{margin-left:90px;}.push4{margin-left:410px;}.off-nine{margin-left:864px;}.off-eight{margin-left:768px;}.off-seven{margin-left:672px;}.off-six{margin-left:576px;}.off-five{margin-left:480px;}.off-four{margin-left:384px;}.off-three{margin-left:288px;}.off-two{margin-left:192px;}.off-one{margin-left:96px;}.pin-left{position:absolute;top:0;margin-left:0;left:0;}.pin-right{position:absolute;top:0;margin-left:0;right:0;}
@import url(base.css);
.no-js #warning {
	color: red;
}
.js #warning {
	display: none;
}
.loading {
	opacity: .05;
}
body {
	background: #fff;
	font: 13px/1.5em Helvetica,"helvetica neue",Arial,"Lucida Grande","Lucida Sans",Tahoma,Verdana,sans-serif;
	color: #222;
	margin: 0 auto;
	min-height: 100%;
	width: 100%;
}
hr {
	background: none repeat scroll 0 0 #ddd;
	border: medium none;
	clear: both;
	height: 1px;
	margin: 0 0 20px;
	width: 100%;
}
p {
	padding: 0;
	text-align: justify;
	margin-bottom: 18px;
}
a {
	text-decoration: none;
	color: #3d3626;
}
a.resume {
	background: url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll -95px -48px transparent;
	display: block;
	float: right;
	height: 45px;
	margin: 10px 0 5px;
	text-indent: -99999px;
	width: 136px;
}
.astx {
	font-size: 20px;
	font-weight: normal;
	position: absolute;
	top: 0;
	right: 105px;
	color: #999;
}
h1,h2,h3,h4,h5,h6 {
	color: #111;
	font-family: "Century Gothic Bold","helvetica neue",helvetica,arial,sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-style: normal;
}
h1 {
	font-size: 40px;
	line-height: 1.2em;
	margin-bottom: 20px;
}
h2 {
	font-size: 20px;
	margin-bottom: .535em;
}
h3 {
	font-size: 18px;
	margin-bottom: .57em;
}
h4 {
	font-size: 15px;
	margin-bottom: .615em;
}
h5 {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: .67em;
}
h6 {
	font-size: 10px;
	font-weight: bold;
	margin-bottom: .8em;
}
.intro {
	height: 520px;
	padding-top: 50px;
	overflow: hidden;
	background: #eee url(http://www.hellostanley.com/assets/img/ui/bg_intro.png) repeat-x 0 bottom;
	margin-bottom: -80px;
}
article[role="main"] {
	margin-top: 50px;
}
.projects .intro {
	background-color: #ff6;
}
.projects .inner>*,.home .inner>* {
	margin-left: 10px;
	margin-right: 10px;
}
header.branding {
	height: 70px;
	border-top: 1px solid #000;
	background-color: #222;
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.8,#222),color-stop(1,#333));
	background-image: -moz-linear-gradient(center bottom,#222 80%,#333 100%);
}
h1.logo {
	overflow: hidden;
	display: inline;
}
h1.logo a {
	display: block;
	background: url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll 0 -100px transparent;
	float: left;
	text-decoration: none;
	margin-top: 10px;
	width: 218px;
	height: 48px;
	margin-left: 10px;
	text-indent: -9999px;
}
h1.logo a:hover {
	background-position: 0 -155px;
}
#content {
	margin: 0 10px;
}
nav.main {
	float: right;
	margin: 15px 10px 0 0;
}
nav.main ul {
	list-style: none;
}
nav.main li {
	float: left;
	margin-right: 20px;
	font: 15px "Century Gothic","helvetica neue",helvetica,arial,sans-serif;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
}
nav.main li a {
	color: #fff;
}
nav.main li a span {
	color: #ccc;
	display: block;
	font-size: 11px;
	text-transform: capitalize;
	font-weight: normal;
}
nav.main li a:hover,nav ul li.active a {
	color: #ff6;
}
nav.main li a.active {
	color: #ff6;
}
nav.main li:nth-child(4n) {
	margin-right: 0;
}
footer[role="contentinfo"] {
	border-top: 10px solid #000;
	clear: both;
	color: #eee;
	margin-top: 80px;
	background-color: #222;
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.8,#222),color-stop(1,#333));
	background-image: -moz-linear-gradient(center bottom,#222 80%,#333 100%);
}
#footer_wrap {
	margin: 0 auto;
	padding: 30px 0 0;
	overflow: hidden;
	color: #ccc;
}
#footer_wrap a {
	color: #ccc;
}
#footer_wrap h2,#footer_wrap h2 a {
	color: #ff6;
	font: 21px "Century Gothic";
	margin-bottom: 20px;
}
#footer_wrap dt {
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 3px;
	text-transform: uppercase;
}
.suggested {
	float: left;
	width: 300px;
	margin: 0 20px 10px 10px;
}
.suggested a {
	text-decoration: underline;
}
.suggested dl {
	width: 140px;
	float: left;
}
.suggested dd {
	line-height: 24px;
}
.suggested dl.people {
	margin-right: 20px;
}
.sitelinks {
	float: left;
	width: 300px;
	margin-right: 20px;
}
.rssfeeds a {
	background: url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll -32px -300px transparent;
	clear: left;
	display: block;
	float: left;
	height: 26px;
	margin-bottom: 0;
	padding-left: 36px;
	padding-top: 5px;
}
.rssfeeds p {
	margin: 0;
	overflow: hidden;
}
#footer_wrap .rssfeeds h2 {
	margin-bottom: 10px;
}
.verb_hire {
	float: left;
	width: 300px;
}
.verb_hire .adr {
	display: none;
}
.verb_hire a#view_project {
	opacity: .9;
	color: #ccc;
}
.verb_hire a#view_project:hover p {
	color: #ccc;
}
.verb_hire a#view_project:hover {
	opacity: 1.0;
	color: #ccc;
}
.verb_hire hgroup h2,.verb_hire hgroup h3 {
	display: inline;
}
.verb_hire hgroup h3 {
	margin-left: 10px;
	font-size: 13px;
}
div.copyright>* {
	float: right;
}
div.copyright {
	clear: both;
	font-size: 11px;
	padding: 80px 0 10px;
	overflow: hidden;
	text-align: center;
	color: #666;
}
div.copyright p:nth-child(1) {
	background: url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll 224px -155px transparent;
	color: #FFF;
	height: 33px;
	margin-bottom: 0;
	margin-top: -15px;
	opacity: .3;
	padding-right: 68px;
	padding-top: 15px;
}
div.copyright p {
	display: inline;
	margin-bottom: 0;
	margin-right: 10px;
	text-align: right;
}
div.copyright p+p {
	float: left;
}
#footer_wrap div.copyright p a {
	color: #666;
}
#footer_wrap div.copyright p a:hover {
	color: #999;
}
.stayconnected {
	overflow: hidden;
	margin-bottom: 30px;
}
.stayconnected ul li {
	float: left;
	margin-right: 20px;
}
.stayconnected ul li a {
	background: url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll 0 0 transparent;
	display: block;
	float: left;
	height: 47px;
	margin-left: 0;
	text-indent: -99999px;
	width: 47px;
}
.stayconnected ul li a[rel~="vimeo"] {
	background-position: 0 0;
}
.stayconnected ul li a[rel~="flickr"] {
	background-position: -47px 0;
}
.stayconnected ul li a[rel~="linkedin"] {
	background-position: -94px 0;
}
.stayconnected ul li a[rel~="twitter"] {
	background-position: -141px 0;
}
#home_intro article {
	float: right;
	text-align: right;
	width: 592px;
	padding-top: 20px;
}
#home_intro aside {
	float: left;
	overflow: hidden;
}
#home_intro article h1 {
	display: inline;
	font-size: 96px;
	line-height: 78px;
	text-transform: capitalize;
}

#home_intro article span.not_available {
	background:none repeat scroll 0 0 #222;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	display:block;
	height:15px;
	margin-left:160px;
	position:absolute;
	text-indent:-9999px;
	top:148px;
	width:440px;
}

#home_intro article p {
	color: #999;
	margin-bottom: 5px;
	text-align: right;
}
.csscolumns #latest p {
	line-height: 20px;
	margin: 0 10px 24px;
	text-align: justify;
	text-decoration:line-through;
	column-count: 3;
	-moz-column-count: 3;
	-moz-column-gap: 30px;
	-webkit-column-count: 3;
	-webkit-column-gap: 30px;
}
.no-csscolumns #latest p {
	float: left;
	width: 620px;
}
.no-csscolumns #latest nav {
	float: right;
}
@media(max-width:1024px) {#latest p {
	column-count: 2;
	-moz-column-count: 2;
	-moz-column-gap: 30px;
	-webkit-column-count: 2;
	-webkit-column-gap: 30px;
}

}
section#latest hgroup {
	background: url("http://www.hellostanley.com/assets/img/ui/closedforbusiness.png") no-repeat scroll 0 0 transparent;
	height: 50px;
	margin-bottom: 20px;
	padding: 50px 0 0 125px;
}
section#latest hgroup h2 {
	font-size: 30px;
	margin-top: -20px;
}
section#latest hgroup h3 {
	font-family: "Century Gothic";
	font-style: normal;
	font-weight: normal;
}
section#latest nav>* {
	float: right;
	clear: both;
	text-transform: uppercase;
}
section#latest nav a {
	background: url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll 155px -332px transparent;
	height: 18px;
	margin-bottom: 10px;
	padding-left: 12px;
	padding-right: 25px;
	text-align: right;
	width: 134px;
}
section#epherma {
	width: 960px;
	margin: 80px auto 40px;
	text-align: center;
}
section#epherma p {
	width: 300px;
	margin: 10px auto;
	text-align: justify;
	clear: both;
}
section#epherma hr {
	border-color: #999;
	border-style: solid none none;
	border-width: 1px medium medium;
	display: inline;
	margin: -18px 0 0;
	width: 400px;
}
section#epherma hr#left_line {
	float: left;
}
section#epherma hr#right_line {
	float: right;
}
.navi {
	margin-left: 328px;
	width: 200px;
	height: 20px;
}
.navi a {
	width: 8px;
	height: 8px;
	float: left;
	margin: 3px;
	background: url(../img/scrollable/arrow/navigator.png) 0 0 no-repeat;
	display: block;
	font-size: 1px;
}
.navi a:hover {
	background-position: 0 -8px;
}
.navi a.active {
	background-position: 0 -16px;
}
#portfolio_intro hgroup {
	margin-bottom: 10px;
	text-transform: uppercase;
	float: right;
	text-align: right;
}
#portfolio_intro hgroup h1 {
	margin-bottom: 5px;
	font-size: 60px;
}
#portfolio_intro hgroup h2 {
	font-family: "Century Gothic";
	font-style: normal;
	font-weight: normal;
}
#portfolio_intro img {
	float: left;
}
#portfolio_intro p {
	float: right;
	text-align: justify;
	width: 380px;
}
#portfolio_intro a.resume {
	background: url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll -95px -48px transparent;
	display: block;
	float: right;
	height: 45px;
	width: 136px;
	text-indent: -99999px;
	margin: 20px 0 5px 0;
	opacity: .9;
}
#portfolio_intro a.resume:hover {
	opacity: 1.0;
}
#portfolio_intro a.email {
	clear: both;
	float: right;
	font-size: 11px;
}
#portfolio {
	height: 1051px;
	width: 960px;
	position: relative;
	overflow: hidden;
	clear: both;
}
#portfolio hgroup {
	margin-bottom: 20px;
	text-transform: uppercase;
	width: 940px;
}
#portfolio hgroup h2,hgroup h4 {
	display: inline;
	margin-bottom: 0;
}
#portfolio hgroup h4 {
	float: right;
	font-size: 13px;
}
#portfolio hgroup h4 a {
	cursor: pointer;
}
#portfolio div.pannels {
	float: left;
	display: block;
	height: 100%;
	width: 960px;
	margin: 0 10px;
	font-size: 13px;
	overflow: hidden;
}
#portfolio div.pannels h2 a {
	float: right;
	font: 13px helvetica,arial,sans-serif;
	font-weight: normal;
}
#portfolio div.pannels li:nth-child(5n) {
	clear: both;
}
#portfolio div.pannels li {
	width: 220px;
	float: left;
	margin: 0 20px 40px 0;
}
#portfolio div.pannels li img {
	border: 1px solid #eee;
	margin-bottom: 10px;
}
#portfolio div.pannels li p {
	text-align: justify;
	line-height: 1.4em;
}
#portfolio div.pannels li.last {
	margin-right: 0;
}
#portfolio div.pannels li .toolset {
	margin: 10px 0;
	text-transform: uppercase;
	font-size: 10px;
	text-align: left;
}
#portfolio div.pannels li .toolset p {
	text-align: left;
}
#portfolio .items {
	clear: both;
	margin: 0;
	min-height: 500px;
	padding: 0;
	position: absolute;
	width: 20000em;
}
#portfolio .less,#portfolio .less a {
	color: #999!important;
	font-size: 11px;
}
.simple_overlay {
	display: none;
	z-index: 10000;
	background-color: #222;
	min-height: 200px;
	border: 1px solid #666;
	-moz-box-shadow: 0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;
}
.simple_overlay .close {
	cursor: pointer;
}
.simple_overlay img {
	-moz-box-shadow: 0 0 10px #000;
	-webkit-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
}
.details {
	position: absolute;
	top: 15px;
	right: 15px;
	font-size: 13px;
	color: #fff;
	width: 150px;
	display: none;
}
.details h3 {
	color: #aba;
	font-size: 15px;
	margin: 0 0 -10px 0;
}
#triggers a {
	display: inline-block;
	width: 220px;
	height: 100%;
}
#triggers a img {
	background-color: #FFF;
	cursor: pointer;
	position: relative;
	z-index: 0;
}
ul#triggers a:hover .nivoZoomHover {
	background: url("http://www.hellostanley.com/assets/img/ui/screenshots.gif") no-repeat scroll 50% 50% transparent;
	cursor: pointer;
	height: 160px;
	position: absolute;
	top: 45px;
	margin-left: 1px;
	width: 220px;
	z-index: 9;
	opacity: .7;
}
ul#triggers li:nth-child(n+5) a:hover .nivoZoomHover {
	top: 538px;
}
ul#triggers li h3 {
	font-family: "Century Gothic";
	font-style: normal;
	font-weight: normal;
}
section#testimonials h2 {
	font-family: "Century Gothic";
	font-style: normal;
	font-weight: normal;
	margin-bottom: 20px;
}
section#testimonials blockquote {
	width: 300px;
	float: left;
	margin: 0 20px 10px 80px;
	padding: 0 0 0 50px;
	text-align: justify;
	overflow: hidden;
}
section#testimonials blockquote:nth-child(4n) {
	clear: both;
}
section#testimonials blockquote:before {
	color: #3D3626;
	content: "“";
	font: 90px Georgia;
	line-height: .5em;
	margin: 25px 0 -35px -45px;
	z-index: 1;
	padding: 0;
	display: block;
	float: left;
}
section#testimonials blockquote p {
	margin: 20px 0;
	padding: 0;
}
section.topmost article h1 {
	font-size: 88px;
	text-shadow: -10px 0 0 #ccc;
	padding-left: 10px;
}
section.topmost article p {
	margin-bottom: 18px;
	font-size: 15px;
	text-align: justify;
}
section.topmost article p:first-letter {
	text-transform: capitalize;
	padding: 15px 10px 0 0;
	font-size: 30px;
	margin-top: -9px;
	float: left;
	font-weight: bold;
}
section.topmost aside {
	float: right;
}
section.topmost aside img {
	width: 438px;
}
section.soy dl {
	overflow: hidden;
	margin-bottom: 40px;
}
section.soy dt {
	font-size: 50px;
	font-weight: bold;
	line-height: 1.5em;
	text-align: right;
}
section.soy dd.header3 {
	font-size: 50px;
	line-height: 1.5em;
}
section.soy dd.desc {
	clear: both;
	text-align: justify;
}
section.round3 {
	background-color: #ccc;
	padding: 20px 0;
	margin: 100px 0;
}
section.round3 div {
	background: #eee;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 40px 0;
}
section.round3 li {
	float: left;
	margin: 0 0 0 90px;
}
section.round3 li span {
	color: #666;
	float: left;
	margin: 15px 0 0 10px;
}
section.round3 ul li a {
	background: url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat 0 -51px;
	display: block;
	float: left;
	height: 48px;
	width: 46px;
	text-indent: -99999px;
}
section.round3 ul li a.toggle-egg {
	background-position: -47px -51px;
}
section.round3 ul li a.resume {
	background-position: -95px -48px;
	height: 45px;
	margin: 0;
	width: 136px;
}
section#easter-egg {
	background: red;
	min-height: 10000px;
	display: none;
}
section#easter-egg div.space1 {
	background: blue;
	padding: 1000px 0 0 0;
	display: block;
}
section#easter-egg div.space2 {
	background: green;
	padding: 1000px 0 0 0;
	display: block;
}
section#easter-egg div.space3 {
	background: yellow;
	padding: 1000px 0 0 0;
	display: block;
}
section#easter-egg blockquote p {
	margin: -85px 0 0;
	padding: 0 60px;
	color: #FFF;
	font-size: 21px;
	line-height: 1.8em;
}
section#easter-egg h2 {
	font-size: 120px;
	line-height: 2em;
	margin-bottom: 0;
}
section#easter-egg blockquote:before {
	color: #eee;
	content: "\201C";
	font: 120px/1 Georgia;
	margin: 0;
	z-index: 1;
}
section#easter-egg p.author {
	color: #ddd;
	margin-top: 20px;
}
section#easter-egg p a.toggle-back {
	float: right;
}

/* - - - - - - - - - - - - GENERAL LAYOUT & TEXT - - - - - - - - - - - - */
article.hentry{margin:0 10px 40px;overflow:hidden;}
article.hentry .entry-wrapper{float:right;width:620px; margin-top:50px}
.entry-wrapper header h1{font-size:30px;line-height:0.9em;margin-bottom:0.5em;}
.entry-wrapper header h1 a:hover{background:#feff4a;}
.entry-wrapper img{margin-bottom:18px;}
.entry-wrapper blockquote{border-left:8px solid #eee;margin:18px;padding-left:10px;}
.entry-wrapper ul{list-style:disc inside none;margin-bottom:18px;}
.entry-wrapper ol{list-style:decimal-leading-zero inside none;margin-bottom:18px;}
.entry-wrapper p{font-size:17px;line-height:1.6em;margin-bottom:18px;text-align:justify;text-shadow:0 1px 0 #FFFFFF;}
.entry-wrapper p a{background:none repeat scroll 0 0 rgba(255, 255, 0, 0.2);border-bottom:1px solid #EEEEEE; padding:3px;}
.entry-wrapper p a:hover{background:none repeat scroll 0 0 rgba(255, 255, 0, 0.5);border-bottom:1px solid #ccc; padding:3px;}
.no-rgba .entry-wrapper p a{background:#ffff99;border-bottom:1px solid #EEEEEE; padding:3px;}
.entry-wrapper ul.meta{left:-40px;list-style:none outside none;position:absolute;top:0;display:none}
.entry-wrapper ul.meta li a{background:url(http://www.hellostanley.com/assets/img/ui/sprite_tumblr.png) no-repeat 0 -310px ;text-indent:-9999px;height:24px;width:24px;display:block;opacity:0.6;}
.entry-wrapper ul.meta li + li a{background-position:0 -339px;height:22px;margin-top:5px;}
.entry-wrapper ul.meta li a:hover{opacity:1.0;}
.entry-wrapper .post-description{clear:both;margin-top:18px;}
.entry-wrapper .read_more_container{float:right;}
article.hentry aside{float:left;width:230px;}
article.hentry aside > div{width:100px;float:left;}
article.hentry aside div + div{-moz-border-radius:130px 130px 130px 130px;-webkit-border-radius:130px 130px 130px 130px;background:url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll 0 -500px #FFFF66;display:block;height:130px;margin-top:10px;overflow:hidden;width:130px;float:right;margin:-80px 0 0 130px;}
article.hentry aside div h4{background:url(http://www.hellostanley.com/assets/img/ui/sprite_tumblr.png) no-repeat 0 0 ;text-indent:-9999px;height:36px;width:36px;margin:47px;}
article.hentry aside div h3{color:#ccc;font-size:11px;margin-top:55px;text-align:left;}
.entry-wrapper .entry-summary {overflow:hidden}
/* - - - - - - - - - - - - ICONS - - - - - - - - - - - - */
article.audio aside div h4{background-position:0 -41px;height:42px;}
article.chat aside div h4{background-position:0 -88px;}
article.link aside div h4{background-position:0 -129px;height:40px;}
article.photo aside div h4{background-position:0 -174px;height:28px;}
article.photoset aside div h4{background-position:0 -174px;height:28px;}
article.quote aside div h4{background-position:0 -207px;height:27px;}
article.text aside div h4{background-position:0 -239px;}
article.video aside div h4{background-position:0 -280px;height:25px;margin-top:52px;}
/* - - - - - - - - - - - - FOOTER - - - - - - - - - - - - */
article.hentry footer{margin:20px 0 0;overflow:hidden;}
article.hentry footer h3{background:url(http://www.hellostanley.com/assets/img/ui/sprite_tumblr.png) no-repeat 0 -395px ;float:left;text-indent:-9999px;height:18px;width:18px;margin:3px 5px 0 0;}
article.hentry footer ul{color:#999999;list-style:circle inside none;margin:0;}
article.hentry footer ul li{float:left;margin-right:5px;border:1px solid #999;-moz-border-radius:15px;-webkit-border-radius:15px;padding:0px 8px;}
article.hentry footer ul li a{font-size:11px;color:#999;}
/* - - - - - - - - - - - - NOTES HEADER & NAV - - - - - - - - - - - - */
.notes_intro{padding-top:50px}
.notes_intro header h1{font-size:88px;padding-left:10px;text-shadow:-10px 0 0 #CCCCCC; line-height:1.1em;}
.notes_intro header h2 {color:#999;font-size:15px;margin-left:236px;margin-top:-124px;}
.notes_intro nav{float:right;margin:20px 10px 0 0;}
.notes_intro nav ul{text-align:right;}
.notes_intro nav ul li{float:right;margin-right:10px;text-transform:uppercase;font-size:11px;}
.notes_intro nav ul li a{color:#999;}
.notes_intro nav ul li a:hover{color:#222;}
/* - - - - - - - - - - - - PAGINATION NAV - - - - - - - - - - - - */ 
nav#nav_archive{float:right;margin:80px 10px 0;}
nav#nav_archive > *{background:#ff6;font-size:13px;padding:7px;text-transform:uppercase;}
nav#nav_archive a{opacity:0.8;}
nav#nav_archive a:hover{opacity:1.0;}
nav#nav_archive span.current_page{font-weight:bold;}
.entry-wrapper p a.read_more {background:none repeat scroll 0 0 rgba(0, 0, 0, 0.2); border-bottom:1px solid #999; padding:5px;}
.entry-wrapper p a.read_more:hover {background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3); border-bottom:1px solid #666; padding:5px;}

/* - - - - - - - - - - - - BACK TO TOP - - - - - - - - - - - - */
#toTop{position:fixed;bottom:80px;right:80px;cursor:pointer;background:url(http://static.tumblr.com/fgfmpgh/7Rakzexd4/totop.png) no-repeat;text-indent:-9999px;width:51px;height:51px;}
a#toTop:active{bottom:79px}
/* - - - - - - - - - - - - SEARCH - - - - - - - - - - - - */
.search{-moz-border-radius:20px 20px 20px 20px;-webkit-border-radius:20px 20px 20px 20px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D1D1D1;float:right;height:35px;padding-left:10px;width:200px;margin-bottom:10px;}
.search form{display:inline;float:right;width:100%;}
.search #textbox{background:none repeat scroll 0 0 transparent;border:medium none;color:#8E8E8E;float:left;font-family:Verdana;font-size:16px;height:30px;margin:3px 0 0 7px;padding:0;width:155px;}
#submit{background:url("http://static.tumblr.com/jn9hrij/oB1l31p4f/icons.png") no-repeat scroll -8px -4px transparent;border:medium none;float:right;height:50px;margin:0;padding:0;width:35px;}
#searchResults {
	font-size:21px;
	margin:0 auto;
	overflow:hidden;
	width:940px;
}

/* - - - - - - - - - - - - COMMENTS - - - - - - - - - - - - */
article .hfeed{float:right;margin:0 10px;text-align:justify;width:620px;}
article h2.whatnext{background:url("http://www.hellostanley.com/assets/img/ui/circles.png") no-repeat scroll -145px -500px;display:inline;padding:55px 45px;color:#999;text-decoration:none;font-weight:bold;line-height:20px;text-shadow:0 -1px 1px 222;border-bottom:1px solid 222;position:relative;margin-bottom:10px;font-size:21px;text-transform:uppercase;}
.borderradius article h2.whatnext{-moz-border-radius:141px;-webkit-border-radius:141px;background:url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll 0 -500px #eee;margin:0 10px; display:none;}
.tabs{list-style:none;margin:5px 0 0 0 !important;padding:0px 10px;height:30px;border-bottom:4px solid #3D3326;border-top:4px solid #3D3326;text-align:left;}
.tabs li{float:left;text-indent:0;padding:0;margin:0 20px 0 0!important;list-style-image:none !important;}
.tabs a{font-size:13px;display:block;height:30px;line-height:30px;text-decoration:none;color:#666;padding:0px;margin:0px;position:relative;top:1px;text-transform:uppercase;}
.tabs a:active{outline:none;}
.tabs a:hover{color:#000;}
.tabs .current,.tabs .current:hover,.tabs li.current a{cursor:default !important;color:#000 !important;font-weight:bold;outline:none;}
.tabs .current span,.tabs .current:hover span{background:url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll 0 -257px transparent;display:block;height:12px;margin:0 auto;width:11px;}
.panes .pane{display:none;}
.panes{margin:0px 0;}
div#comment_list{background-color:#eee;margin:0 auto 40px auto;padding:10px;}
div#comment_submit{background-color:#eee;margin:0 auto 40px auto;text-align:left;padding:20px;}
div#comment_submit h2{font:bold 50px helvetica,arial,sans-serif;font-weight:normal;margin:0 0 40px 0px;text-transform:lowercase;}
div#comment_submit form{overflow:hidden;padding:30px 10px;}
div#comment_submit form label{display:block;font-size:16px;padding:0 5px 2px 0;}
div#comment_submit form fieldset#author_info{float:left;margin-right:20px;width:230px;border:0;}
div#comment_submit form fieldset#comment_main{float:left;margin-bottom:20px;border:0;}
div#comment_submit form fieldset#author_info input,div#comment_submit form textarea{background:none repeat scroll 0 0 #FFFFFF;color:#999999;font:15px/1.5em Helvetica,Arial,sans-serif;padding:7px;border:1px #ccc solid;}
div#comment_submit form fieldset#author_info input{margin-bottom:15px;width:208px;}
div#comment_submit form fieldset#comment_main textarea{height:200px;width:290px;}
div#comment_submit form .blur{color:#CCCCCC;font-style:italic;}
h5#nocomments {text-transform:none;padding:20px;text-align:center;}
h5#nocomments a { border-bottom:2px solid #999;}
#share_twitter{background:#eee;min-height:200px;padding:20px;margin-bottom:40px;}
#share_twitter blockquote:before{color:#3D3626;content:"“";font:80px/1 Georgia;margin:20px 0 -20px -35px;z-index:1;padding:0px;display:block;line-height:0;float:left;}
#share_twitter blockquote{float:left;font:italic lighter 31px Baskerville,Georgia,serif;height:117px;margin:20px 20px;padding:5px 0 0 50px;}
#share_twitter blockquote p{text-align:left;}
#share_twitter .button{float:right;}
#share_twitter hr{background:url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll -14px -257px transparent;bottom:106px;height:14px;position:absolute;right:50px;width:14px;}
#share_twitter #twitter-bg{background:url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll 0px -400px transparent;clear:both;display:block;float:right;height:66px;margin:50px 0;text-indent:-99999px;width:120px;}
#subscribe_now{margin:20px 0 40px;padding:40px 0;text-align:right;}
#subscribe_now h2{background:url("http://www.hellostanley.com/assets/img/ui/sprite_uno.png") no-repeat scroll -120px -400px transparent;clear:both;display:block;font:bold 50px/2em helvetica,arial,sans-serif;margin:-20px 0 -30px 80px;margin-left:80px;padding:0;}
#subscribe_now .sup{font-size:13px;}
#subscribe_now h3{font:bold 21px helvetica,arial,sans-serif;;text-transform:uppercase;margin-bottom:0px;}
#subscribe_now p{font-size:10px;float:right;}
/* - - - - - - - - - - - - DISQUIS COMMENTS - - - - - - - - - - - - */
.dsq-paginate-all-button, .dsq-by, .dsq-dc-logo, .dsq-options, .dsq-item-trackback, #dsq-content #dsq-global-toolbar, #dsq-community{display:none !important;}
ol.notes{list-style-type:none;}
ol.notes li.note{background-color:#eee;padding:10px;margin:0 0 2px;padding:10px 43px 10px 10px;}
ol.notes li.note img.avatar{vertical-align:-4px;margin-right:10px;width:16px;height:16px;}
ol.notes li.note span.action{font-weight:bold;}
ol.notes li.note .answer_content{font-weight:normal;}
ol.notes li.note blockquote{border-color:#eee;padding:4px 10px;margin:10px 0px 0px 25px;}
ol.notes li.note blockquote a{text-decoration:none;}
ol.notes li.note.like{background:url("http://static.tumblr.com/thpaaos/xXlkoomos/notes_like.png") no-repeat scroll right top #eee !important;}
ol.notes li.note.reblog{background:url("http://static.tumblr.com/thpaaos/Pi9koovm1/notes_reblog.png") no-repeat scroll right top #eee !important;}
/* - - - - - - - - - - - - AUDIO POST - - - - - - - - - - - - */
.audio .short{-moz-border-radius:8px 8px 8px 8px;background:none repeat scroll 0 0 #222222;float:left;height:270px;overflow:hidden;padding:20px 20px 0;width:460px;margin-bottom:18px;}
.audioplayercircle{-moz-border-radius:50px 50px 50px 50px;background:#000;margin:70px;opacity:0.8;padding:10px;position:absolute;z-index:3;}
.audioplayer{width:20px;height:30px;overflow:hidden;margin:17px 24px 13px 16px;}
.audio .floaters{position:absolute;-moz-border-radius:7px 7px 7px 7px;border:5px solid #FFFFFF;}
.audio .caption img{margin-bottom:10px;max-width:502px;}
.audiodata{float:right;overflow:hidden;z-index:5;}
.audiodata li{clear:both;display:block;float:left;font-size:15px;padding:5px 0;color:#fff;}
/* - - - - - - - - - - - - CHAT POST - - - - - - - - - - - - */
/* - - - - - - - - - - - - LINK POST - - - - - - - - - - - - */
/* - - - - - - - - - - - - PHOTO POST - - - - - - - - - - - - */
.photo .entry-wrapper .caption{background-color:rgba(0,0,0,0.7);color:#FFFFFF;margin-top:-70px;padding:5px;}
.photo .entry-wrapper .triggers a{display:inline-block;height:100%;width:220px;}
.photo .entry-wrapper .triggers a img{background-color:#FFFFFF;cursor:pointer;position:relative;z-index:0;}
#triggers a:hover .nivoZoomHover
.photo .entry-wrapper .triggers a:hover .nivoZoomHover{background:url("http://www.hellostanley.com/assets/img/ui/zoom.png") no-repeat scroll 50% 50% transparent;cursor:pointer;height:160px;margin-left:1px;opacity:0.7;position:absolute;top:45px;width:220px;z-index:9;}
/* - - - - - - - - - - - - QUOTE POST - - - - - - - - - - - - */
.quote .entry-wrapper{background:#222;color:#fff;}
.quote .entry-wrapper blockquote{border:none;margin:0;padding:40px 40px 0;}
.quote .entry-wrapper blockquote p{font-size:30px;line-height:1.2em;text-align:left;}
.quote .entry-wrapper cite{color:#ccc;padding:0 40px;}
.quote .entry-wrapper cite a{color:#fff;}
.quote .entry-wrapper footer {margin:20px 0;}
/* - - - - - - - - - - - - TEXT POST - - - - - - - - - - - - */
/* - - - - - - - - - - - - VIDEO POST - - - - - - - - - - - - */
.video .embed{margin-bottom:20px;}
