.photoset ul li span a {  
	border: 6px solid #eee; 
	-webkit-box-shadow: 0px 2px 1px rgba(0,0,0,0.2), 0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 
		0px 4px 1px #eee, 0px 6px 1px rgba(0,0,0,0.6), 
	
		0px 6px 1px #eee, 0px 12px 12px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 1px rgba(0,0,0,0.2), 
		0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 
		0px 4px 1px #eee, 0px 6px 1px rgba(0,0,0,0.6), 
		0px 6px 1px #eee, 0px 12px 12px rgba(0,0,0,0.5); 
} 

.photoset ul li span a {  overflow: hidden;	-webkit-border-radius: 4px; border-radius: 4px; }
.photoset ul li span a:hover { -webkit-border-radius: 4px; border-radius: 4px; }

.photoset ul li span a:hover { 
	border: 6px solid #eee; 
	-webkit-box-shadow: 0px 2px 1px rgba(0,0,0,0.2), 
	0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 
	0px 4px 1px #eee, 0px 6px 1px rgba(0,0,0,0.6), 
	0px 6px 1px #eee, 0px 12px 12px rgba(0,0,0,0.5); 
	box-shadow: 0px 2px 1px rgba(0,0,0,0.2), 
	0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 
	0px 4px 1px #eee, 0px 6px 1px rgba(0,0,0,0.6), 
	0px 6px 1px #eee, 0px 12px 12px rgba(0,0,0,0.5); 
	transition: 0.2s;
}
	
#site-menu ul.menu li {  margin-bottom: 1.1em; } 

.photo .image .hi-res {  
	-webkit-box-shadow: 0px 2px 1px rgba(0,0,0,0.2),  0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 0px 4px 1px #eee;
	box-shadow: 0px 2px 1px rgba(0,0,0,0.2),  0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 0px 4px 1px #eee;
} 
.photo .image img, .video-container { 
	border: 6px solid #eee; 
	-webkit-box-shadow: 0px 2px 1px rgba(0,0,0,0.2),  0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 0px 4px 1px #eee, 0px 6px 1px rgba(0,0,0,0.6), 0px 6px 1px #eee, 0px 12px 12px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 1px rgba(0,0,0,0.2), 0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 0px 4px 1px #eee, 0px 6px 1px rgba(0,0,0,0.6), 0px 6px 1px #eee, 0px 12px 12px rgba(0,0,0,0.5); 
} 
.video-container {-webkit-border-radius: 4px; border-radius: 4px;}

a.button-text, .button-text a {  font-family: 'Raleway','Arial Black',sans-serif;  color: #ccc;  font-weight: bold;  text-transform: uppercase;  letter-spacing: 2px; } 
a.button-text:hover, .button-text a:hover {  color: #fff;  text-decoration: none; } 
.posts h3 {  font-family: 'Raleway','Arial Black',sans-serif;  font-size: 2.4em;  font-weight: 900;  text-transform: uppercase;  letter-spacing: -1px;  margin-top: 0.5em;  margin-bottom: 0.75em; } 
.posts h3 a:hover {  transition: 0.5s;  color: #fff;  text-decoration: none; } 
.album-art img {  width: 250px;  height: 250px; }  ol.notes {  list-style-type: none; } 

.avatar_frame {  display: inline-block; }    
div.chat {  padding-bottom: 6px; }  ul.chat {  list-style-type: none;  margin: 0; padding: 0; }  ul.chat li {  margin: 12px 0px;  border: solid 1px #999;  
	-webkit-border-radius: 5px;  border-radius: 5px; }  .user_1 { background: rgba(255,255,255,0.05); }  .user_2 { background: rgba(255,255,255,0.13); color: #eee; }  .user_3 { background: rgba(255,255,255,0.10); }  .user_4 { background: rgba(255,255,255,0.18); color: #eee; }  .user_5 { background: rgba(255,255,255,0.15); }  .user_6 { background: rgba(255,255,255,0.23); color: #eee; } 
.label {  width: 135px;  padding: 5px 8px 7px 5px;  display: inline-block;  text-align: right;  font-weight: bold; } 
.line {  padding-left: 10px;  display: inline-block;  padding: 5px 5px 7px 8px;  border-left: solid 1px #999; } 
.buttonize {
	padding-bottom: 6px;
	border-bottom: solid 1px rgba(0,0,0,0.35) !important;
	border-bottom-left-radius: 6px 8px !important;
	border-bottom-right-radius: 6px 8px !important;
	background-image:url('http://static.tumblr.com/iio5fvc/0PKmvgku5/buttonized-light.png');
	background-image:url('http://static.tumblr.com/iio5fvc/ohJmvij0v/buttonized.png');
	background-repeat: repeat-x;
	background-position: center bottom;
	-webkit-box-shadow: 0px 4px 4px rgba(0,0,0,0.5);
	box-shadow: 0px 4px 4px rgba(0,0,0,0.5);
}
#footer h4 { color:#fff; }
#footer-credits {  text-align: center;margin: 0 29%;padding: 1% 2%;border-left: solid 2px #222;border-right: solid 2px #222;} 

ol.notes { margin: 0; padding: 0;}
ol.notes li {
	margin-bottom: 1em;
	padding: 10px; 
	-webkit-box-shadow: 0px 2px 1px rgba(255,255,255,0.3), 0px 4px 1px rgba(255,255,255,0.2), 0px 7px 4px rgba(0,0,0,0.5); 
	box-shadow: 0px 2px 1px rgba(255,255,255,0.3), 0px 4px 1px rgba(255,255,255,0.2), 0px 7px 4px rgba(0,0,0,0.5); 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: solid 1px #555;
}
ol.notes li:nth-child(odd) {
	background-color: rgba(0,0,0,0.5);
}
ol.notes li:nth-child(even) {
	background-color: rgba(0,0,0,0.65);
}
.action { display: inline-block; padding-left: 12px; }

#posts-container {max-width: 828px;}
#post-notes { margin-top: -10px; }
#disqus-comments {margin: 1em 0 2em; 
	padding: 20px; 
	-webkit-box-shadow: 0px 2px 1px rgba(255,255,255,0.3), 0px 4px 1px rgba(255,255,255,0.2), 0px 7px 4px rgba(0,0,0,0.5); 
	background-color: rgba(0,0,0,0.6);
	box-shadow: 0px 2px 1px rgba(255,255,255,0.3), 0px 4px 1px rgba(255,255,255,0.2), 0px 7px 4px rgba(0,0,0,0.5); 
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: solid 1px #555; }
h4.disqus {margin-top: 2em;}
.photoset div {
	max-width: 600px;
}
#page-title h3 {  
	font-family: 'Raleway','Arial Black',sans-serif; 
	font-size: 2.7em;  
	font-weight: 900; 
	text-transform: uppercase; 
	letter-spacing: -1px; 
	margin-top: 0.5em; 
	margin-bottom: 1em; 
	display: block; 
	color: #333; 
}
#page-title h3 a {
	font-family: 'Raleway','Arial Black',sans-serif; 
	font-weight: 900; 
	text-transform: uppercase; 
	letter-spacing: -1px; 
	margin-top: 0.5em; 
	margin-bottom: 1em; 
	color: #333; 
}
.photoset .photoset_row {
  width: 350px !important;
  height: 100% !important;
  margin: 0 !important;
}
.photoset .photoset_row img[style*="width:400px;"] {
  width: 350px !important;
}
.photoset .photoset_row img[style*="width:195px;"]:first-child {
  width: 170px !important;
}
.photoset .photoset_row img[style*="width:127px;"]:last-child {
  width: 109.33px !important;
}
ul.photo_row { margin: 0.67em 0; padding: 0; }
ul.photo_row li { display: inline-block; vertical-align: top; }
.rowcount_1 li { width: 100%; }
.rowcount_2 li { width: 49%; }
.rowcount_2 li:first-child { margin-right: 1%; }
.rowcount_2 li:last-child { margin-left: 1%; }
.rowcount_3 li { width: 32%; }
.rowcount_3 li:nth-child(2) { margin: 0 2%; }
ul.photo_row li a { display: block; border: solid 4px #fff; }
ul.photo_row img { width:100%; }

.photoset_thumb > a { 
	border: 6px solid #eee; 
	-webkit-box-shadow: 0px 2px 1px rgba(0,0,0,0.2), 0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 0px 4px 1px #eee, 0px 6px 1px rgba(0,0,0,0.6), 0px 6px 1px #eee, 0px 12px 12px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 1px rgba(0,0,0,0.2), 
	0px 2px 1px #eee, 0px 4px 1px rgba(0,0,0,0.4), 0px 4px 1px #eee, 0px 6px 1px rgba(0,0,0,0.6), 0px 6px 1px #eee, 0px 12px 12px rgba(0,0,0,0.5); 
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 4px;
}
.photoset_temp { visibility: hidden; height: 10px; overflow: hidden; }
.caption { text-align: left; }
.tag_bg { background:url('http://static.tumblr.com/iio5fvc/L6Sn513vo/tag.png') no-repeat left top; padding-left: 22px; }
.posted_at { margin-right: 0.5em; }
.disqus_shortname { margin: 0 0.5em; }
.note_count { margin: 0 0.5em 0 0; }

.audioplaycount { padding-right: 10px; }

.thumb-container, .thumb-inner, .thumb-img {
	border: 0;
	display: block;
	display: inline-block;
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 100%;
}
.thumb-container {
	background: #FFFFFF;
	border: 1px solid;
	border-color: #ccc #aaa #aaa #ccc;
	height: 150px;
	margin: 10px;
	padding: 6px;
	width: 150px;
}
.thumb-container a, .thumb-container img {
	border: 0;
	margin: 0;
}
.thumb-center img, .thumb-strip, .thumb-icon {
	position: absolute;
}
.thumb-center img {
	margin-left: 50%;
	margin-top: 50%;
}
.thumb-strip {
	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	color: #222;
	font: 10px/16px Arial, sans-serif;
	height: 16px;
	bottom: 0;
	left: 0;
	letter-spacing: -1px;
	text-indent: 4px;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
}
.thumb-icon {
	background: url('http://static.tumblr.com/iio5fvc/WZ4mvgmov/tango-icon.png') no-repeat;
	bottom: 2px;
	height: 22px;
	right: 4px;
	width: 22px;
}